======================================
| [ 4094.378960][T28121] veth1: renamed from ioam-veth-betaR
| [ 4094.492551][T28122] veth0: renamed from ioam-veth-gamma
| [ 4170.027189][T28765] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28765
| [4170.027888][T28765] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4170.028153][T28765] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4170.028155][T28765] Call Trace:
[ 4170.028158][T28765]
[4170.028160][T28765] dump_stack_lvl (lib/dump_stack.c:123)
[4170.028170][T28765] check_preemption_disabled (lib/smp_processor_id.c:52)
[4170.028178][T28765] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4170.028184][T28765] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4170.028193][T28765] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.028202][T28765] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4170.028207][T28765] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.028221][T28765] rawv6_sendmsg (net/ipv6/raw.c:918)
[4170.028233][T28765] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4170.028238][T28765] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4170.028247][T28765] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.028258][T28765] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4170.028266][T28765] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4170.028275][T28765] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4170.028291][T28765] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4170.028294][T28765] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.028305][T28765] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.028313][T28765] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.028318][T28765] ? __pfx___sys_sendto (net/socket.c:2147)
[4170.028332][T28765] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4170.028340][T28765] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4170.028351][T28765] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4170.028358][T28765] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4170.028368][T28765] __x64_sys_sendto (net/socket.c:2183)
[4170.028372][T28765] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4170.028377][T28765] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4170.028381][T28765] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4170.028386][T28765] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4170.028391][T28765] RIP: 0033:0x7f34deb60a4a
[ 4170.028395][T28765] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4170.028398][T28765] RSP: 002b:00007fff79696a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4170.028402][T28765] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34deb60a4a
[ 4170.028404][T28765] RDX: 0000000000000040 RSI: 0000000030163340 RDI: 0000000000000005
[ 4170.028406][T28765] RBP: 00007fff79696b00 R08: 0000000000418574 R09: 000000000000001c
[ 4170.028407][T28765] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4170.028409][T28765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dec89000
| [ 4170.028409][T28765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dec89000
| [ 4170.028423][T28765]
| [ 4170.041496][T28765] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28765
| [4170.042302][T28765] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4170.042566][T28765] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4170.042568][T28765] Call Trace:
[ 4170.042570][T28765]
[4170.042572][T28765] dump_stack_lvl (lib/dump_stack.c:123)
[4170.042578][T28765] check_preemption_disabled (lib/smp_processor_id.c:52)
[4170.042583][T28765] lwtunnel_output (net/core/lwtunnel.c:359)
[4170.042590][T28765] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4170.042597][T28765] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.042603][T28765] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4170.042608][T28765] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.042620][T28765] rawv6_sendmsg (net/ipv6/raw.c:918)
[4170.042631][T28765] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4170.042637][T28765] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4170.042641][T28765] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.042649][T28765] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4170.042653][T28765] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4170.042662][T28765] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4170.042678][T28765] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4170.042681][T28765] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.042692][T28765] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.042697][T28765] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.042703][T28765] ? __pfx___sys_sendto (net/socket.c:2147)
[4170.042717][T28765] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4170.042724][T28765] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4170.042732][T28765] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4170.042739][T28765] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4170.042749][T28765] __x64_sys_sendto (net/socket.c:2183)
[4170.042753][T28765] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4170.042756][T28765] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4170.042761][T28765] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4170.042765][T28765] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4170.042769][T28765] RIP: 0033:0x7f34deb60a4a
[ 4170.042772][T28765] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4170.042775][T28765] RSP: 002b:00007fff79696a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4170.042778][T28765] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34deb60a4a
[ 4170.042780][T28765] RDX: 0000000000000040 RSI: 0000000030163340 RDI: 0000000000000005
[ 4170.042782][T28765] RBP: 00007fff79696b00 R08: 0000000000418574 R09: 000000000000001c
[ 4170.042784][T28765] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4170.042786][T28765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dec89000
| [ 4170.042786][T28765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dec89000
| [ 4170.042801][T28765]
| [ 4170.059901][T28765] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28765
| [4170.060432][T28765] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4170.060693][T28765] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4170.060696][T28765] Call Trace:
[ 4170.060697][T28765]
[4170.060699][T28765] dump_stack_lvl (lib/dump_stack.c:123)
[4170.060706][T28765] check_preemption_disabled (lib/smp_processor_id.c:52)
[4170.060712][T28765] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4170.060718][T28765] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4170.060725][T28765] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.060731][T28765] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4170.060736][T28765] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.060748][T28765] rawv6_sendmsg (net/ipv6/raw.c:918)
[4170.060760][T28765] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4170.060765][T28765] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4170.060769][T28765] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.060777][T28765] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4170.060781][T28765] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4170.060790][T28765] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4170.060806][T28765] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4170.060809][T28765] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.060821][T28765] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.060825][T28765] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.060831][T28765] ? __pfx___sys_sendto (net/socket.c:2147)
[4170.060846][T28765] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4170.060852][T28765] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4170.060860][T28765] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4170.060867][T28765] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4170.060877][T28765] __x64_sys_sendto (net/socket.c:2183)
[4170.060881][T28765] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4170.060884][T28765] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4170.060888][T28765] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4170.060893][T28765] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4170.060896][T28765] RIP: 0033:0x7f34deb60a4a
[ 4170.060900][T28765] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4170.060902][T28765] RSP: 002b:00007fff79696a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4170.060905][T28765] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34deb60a4a
[ 4170.060908][T28765] RDX: 0000000000000040 RSI: 0000000030163340 RDI: 0000000000000005
[ 4170.060909][T28765] RBP: 00007fff79696b00 R08: 0000000000418574 R09: 000000000000001c
[ 4170.060911][T28765] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4170.060913][T28765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dec89000
| [ 4170.060913][T28765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34dec89000
| [ 4170.060927][T28765]
| [ 4170.672783][T28770] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28770
| [4170.673663][T28770] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4170.673940][T28770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4170.673942][T28770] Call Trace:
[ 4170.673944][T28770]
[4170.673947][T28770] dump_stack_lvl (lib/dump_stack.c:123)
[4170.673955][T28770] check_preemption_disabled (lib/smp_processor_id.c:52)
[4170.673961][T28770] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4170.673968][T28770] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4170.673975][T28770] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.673981][T28770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4170.673986][T28770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.673998][T28770] rawv6_sendmsg (net/ipv6/raw.c:918)
[4170.674010][T28770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4170.674015][T28770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4170.674020][T28770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.674029][T28770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4170.674034][T28770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4170.674043][T28770] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4170.674059][T28770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4170.674062][T28770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.674073][T28770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.674078][T28770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.674084][T28770] ? __pfx___sys_sendto (net/socket.c:2147)
[4170.674098][T28770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4170.674104][T28770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4170.674113][T28770] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4170.674120][T28770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4170.674130][T28770] __x64_sys_sendto (net/socket.c:2183)
[4170.674134][T28770] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4170.674138][T28770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4170.674142][T28770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4170.674147][T28770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4170.674151][T28770] RIP: 0033:0x7fd13422ca4a
[ 4170.674155][T28770] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4170.674158][T28770] RSP: 002b:00007fffdd66a8f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4170.674161][T28770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd13422ca4a
[ 4170.674163][T28770] RDX: 0000000000000040 RSI: 000000002b4e6340 RDI: 0000000000000005
[ 4170.674165][T28770] RBP: 00007fffdd66a980 R08: 0000000000418574 R09: 000000000000001c
[ 4170.674167][T28770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4170.674169][T28770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd134355000
| [ 4170.674169][T28770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd134355000
| [ 4170.674183][T28770]
| [ 4170.674186][T28770] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28770
| [4170.686816][T28770] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4170.687086][T28770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4170.687087][T28770] Call Trace:
[ 4170.687089][T28770]
[4170.687092][T28770] dump_stack_lvl (lib/dump_stack.c:123)
[4170.687097][T28770] check_preemption_disabled (lib/smp_processor_id.c:52)
[4170.687103][T28770] lwtunnel_output (net/core/lwtunnel.c:359)
[4170.687110][T28770] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4170.687116][T28770] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.687122][T28770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4170.687127][T28770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.687139][T28770] rawv6_sendmsg (net/ipv6/raw.c:918)
[4170.687151][T28770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4170.687156][T28770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4170.687160][T28770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.687168][T28770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4170.687172][T28770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4170.687181][T28770] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4170.687197][T28770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4170.687200][T28770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.687211][T28770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.687218][T28770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.687223][T28770] ? __pfx___sys_sendto (net/socket.c:2147)
[4170.687238][T28770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4170.687244][T28770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4170.687252][T28770] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4170.687259][T28770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4170.687269][T28770] __x64_sys_sendto (net/socket.c:2183)
[4170.687273][T28770] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4170.687276][T28770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4170.687281][T28770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4170.687285][T28770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4170.687288][T28770] RIP: 0033:0x7fd13422ca4a
[ 4170.687292][T28770] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4170.687294][T28770] RSP: 002b:00007fffdd66a8f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4170.687298][T28770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd13422ca4a
[ 4170.687300][T28770] RDX: 0000000000000040 RSI: 000000002b4e6340 RDI: 0000000000000005
[ 4170.687301][T28770] RBP: 00007fffdd66a980 R08: 0000000000418574 R09: 000000000000001c
[ 4170.687303][T28770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4170.687305][T28770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd134355000
| [ 4170.687305][T28770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd134355000
| [ 4170.687320][T28770]
| [ 4170.700684][T28770] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28770
| [4170.701080][T28770] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4170.701365][T28770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4170.701367][T28770] Call Trace:
[ 4170.701368][T28770]
[4170.701371][T28770] dump_stack_lvl (lib/dump_stack.c:123)
[4170.701376][T28770] check_preemption_disabled (lib/smp_processor_id.c:52)
[4170.701382][T28770] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4170.701389][T28770] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4170.701396][T28770] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.701402][T28770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4170.701406][T28770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4170.701419][T28770] rawv6_sendmsg (net/ipv6/raw.c:918)
[4170.701430][T28770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4170.701435][T28770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4170.701440][T28770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.701448][T28770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4170.701451][T28770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4170.701460][T28770] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4170.701476][T28770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4170.701479][T28770] ? __lock_release (kernel/locking/lockdep.c:5534)
[4170.701490][T28770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.701495][T28770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4170.701500][T28770] ? __pfx___sys_sendto (net/socket.c:2147)
[4170.701515][T28770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4170.701521][T28770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4170.701529][T28770] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4170.701536][T28770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4170.701546][T28770] __x64_sys_sendto (net/socket.c:2183)
[4170.701550][T28770] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4170.701553][T28770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4170.701558][T28770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4170.701563][T28770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4170.701566][T28770] RIP: 0033:0x7fd13422ca4a
[ 4170.701570][T28770] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4170.701572][T28770] RSP: 002b:00007fffdd66a8f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4170.701576][T28770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd13422ca4a
[ 4170.701577][T28770] RDX: 0000000000000040 RSI: 000000002b4e6340 RDI: 0000000000000005
[ 4170.701579][T28770] RBP: 00007fffdd66a980 R08: 0000000000418574 R09: 000000000000001c
[ 4170.701581][T28770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4170.701582][T28770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd134355000
| [ 4170.701582][T28770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd134355000
| [ 4170.701597][T28770]
| [ 4171.307740][T28775] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28775
| [4171.308202][T28775] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4171.309637][T28775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.309639][T28775] Call Trace:
[ 4171.309642][T28775]
[4171.309644][T28775] dump_stack_lvl (lib/dump_stack.c:123)
[4171.309654][T28775] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.309661][T28775] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4171.309668][T28775] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.309676][T28775] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.309684][T28775] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.309689][T28775] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.309701][T28775] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.309712][T28775] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.309717][T28775] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.309724][T28775] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.309735][T28775] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.309741][T28775] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.309750][T28775] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.309766][T28775] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.309769][T28775] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.309780][T28775] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.309786][T28775] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.309792][T28775] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.309806][T28775] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.309813][T28775] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.309823][T28775] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.309830][T28775] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.309840][T28775] __x64_sys_sendto (net/socket.c:2183)
[4171.309844][T28775] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.309848][T28775] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.309853][T28775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.309858][T28775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.309863][T28775] RIP: 0033:0x7f22f2310a4a
[ 4171.309868][T28775] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.309871][T28775] RSP: 002b:00007ffcba65c328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.309875][T28775] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22f2310a4a
[ 4171.309877][T28775] RDX: 0000000000000040 RSI: 0000000017a9f340 RDI: 0000000000000005
[ 4171.309878][T28775] RBP: 00007ffcba65c3b0 R08: 0000000000418574 R09: 000000000000001c
[ 4171.309880][T28775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.309882][T28775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22f2439000
| [ 4171.309882][T28775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22f2439000
| [ 4171.309896][T28775]
| [ 4171.309899][T28775] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28775
| [4171.321471][T28775] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4171.321719][T28775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.321721][T28775] Call Trace:
[ 4171.321723][T28775]
[4171.321725][T28775] dump_stack_lvl (lib/dump_stack.c:123)
[4171.321732][T28775] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.321737][T28775] lwtunnel_output (net/core/lwtunnel.c:359)
[4171.321744][T28775] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.321751][T28775] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.321758][T28775] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.321763][T28775] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.321775][T28775] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.321786][T28775] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.321792][T28775] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.321796][T28775] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.321804][T28775] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.321808][T28775] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.321817][T28775] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.321833][T28775] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.321835][T28775] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.321846][T28775] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.321851][T28775] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.321856][T28775] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.321871][T28775] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.321877][T28775] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.321886][T28775] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.321893][T28775] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.321903][T28775] __x64_sys_sendto (net/socket.c:2183)
[4171.321907][T28775] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.321911][T28775] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.321915][T28775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.321920][T28775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.321924][T28775] RIP: 0033:0x7f22f2310a4a
[ 4171.321928][T28775] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.321930][T28775] RSP: 002b:00007ffcba65c328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.321934][T28775] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22f2310a4a
[ 4171.321936][T28775] RDX: 0000000000000040 RSI: 0000000017a9f340 RDI: 0000000000000005
[ 4171.321938][T28775] RBP: 00007ffcba65c3b0 R08: 0000000000418574 R09: 000000000000001c
[ 4171.321939][T28775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.321941][T28775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22f2439000
| [ 4171.321941][T28775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22f2439000
| [ 4171.321955][T28775]
| [ 4171.340004][T28775] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28775
| [4171.340387][T28775] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4171.340633][T28775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.340635][T28775] Call Trace:
[ 4171.340637][T28775]
[4171.340639][T28775] dump_stack_lvl (lib/dump_stack.c:123)
[4171.340645][T28775] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.340651][T28775] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4171.340658][T28775] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.340665][T28775] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.340671][T28775] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.340676][T28775] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.340689][T28775] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.340700][T28775] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.340706][T28775] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.340710][T28775] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.340720][T28775] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.340724][T28775] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.340733][T28775] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.340749][T28775] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.340752][T28775] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.340763][T28775] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.340768][T28775] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.340774][T28775] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.340788][T28775] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.340795][T28775] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.340804][T28775] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.340811][T28775] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.340821][T28775] __x64_sys_sendto (net/socket.c:2183)
[4171.340825][T28775] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.340828][T28775] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.340833][T28775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.340837][T28775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.340840][T28775] RIP: 0033:0x7f22f2310a4a
[ 4171.340844][T28775] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.340846][T28775] RSP: 002b:00007ffcba65c328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.340850][T28775] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22f2310a4a
[ 4171.340852][T28775] RDX: 0000000000000040 RSI: 0000000017a9f340 RDI: 0000000000000005
[ 4171.340854][T28775] RBP: 00007ffcba65c3b0 R08: 0000000000418574 R09: 000000000000001c
[ 4171.340855][T28775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.340857][T28775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22f2439000
| [ 4171.340857][T28775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22f2439000
| [ 4171.340872][T28775]
| [ 4171.932285][T28780] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28780
| [4171.932764][T28780] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4171.933030][T28780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4171.933032][T28780] Call Trace:
[ 4171.933035][T28780]
[4171.933037][T28780] dump_stack_lvl (lib/dump_stack.c:123)
[4171.933046][T28780] check_preemption_disabled (lib/smp_processor_id.c:52)
[4171.933054][T28780] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4171.933060][T28780] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4171.933070][T28780] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.933078][T28780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4171.933083][T28780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4171.933095][T28780] rawv6_sendmsg (net/ipv6/raw.c:918)
[4171.933107][T28780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4171.933112][T28780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4171.933120][T28780] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.933132][T28780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4171.933139][T28780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4171.933148][T28780] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4171.933164][T28780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4171.933167][T28780] ? __lock_release (kernel/locking/lockdep.c:5534)
[4171.933178][T28780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.933185][T28780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4171.933191][T28780] ? __pfx___sys_sendto (net/socket.c:2147)
[4171.933205][T28780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4171.933214][T28780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4171.933225][T28780] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4171.933232][T28780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4171.933243][T28780] __x64_sys_sendto (net/socket.c:2183)
[4171.933246][T28780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4171.933251][T28780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4171.933256][T28780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4171.933261][T28780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4171.933266][T28780] RIP: 0033:0x7f644655ca4a
[ 4171.933270][T28780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4171.933273][T28780] RSP: 002b:00007ffda679f748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4171.933277][T28780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f644655ca4a
[ 4171.933280][T28780] RDX: 0000000000000040 RSI: 0000000029bb2340 RDI: 0000000000000005
[ 4171.933282][T28780] RBP: 00007ffda679f7d0 R08: 0000000000418574 R09: 000000000000001c
[ 4171.933284][T28780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4171.933286][T28780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6446685000
| [ 4171.933300][T28780]
| [ 4175.246836][T28808] check_preemption_disabled: 20 callbacks suppressed
| [ 4175.246843][T28808] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28808
| [4175.247643][T28808] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4175.247911][T28808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4175.247913][T28808] Call Trace:
[ 4175.247915][T28808]
[4175.247917][T28808] dump_stack_lvl (lib/dump_stack.c:123)
[4175.247925][T28808] check_preemption_disabled (lib/smp_processor_id.c:52)
[4175.247931][T28808] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4175.247938][T28808] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4175.247945][T28808] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.247952][T28808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4175.247957][T28808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.247969][T28808] rawv6_sendmsg (net/ipv6/raw.c:918)
[4175.247980][T28808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4175.247985][T28808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4175.247992][T28808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.248001][T28808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4175.248006][T28808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4175.248015][T28808] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4175.248031][T28808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4175.248034][T28808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.248045][T28808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.248051][T28808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.248056][T28808] ? __pfx___sys_sendto (net/socket.c:2147)
[4175.248071][T28808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4175.248077][T28808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4175.248086][T28808] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4175.248093][T28808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4175.248102][T28808] __x64_sys_sendto (net/socket.c:2183)
[4175.248106][T28808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4175.248110][T28808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4175.248115][T28808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4175.248120][T28808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4175.248124][T28808] RIP: 0033:0x7f8978b56a4a
[ 4175.248128][T28808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4175.248130][T28808] RSP: 002b:00007fff8e972968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4175.248134][T28808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8978b56a4a
[ 4175.248136][T28808] RDX: 0000000000000040 RSI: 000000003ebd1340 RDI: 0000000000000005
[ 4175.248138][T28808] RBP: 00007fff8e9729f0 R08: 0000000000418574 R09: 000000000000001c
[ 4175.248140][T28808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4175.248142][T28808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8978c7f000
| [ 4175.248142][T28808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8978c7f000
| [ 4175.248156][T28808]
| [ 4175.248159][T28808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28808
| [4175.260758][T28808] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4175.261014][T28808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4175.261016][T28808] Call Trace:
[ 4175.261018][T28808]
[4175.261020][T28808] dump_stack_lvl (lib/dump_stack.c:123)
[4175.261025][T28808] check_preemption_disabled (lib/smp_processor_id.c:52)
[4175.261031][T28808] lwtunnel_output (net/core/lwtunnel.c:359)
[4175.261037][T28808] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4175.261044][T28808] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.261049][T28808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4175.261054][T28808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.261066][T28808] rawv6_sendmsg (net/ipv6/raw.c:918)
[4175.261077][T28808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4175.261083][T28808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4175.261086][T28808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.261094][T28808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4175.261098][T28808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4175.261107][T28808] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4175.261122][T28808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4175.261125][T28808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.261137][T28808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.261142][T28808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.261148][T28808] ? __pfx___sys_sendto (net/socket.c:2147)
[4175.261162][T28808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4175.261168][T28808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4175.261176][T28808] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4175.261183][T28808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4175.261193][T28808] __x64_sys_sendto (net/socket.c:2183)
[4175.261197][T28808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4175.261200][T28808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4175.261204][T28808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4175.261209][T28808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4175.261213][T28808] RIP: 0033:0x7f8978b56a4a
[ 4175.261216][T28808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4175.261218][T28808] RSP: 002b:00007fff8e972968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4175.261222][T28808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8978b56a4a
[ 4175.261223][T28808] RDX: 0000000000000040 RSI: 000000003ebd1340 RDI: 0000000000000005
[ 4175.261225][T28808] RBP: 00007fff8e9729f0 R08: 0000000000418574 R09: 000000000000001c
[ 4175.261227][T28808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4175.261228][T28808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8978c7f000
| [ 4175.261228][T28808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8978c7f000
| [ 4175.261242][T28808]
| [ 4175.274674][T28808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28808
| [4175.275059][T28808] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4175.275332][T28808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4175.275334][T28808] Call Trace:
[ 4175.275336][T28808]
[4175.275338][T28808] dump_stack_lvl (lib/dump_stack.c:123)
[4175.275344][T28808] check_preemption_disabled (lib/smp_processor_id.c:52)
[4175.275350][T28808] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4175.275356][T28808] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4175.275364][T28808] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.275370][T28808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4175.275375][T28808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.275387][T28808] rawv6_sendmsg (net/ipv6/raw.c:918)
[4175.275398][T28808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4175.275404][T28808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4175.275408][T28808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.275416][T28808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4175.275419][T28808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4175.275428][T28808] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4175.275445][T28808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4175.275448][T28808] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.275459][T28808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.275464][T28808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.275469][T28808] ? __pfx___sys_sendto (net/socket.c:2147)
[4175.275484][T28808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4175.275490][T28808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4175.275499][T28808] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4175.275506][T28808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4175.275516][T28808] __x64_sys_sendto (net/socket.c:2183)
[4175.275520][T28808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4175.275523][T28808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4175.275528][T28808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4175.275533][T28808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4175.275536][T28808] RIP: 0033:0x7f8978b56a4a
[ 4175.275540][T28808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4175.275542][T28808] RSP: 002b:00007fff8e972968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4175.275545][T28808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8978b56a4a
[ 4175.275548][T28808] RDX: 0000000000000040 RSI: 000000003ebd1340 RDI: 0000000000000005
[ 4175.275549][T28808] RBP: 00007fff8e9729f0 R08: 0000000000418574 R09: 000000000000001c
[ 4175.275551][T28808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4175.275552][T28808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8978c7f000
| [ 4175.275552][T28808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8978c7f000
| [ 4175.275567][T28808]
| [ 4175.750659][T28812] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28812
| [4175.751665][T28812] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4175.751928][T28812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4175.751930][T28812] Call Trace:
[ 4175.751932][T28812]
[4175.751935][T28812] dump_stack_lvl (lib/dump_stack.c:123)
[4175.751944][T28812] check_preemption_disabled (lib/smp_processor_id.c:52)
[4175.751951][T28812] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4175.751957][T28812] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4175.751966][T28812] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.751975][T28812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4175.751980][T28812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.751992][T28812] rawv6_sendmsg (net/ipv6/raw.c:918)
[4175.752003][T28812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4175.752008][T28812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4175.752016][T28812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.752026][T28812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4175.752032][T28812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4175.752041][T28812] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4175.752057][T28812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4175.752060][T28812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.752071][T28812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.752078][T28812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.752084][T28812] ? __pfx___sys_sendto (net/socket.c:2147)
[4175.752098][T28812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4175.752105][T28812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4175.752115][T28812] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4175.752122][T28812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4175.752132][T28812] __x64_sys_sendto (net/socket.c:2183)
[4175.752136][T28812] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4175.752140][T28812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4175.752146][T28812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4175.752151][T28812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4175.752156][T28812] RIP: 0033:0x7ff4b5ac7a4a
[ 4175.752161][T28812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4175.752164][T28812] RSP: 002b:00007ffdc97af648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4175.752168][T28812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4b5ac7a4a
[ 4175.752170][T28812] RDX: 0000000000000040 RSI: 0000000029c29340 RDI: 0000000000000005
[ 4175.752173][T28812] RBP: 00007ffdc97af6d0 R08: 0000000000418574 R09: 000000000000001c
[ 4175.752175][T28812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4175.752176][T28812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b5bf0000
| [ 4175.752176][T28812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b5bf0000
| [ 4175.752191][T28812]
| [ 4175.752194][T28812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28812
| [4175.764347][T28812] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4175.764603][T28812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4175.764604][T28812] Call Trace:
[ 4175.764606][T28812]
[4175.764608][T28812] dump_stack_lvl (lib/dump_stack.c:123)
[4175.764614][T28812] check_preemption_disabled (lib/smp_processor_id.c:52)
[4175.764620][T28812] lwtunnel_output (net/core/lwtunnel.c:359)
[4175.764627][T28812] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4175.764634][T28812] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.764639][T28812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4175.764644][T28812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.764656][T28812] rawv6_sendmsg (net/ipv6/raw.c:918)
[4175.764668][T28812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4175.764673][T28812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4175.764677][T28812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.764685][T28812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4175.764688][T28812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4175.764697][T28812] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4175.764713][T28812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4175.764716][T28812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.764727][T28812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.764732][T28812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.764738][T28812] ? __pfx___sys_sendto (net/socket.c:2147)
[4175.764752][T28812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4175.764759][T28812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4175.764767][T28812] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4175.764774][T28812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4175.764784][T28812] __x64_sys_sendto (net/socket.c:2183)
[4175.764788][T28812] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4175.764791][T28812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4175.764796][T28812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4175.764801][T28812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4175.764804][T28812] RIP: 0033:0x7ff4b5ac7a4a
[ 4175.764808][T28812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4175.764810][T28812] RSP: 002b:00007ffdc97af648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4175.764813][T28812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4b5ac7a4a
[ 4175.764815][T28812] RDX: 0000000000000040 RSI: 0000000029c29340 RDI: 0000000000000005
[ 4175.764817][T28812] RBP: 00007ffdc97af6d0 R08: 0000000000418574 R09: 000000000000001c
[ 4175.764819][T28812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4175.764821][T28812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b5bf0000
| [ 4175.764821][T28812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b5bf0000
| [ 4175.764835][T28812]
| [ 4175.782103][T28812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28812
| [4175.782483][T28812] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4175.782733][T28812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4175.782735][T28812] Call Trace:
[ 4175.782737][T28812]
[4175.782739][T28812] dump_stack_lvl (lib/dump_stack.c:123)
[4175.782745][T28812] check_preemption_disabled (lib/smp_processor_id.c:52)
[4175.782752][T28812] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4175.782758][T28812] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4175.782765][T28812] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.782771][T28812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4175.782776][T28812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4175.782788][T28812] rawv6_sendmsg (net/ipv6/raw.c:918)
[4175.782800][T28812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4175.782805][T28812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4175.782810][T28812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.782818][T28812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4175.782823][T28812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4175.782831][T28812] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4175.782848][T28812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4175.782851][T28812] ? __lock_release (kernel/locking/lockdep.c:5534)
[4175.782862][T28812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.782866][T28812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4175.782872][T28812] ? __pfx___sys_sendto (net/socket.c:2147)
[4175.782887][T28812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4175.782893][T28812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4175.782902][T28812] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4175.782909][T28812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4175.782919][T28812] __x64_sys_sendto (net/socket.c:2183)
[4175.782923][T28812] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4175.782926][T28812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4175.782930][T28812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4175.782935][T28812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4175.782938][T28812] RIP: 0033:0x7ff4b5ac7a4a
[ 4175.782942][T28812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4175.782944][T28812] RSP: 002b:00007ffdc97af648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4175.782948][T28812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4b5ac7a4a
[ 4175.782950][T28812] RDX: 0000000000000040 RSI: 0000000029c29340 RDI: 0000000000000005
[ 4175.782952][T28812] RBP: 00007ffdc97af6d0 R08: 0000000000418574 R09: 000000000000001c
[ 4175.782954][T28812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4175.782956][T28812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b5bf0000
| [ 4175.782956][T28812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b5bf0000
| [ 4175.782970][T28812]
| [ 4176.274171][T28816] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28816
| [4176.274664][T28816] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4176.274979][T28816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4176.274982][T28816] Call Trace:
[ 4176.274984][T28816]
[4176.274987][T28816] dump_stack_lvl (lib/dump_stack.c:123)
[4176.274996][T28816] check_preemption_disabled (lib/smp_processor_id.c:52)
[4176.275003][T28816] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4176.275009][T28816] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4176.275018][T28816] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.275027][T28816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4176.275031][T28816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.275043][T28816] rawv6_sendmsg (net/ipv6/raw.c:918)
[4176.275055][T28816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4176.275060][T28816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4176.275068][T28816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.275079][T28816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4176.275085][T28816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4176.275094][T28816] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4176.275110][T28816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4176.275113][T28816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.275124][T28816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.275131][T28816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.275136][T28816] ? __pfx___sys_sendto (net/socket.c:2147)
[4176.275150][T28816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4176.275157][T28816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4176.275168][T28816] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4176.275175][T28816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4176.275185][T28816] __x64_sys_sendto (net/socket.c:2183)
[4176.275189][T28816] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4176.275193][T28816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4176.275198][T28816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4176.275203][T28816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4176.275208][T28816] RIP: 0033:0x7ff55d684a4a
[ 4176.275215][T28816] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4176.275218][T28816] RSP: 002b:00007ffd0d59e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4176.275222][T28816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff55d684a4a
[ 4176.275224][T28816] RDX: 0000000000000040 RSI: 0000000008fb3340 RDI: 0000000000000005
[ 4176.275226][T28816] RBP: 00007ffd0d59ea20 R08: 0000000000418574 R09: 000000000000001c
[ 4176.275228][T28816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4176.275230][T28816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff55d7ad000
| [ 4176.275230][T28816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff55d7ad000
| [ 4176.275244][T28816]
| [ 4176.287772][T28816] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28816
| [4176.288146][T28816] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4176.289538][T28816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4176.289540][T28816] Call Trace:
[ 4176.289542][T28816]
[4176.289544][T28816] dump_stack_lvl (lib/dump_stack.c:123)
[4176.289552][T28816] check_preemption_disabled (lib/smp_processor_id.c:52)
[4176.289558][T28816] lwtunnel_output (net/core/lwtunnel.c:359)
[4176.289565][T28816] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4176.289573][T28816] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.289579][T28816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4176.289584][T28816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.289596][T28816] rawv6_sendmsg (net/ipv6/raw.c:918)
[4176.289608][T28816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4176.289613][T28816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4176.289618][T28816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.289627][T28816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4176.289631][T28816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4176.289640][T28816] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4176.289657][T28816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4176.289659][T28816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.289671][T28816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.289676][T28816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.289681][T28816] ? __pfx___sys_sendto (net/socket.c:2147)
[4176.289696][T28816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4176.289703][T28816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4176.289711][T28816] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4176.289719][T28816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4176.289729][T28816] __x64_sys_sendto (net/socket.c:2183)
[4176.289732][T28816] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4176.289736][T28816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4176.289740][T28816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4176.289745][T28816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4176.289748][T28816] RIP: 0033:0x7ff55d684a4a
[ 4176.289752][T28816] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4176.289754][T28816] RSP: 002b:00007ffd0d59e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4176.289758][T28816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff55d684a4a
[ 4176.289760][T28816] RDX: 0000000000000040 RSI: 0000000008fb3340 RDI: 0000000000000005
[ 4176.289762][T28816] RBP: 00007ffd0d59ea20 R08: 0000000000418574 R09: 000000000000001c
[ 4176.289764][T28816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4176.289765][T28816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff55d7ad000
| [ 4176.289765][T28816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff55d7ad000
| [ 4176.289780][T28816]
| [ 4176.307547][T28816] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28816
| [4176.307910][T28816] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4176.308163][T28816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4176.308165][T28816] Call Trace:
[ 4176.308166][T28816]
[4176.308168][T28816] dump_stack_lvl (lib/dump_stack.c:123)
[4176.308175][T28816] check_preemption_disabled (lib/smp_processor_id.c:52)
[4176.308181][T28816] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4176.308188][T28816] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4176.308195][T28816] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.308201][T28816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4176.308206][T28816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.308219][T28816] rawv6_sendmsg (net/ipv6/raw.c:918)
[4176.308231][T28816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4176.308236][T28816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4176.308240][T28816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.308249][T28816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4176.308253][T28816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4176.308262][T28816] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4176.308279][T28816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4176.308282][T28816] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.308293][T28816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.308298][T28816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.308303][T28816] ? __pfx___sys_sendto (net/socket.c:2147)
[4176.308318][T28816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4176.308324][T28816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4176.308332][T28816] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4176.308339][T28816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4176.308349][T28816] __x64_sys_sendto (net/socket.c:2183)
[4176.308354][T28816] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4176.308357][T28816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4176.308362][T28816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4176.308366][T28816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4176.308370][T28816] RIP: 0033:0x7ff55d684a4a
[ 4176.308373][T28816] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4176.308375][T28816] RSP: 002b:00007ffd0d59e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4176.308379][T28816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff55d684a4a
[ 4176.308381][T28816] RDX: 0000000000000040 RSI: 0000000008fb3340 RDI: 0000000000000005
[ 4176.308383][T28816] RBP: 00007ffd0d59ea20 R08: 0000000000418574 R09: 000000000000001c
[ 4176.308385][T28816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4176.308387][T28816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff55d7ad000
| [ 4176.308387][T28816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff55d7ad000
| [ 4176.308401][T28816]
| [ 4176.796113][T28820] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28820
| [4176.796643][T28820] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4176.796922][T28820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4176.796923][T28820] Call Trace:
[ 4176.796926][T28820]
[4176.796929][T28820] dump_stack_lvl (lib/dump_stack.c:123)
[4176.796939][T28820] check_preemption_disabled (lib/smp_processor_id.c:52)
[4176.796946][T28820] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4176.796953][T28820] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4176.796962][T28820] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.796970][T28820] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4176.796975][T28820] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4176.796987][T28820] rawv6_sendmsg (net/ipv6/raw.c:918)
[4176.796999][T28820] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4176.797004][T28820] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4176.797012][T28820] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.797023][T28820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4176.797029][T28820] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4176.797039][T28820] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4176.797054][T28820] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4176.797058][T28820] ? __lock_release (kernel/locking/lockdep.c:5534)
[4176.797069][T28820] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.797076][T28820] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4176.797082][T28820] ? __pfx___sys_sendto (net/socket.c:2147)
[4176.797096][T28820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4176.797103][T28820] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4176.797114][T28820] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4176.797121][T28820] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4176.797131][T28820] __x64_sys_sendto (net/socket.c:2183)
[4176.797135][T28820] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4176.797139][T28820] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4176.797144][T28820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4176.797149][T28820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4176.797154][T28820] RIP: 0033:0x7fdffb796a4a
[ 4176.797158][T28820] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4176.797161][T28820] RSP: 002b:00007ffedb71df78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4176.797165][T28820] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdffb796a4a
[ 4176.797167][T28820] RDX: 0000000000000040 RSI: 000000001257a340 RDI: 0000000000000005
[ 4176.797169][T28820] RBP: 00007ffedb71e000 R08: 0000000000418574 R09: 000000000000001c
[ 4176.797171][T28820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4176.797173][T28820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdffb8bf000
| [ 4176.797187][T28820]
| [ 4180.291151][T28850] check_preemption_disabled: 20 callbacks suppressed
| [ 4180.291161][T28850] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28850
| [4180.291944][T28850] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4180.292202][T28850] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4180.292205][T28850] Call Trace:
[ 4180.292208][T28850]
[4180.292214][T28850] dump_stack_lvl (lib/dump_stack.c:123)
[4180.292224][T28850] check_preemption_disabled (lib/smp_processor_id.c:52)
[4180.292231][T28850] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4180.292237][T28850] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4180.292246][T28850] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.292254][T28850] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4180.292259][T28850] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.292271][T28850] rawv6_sendmsg (net/ipv6/raw.c:918)
[4180.292282][T28850] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4180.292287][T28850] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4180.292295][T28850] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.292305][T28850] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4180.292312][T28850] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4180.292321][T28850] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4180.292337][T28850] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4180.292340][T28850] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.292351][T28850] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.292357][T28850] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.292363][T28850] ? __pfx___sys_sendto (net/socket.c:2147)
[4180.292377][T28850] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4180.292384][T28850] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4180.292394][T28850] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4180.292401][T28850] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4180.292411][T28850] __x64_sys_sendto (net/socket.c:2183)
[4180.292415][T28850] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4180.292419][T28850] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4180.292424][T28850] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4180.292428][T28850] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4180.292433][T28850] RIP: 0033:0x7f7587bb8a4a
[ 4180.292438][T28850] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4180.292440][T28850] RSP: 002b:00007ffe18d46028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4180.292445][T28850] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7587bb8a4a
[ 4180.292447][T28850] RDX: 0000000000000040 RSI: 000000001af44340 RDI: 0000000000000005
[ 4180.292448][T28850] RBP: 00007ffe18d460b0 R08: 0000000000418574 R09: 000000000000001c
[ 4180.292450][T28850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4180.292452][T28850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7587ce1000
| [ 4180.292452][T28850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7587ce1000
| [ 4180.292466][T28850]
| [ 4180.305108][T28850] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28850
| [4180.305488][T28850] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4180.305749][T28850] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4180.305751][T28850] Call Trace:
[ 4180.305753][T28850]
[4180.305755][T28850] dump_stack_lvl (lib/dump_stack.c:123)
[4180.305762][T28850] check_preemption_disabled (lib/smp_processor_id.c:52)
[4180.305769][T28850] lwtunnel_output (net/core/lwtunnel.c:359)
[4180.305776][T28850] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4180.305784][T28850] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.305791][T28850] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4180.305796][T28850] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.305814][T28850] rawv6_sendmsg (net/ipv6/raw.c:918)
[4180.305826][T28850] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4180.305832][T28850] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4180.305837][T28850] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.305847][T28850] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4180.305852][T28850] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4180.305861][T28850] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4180.305877][T28850] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4180.305880][T28850] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.305891][T28850] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.305897][T28850] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.305902][T28850] ? __pfx___sys_sendto (net/socket.c:2147)
[4180.305917][T28850] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4180.305923][T28850] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4180.305932][T28850] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4180.305939][T28850] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4180.305949][T28850] __x64_sys_sendto (net/socket.c:2183)
[4180.305953][T28850] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4180.305957][T28850] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4180.305962][T28850] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4180.305967][T28850] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4180.305971][T28850] RIP: 0033:0x7f7587bb8a4a
[ 4180.305974][T28850] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4180.305976][T28850] RSP: 002b:00007ffe18d46028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4180.305980][T28850] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7587bb8a4a
[ 4180.305982][T28850] RDX: 0000000000000040 RSI: 000000001af44340 RDI: 0000000000000005
[ 4180.305984][T28850] RBP: 00007ffe18d460b0 R08: 0000000000418574 R09: 000000000000001c
[ 4180.305986][T28850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4180.305987][T28850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7587ce1000
| [ 4180.305987][T28850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7587ce1000
| [ 4180.306001][T28850]
| [ 4180.324456][T28850] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28850
| [4180.324847][T28850] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4180.325103][T28850] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4180.325105][T28850] Call Trace:
[ 4180.325107][T28850]
[4180.325110][T28850] dump_stack_lvl (lib/dump_stack.c:123)
[4180.325117][T28850] check_preemption_disabled (lib/smp_processor_id.c:52)
[4180.325123][T28850] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4180.325130][T28850] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4180.325138][T28850] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.325145][T28850] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4180.325150][T28850] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.325162][T28850] rawv6_sendmsg (net/ipv6/raw.c:918)
[4180.325174][T28850] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4180.325179][T28850] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4180.325185][T28850] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.325195][T28850] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4180.325200][T28850] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4180.325209][T28850] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4180.325229][T28850] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4180.325231][T28850] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.325243][T28850] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.325248][T28850] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.325254][T28850] ? __pfx___sys_sendto (net/socket.c:2147)
[4180.325268][T28850] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4180.325275][T28850] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4180.325283][T28850] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4180.325290][T28850] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4180.325300][T28850] __x64_sys_sendto (net/socket.c:2183)
[4180.325304][T28850] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4180.325307][T28850] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4180.325312][T28850] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4180.325316][T28850] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4180.325320][T28850] RIP: 0033:0x7f7587bb8a4a
[ 4180.325323][T28850] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4180.325326][T28850] RSP: 002b:00007ffe18d46028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4180.325329][T28850] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7587bb8a4a
[ 4180.325331][T28850] RDX: 0000000000000040 RSI: 000000001af44340 RDI: 0000000000000005
[ 4180.325333][T28850] RBP: 00007ffe18d460b0 R08: 0000000000418574 R09: 000000000000001c
[ 4180.325335][T28850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4180.325337][T28850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7587ce1000
| [ 4180.325337][T28850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7587ce1000
| [ 4180.325351][T28850]
| [ 4180.825578][T28854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28854
| [4180.826044][T28854] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4180.826312][T28854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4180.826314][T28854] Call Trace:
[ 4180.826316][T28854]
[4180.826318][T28854] dump_stack_lvl (lib/dump_stack.c:123)
[4180.826328][T28854] check_preemption_disabled (lib/smp_processor_id.c:52)
[4180.826335][T28854] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4180.826342][T28854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4180.826350][T28854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.826359][T28854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4180.826364][T28854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.826376][T28854] rawv6_sendmsg (net/ipv6/raw.c:918)
[4180.826387][T28854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4180.826393][T28854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4180.826400][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.826411][T28854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4180.826418][T28854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4180.826427][T28854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4180.826443][T28854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4180.826445][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.826456][T28854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.826463][T28854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.826468][T28854] ? __pfx___sys_sendto (net/socket.c:2147)
[4180.826483][T28854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4180.826489][T28854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4180.826500][T28854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4180.826507][T28854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4180.826517][T28854] __x64_sys_sendto (net/socket.c:2183)
[4180.826521][T28854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4180.826525][T28854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4180.826529][T28854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4180.826534][T28854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4180.826539][T28854] RIP: 0033:0x7faa9b6f1a4a
[ 4180.826543][T28854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4180.826546][T28854] RSP: 002b:00007ffcb8a80618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4180.826550][T28854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa9b6f1a4a
[ 4180.826552][T28854] RDX: 0000000000000040 RSI: 000000003559f340 RDI: 0000000000000005
[ 4180.826554][T28854] RBP: 00007ffcb8a806a0 R08: 0000000000418574 R09: 000000000000001c
[ 4180.826556][T28854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4180.826557][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9b81a000
| [ 4180.826557][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9b81a000
| [ 4180.826572][T28854]
| [ 4180.826574][T28854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28854
| [4180.838976][T28854] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4180.839242][T28854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4180.839243][T28854] Call Trace:
[ 4180.839245][T28854]
[4180.839248][T28854] dump_stack_lvl (lib/dump_stack.c:123)
[4180.839255][T28854] check_preemption_disabled (lib/smp_processor_id.c:52)
[4180.839260][T28854] lwtunnel_output (net/core/lwtunnel.c:359)
[4180.839266][T28854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4180.839274][T28854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.839280][T28854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4180.839285][T28854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.839297][T28854] rawv6_sendmsg (net/ipv6/raw.c:918)
[4180.839309][T28854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4180.839314][T28854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4180.839319][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.839328][T28854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4180.839332][T28854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4180.839340][T28854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4180.839356][T28854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4180.839360][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.839371][T28854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.839376][T28854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.839382][T28854] ? __pfx___sys_sendto (net/socket.c:2147)
[4180.839396][T28854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4180.839403][T28854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4180.839412][T28854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4180.839419][T28854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4180.839429][T28854] __x64_sys_sendto (net/socket.c:2183)
[4180.839433][T28854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4180.839436][T28854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4180.839441][T28854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4180.839446][T28854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4180.839449][T28854] RIP: 0033:0x7faa9b6f1a4a
[ 4180.839452][T28854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4180.839455][T28854] RSP: 002b:00007ffcb8a80618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4180.839458][T28854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa9b6f1a4a
[ 4180.839459][T28854] RDX: 0000000000000040 RSI: 000000003559f340 RDI: 0000000000000005
[ 4180.839461][T28854] RBP: 00007ffcb8a806a0 R08: 0000000000418574 R09: 000000000000001c
[ 4180.839463][T28854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4180.839464][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9b81a000
| [ 4180.839464][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9b81a000
| [ 4180.839478][T28854]
| [ 4180.839881][T28854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28854
| [4180.851629][T28854] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4180.851885][T28854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4180.851887][T28854] Call Trace:
[ 4180.851889][T28854]
[4180.851891][T28854] dump_stack_lvl (lib/dump_stack.c:123)
[4180.851898][T28854] check_preemption_disabled (lib/smp_processor_id.c:52)
[4180.851905][T28854] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4180.851911][T28854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4180.851919][T28854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.851926][T28854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4180.851930][T28854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4180.851942][T28854] rawv6_sendmsg (net/ipv6/raw.c:918)
[4180.851954][T28854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4180.851959][T28854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4180.851964][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.851972][T28854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4180.851976][T28854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4180.851985][T28854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4180.852001][T28854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4180.852004][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[4180.852016][T28854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.852021][T28854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4180.852026][T28854] ? __pfx___sys_sendto (net/socket.c:2147)
[4180.852045][T28854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4180.852053][T28854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4180.852062][T28854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4180.852069][T28854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4180.852080][T28854] __x64_sys_sendto (net/socket.c:2183)
[4180.852084][T28854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4180.852087][T28854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4180.852093][T28854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4180.852097][T28854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4180.852101][T28854] RIP: 0033:0x7faa9b6f1a4a
[ 4180.852104][T28854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4180.852107][T28854] RSP: 002b:00007ffcb8a80618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4180.852110][T28854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa9b6f1a4a
[ 4180.852112][T28854] RDX: 0000000000000040 RSI: 000000003559f340 RDI: 0000000000000005
[ 4180.852114][T28854] RBP: 00007ffcb8a806a0 R08: 0000000000418574 R09: 000000000000001c
[ 4180.852116][T28854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4180.852118][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9b81a000
| [ 4180.852118][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa9b81a000
| [ 4180.852132][T28854]
| [ 4181.332669][T28858] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28858
| [4181.333142][T28858] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4181.333756][T28858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4181.333758][T28858] Call Trace:
[ 4181.333760][T28858]
[4181.333763][T28858] dump_stack_lvl (lib/dump_stack.c:123)
[4181.333772][T28858] check_preemption_disabled (lib/smp_processor_id.c:52)
[4181.333779][T28858] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4181.333786][T28858] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4181.333794][T28858] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4181.333802][T28858] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4181.333807][T28858] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4181.333818][T28858] rawv6_sendmsg (net/ipv6/raw.c:918)
[4181.333830][T28858] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4181.333835][T28858] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4181.333843][T28858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4181.333854][T28858] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4181.333860][T28858] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4181.333869][T28858] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4181.333885][T28858] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4181.333888][T28858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4181.333899][T28858] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4181.333905][T28858] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4181.333911][T28858] ? __pfx___sys_sendto (net/socket.c:2147)
[4181.333925][T28858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4181.333932][T28858] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4181.333942][T28858] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4181.333949][T28858] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4181.333959][T28858] __x64_sys_sendto (net/socket.c:2183)
[4181.333963][T28858] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4181.333967][T28858] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4181.333973][T28858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4181.333978][T28858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4181.333982][T28858] RIP: 0033:0x7f76aeb99a4a
[ 4181.333987][T28858] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4181.333990][T28858] RSP: 002b:00007ffc3bc42bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4181.333994][T28858] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76aeb99a4a
[ 4181.333996][T28858] RDX: 0000000000000040 RSI: 000000003a471340 RDI: 0000000000000005
[ 4181.333998][T28858] RBP: 00007ffc3bc42c40 R08: 0000000000418574 R09: 000000000000001c
[ 4181.334000][T28858] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4181.334002][T28858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76aecc2000
| [ 4181.334002][T28858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76aecc2000
| [ 4181.334016][T28858]
| [ 4181.334018][T28858] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28858
| [4181.345563][T28858] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4181.345814][T28858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4181.345815][T28858] Call Trace:
[ 4181.345817][T28858]
[4181.345819][T28858] dump_stack_lvl (lib/dump_stack.c:123)
[4181.345826][T28858] check_preemption_disabled (lib/smp_processor_id.c:52)
[4181.345832][T28858] lwtunnel_output (net/core/lwtunnel.c:359)
[4181.345839][T28858] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4181.345847][T28858] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4181.345854][T28858] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4181.345858][T28858] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4181.345870][T28858] rawv6_sendmsg (net/ipv6/raw.c:918)
[4181.345882][T28858] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4181.345888][T28858] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4181.345891][T28858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4181.345899][T28858] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4181.345904][T28858] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4181.345913][T28858] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4181.345929][T28858] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4181.345932][T28858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4181.345943][T28858] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4181.345949][T28858] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4181.345954][T28858] ? __pfx___sys_sendto (net/socket.c:2147)
[4181.345968][T28858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4181.345975][T28858] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4181.345984][T28858] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4181.345991][T28858] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4181.346001][T28858] __x64_sys_sendto (net/socket.c:2183)
[4181.346005][T28858] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4181.346009][T28858] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4181.346014][T28858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4181.346019][T28858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4181.346022][T28858] RIP: 0033:0x7f76aeb99a4a
[ 4181.346026][T28858] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4181.346028][T28858] RSP: 002b:00007ffc3bc42bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4181.346031][T28858] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76aeb99a4a
[ 4181.346033][T28858] RDX: 0000000000000040 RSI: 000000003a471340 RDI: 0000000000000005
[ 4181.346034][T28858] RBP: 00007ffc3bc42c40 R08: 0000000000418574 R09: 000000000000001c
[ 4181.346036][T28858] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4181.346037][T28858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76aecc2000
| [ 4181.346037][T28858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76aecc2000
| [ 4181.346052][T28858]
| [ 4181.363232][T28858] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28858
| [4181.363594][T28858] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4181.363847][T28858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4181.363848][T28858] Call Trace:
[ 4181.363850][T28858]
[4181.363852][T28858] dump_stack_lvl (lib/dump_stack.c:123)
[4181.363860][T28858] check_preemption_disabled (lib/smp_processor_id.c:52)
[4181.363866][T28858] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4181.363873][T28858] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4181.363881][T28858] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4181.363888][T28858] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4181.363893][T28858] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4181.363905][T28858] rawv6_sendmsg (net/ipv6/raw.c:918)
[4181.363917][T28858] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4181.363922][T28858] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4181.363927][T28858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4181.363936][T28858] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4181.363941][T28858] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4181.363950][T28858] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4181.363966][T28858] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4181.363969][T28858] ? __lock_release (kernel/locking/lockdep.c:5534)
[4181.363981][T28858] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4181.363986][T28858] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4181.363992][T28858] ? __pfx___sys_sendto (net/socket.c:2147)
[4181.364007][T28858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4181.364013][T28858] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4181.364022][T28858] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4181.364029][T28858] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4181.364039][T28858] __x64_sys_sendto (net/socket.c:2183)
[4181.364043][T28858] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4181.364046][T28858] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4181.364051][T28858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4181.364056][T28858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4181.364059][T28858] RIP: 0033:0x7f76aeb99a4a
[ 4181.364064][T28858] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4181.364066][T28858] RSP: 002b:00007ffc3bc42bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4181.364069][T28858] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76aeb99a4a
[ 4181.364071][T28858] RDX: 0000000000000040 RSI: 000000003a471340 RDI: 0000000000000005
[ 4181.364073][T28858] RBP: 00007ffc3bc42c40 R08: 0000000000418574 R09: 000000000000001c
[ 4181.364075][T28858] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4181.364076][T28858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76aecc2000
| [ 4181.364076][T28858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76aecc2000
| [ 4181.364091][T28858]
| [ 4181.843117][T28862] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28862
| [4181.844755][T28862] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4181.845016][T28862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4181.845019][T28862] Call Trace:
[ 4181.845021][T28862]
[4181.845024][T28862] dump_stack_lvl (lib/dump_stack.c:123)
[4181.845032][T28862] check_preemption_disabled (lib/smp_processor_id.c:52)
[4181.845039][T28862] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4181.845046][T28862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4181.845054][T28862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4181.845062][T28862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4181.845067][T28862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4181.845079][T28862] rawv6_sendmsg (net/ipv6/raw.c:918)
[4181.845091][T28862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4181.845096][T28862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4181.845104][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4181.845114][T28862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4181.845120][T28862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4181.845129][T28862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4181.845144][T28862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4181.845147][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[4181.845158][T28862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4181.845165][T28862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4181.845171][T28862] ? __pfx___sys_sendto (net/socket.c:2147)
[4181.845185][T28862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4181.845192][T28862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4181.845203][T28862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4181.845210][T28862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4181.845221][T28862] __x64_sys_sendto (net/socket.c:2183)
[4181.845225][T28862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4181.845229][T28862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4181.845234][T28862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4181.845239][T28862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4181.845243][T28862] RIP: 0033:0x7f6669873a4a
[ 4181.845248][T28862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4181.845251][T28862] RSP: 002b:00007ffdbf3f96f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4181.845255][T28862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6669873a4a
[ 4181.845257][T28862] RDX: 0000000000000040 RSI: 000000001c1e6340 RDI: 0000000000000005
[ 4181.845260][T28862] RBP: 00007ffdbf3f9780 R08: 0000000000418574 R09: 000000000000001c
[ 4181.845262][T28862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4181.845264][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f666999c000
| [ 4181.845278][T28862]
| [ 4185.640522][T28894] check_preemption_disabled: 23 callbacks suppressed
| [ 4185.640532][T28894] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28894
| [4185.641293][T28894] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4185.641546][T28894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4185.641548][T28894] Call Trace:
[ 4185.641551][T28894]
[4185.641553][T28894] dump_stack_lvl (lib/dump_stack.c:123)
[4185.641562][T28894] check_preemption_disabled (lib/smp_processor_id.c:52)
[4185.641569][T28894] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4185.641575][T28894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4185.641584][T28894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4185.641592][T28894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4185.641597][T28894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4185.641609][T28894] rawv6_sendmsg (net/ipv6/raw.c:918)
[4185.641620][T28894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4185.641625][T28894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4185.641633][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[4185.641643][T28894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4185.641650][T28894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4185.641658][T28894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4185.641674][T28894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4185.641678][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[4185.641689][T28894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4185.641696][T28894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4185.641701][T28894] ? __pfx___sys_sendto (net/socket.c:2147)
[4185.641715][T28894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4185.641722][T28894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4185.641733][T28894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4185.641740][T28894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4185.641750][T28894] __x64_sys_sendto (net/socket.c:2183)
[4185.641754][T28894] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4185.641758][T28894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4185.641763][T28894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4185.641767][T28894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4185.641772][T28894] RIP: 0033:0x7f5b65026a4a
[ 4185.641776][T28894] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4185.641779][T28894] RSP: 002b:00007ffd9e0895f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4185.641783][T28894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b65026a4a
[ 4185.641785][T28894] RDX: 0000000000000040 RSI: 0000000031716340 RDI: 0000000000000005
[ 4185.641787][T28894] RBP: 00007ffd9e089680 R08: 0000000000418574 R09: 000000000000001c
[ 4185.641789][T28894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4185.641790][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6514f000
| [ 4185.641790][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6514f000
| [ 4185.641805][T28894]
| [ 4185.641807][T28894] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28894
| [4185.653744][T28894] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4185.653982][T28894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4185.653984][T28894] Call Trace:
[ 4185.653985][T28894]
[4185.653987][T28894] dump_stack_lvl (lib/dump_stack.c:123)
[4185.653993][T28894] check_preemption_disabled (lib/smp_processor_id.c:52)
[4185.653998][T28894] lwtunnel_output (net/core/lwtunnel.c:359)
[4185.654004][T28894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4185.654011][T28894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4185.654016][T28894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4185.654020][T28894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4185.654032][T28894] rawv6_sendmsg (net/ipv6/raw.c:918)
[4185.654043][T28894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4185.654048][T28894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4185.654052][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[4185.654059][T28894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4185.654063][T28894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4185.654071][T28894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4185.654087][T28894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4185.654089][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[4185.654100][T28894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4185.654105][T28894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4185.654110][T28894] ? __pfx___sys_sendto (net/socket.c:2147)
[4185.654124][T28894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4185.654130][T28894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4185.654138][T28894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4185.654145][T28894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4185.654154][T28894] __x64_sys_sendto (net/socket.c:2183)
[4185.654158][T28894] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4185.654161][T28894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4185.654165][T28894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4185.654170][T28894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4185.654173][T28894] RIP: 0033:0x7f5b65026a4a
[ 4185.654176][T28894] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4185.654179][T28894] RSP: 002b:00007ffd9e0895f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4185.654181][T28894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b65026a4a
[ 4185.654183][T28894] RDX: 0000000000000040 RSI: 0000000031716340 RDI: 0000000000000005
[ 4185.654185][T28894] RBP: 00007ffd9e089680 R08: 0000000000418574 R09: 000000000000001c
[ 4185.654186][T28894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4185.654188][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6514f000
| [ 4185.654188][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6514f000
| [ 4185.654202][T28894]
| [ 4185.656019][T28894] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28894
| [4185.667868][T28894] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4185.668201][T28894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4185.668203][T28894] Call Trace:
[ 4185.668206][T28894]
[4185.668208][T28894] dump_stack_lvl (lib/dump_stack.c:123)
[4185.668220][T28894] check_preemption_disabled (lib/smp_processor_id.c:52)
[4185.668228][T28894] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4185.668234][T28894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4185.668244][T28894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4185.668253][T28894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4185.668258][T28894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4185.668271][T28894] rawv6_sendmsg (net/ipv6/raw.c:918)
[4185.668282][T28894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4185.668288][T28894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4185.668297][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[4185.668309][T28894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4185.668316][T28894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4185.668325][T28894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4185.668342][T28894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4185.668345][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[4185.668357][T28894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4185.668365][T28894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4185.668370][T28894] ? __pfx___sys_sendto (net/socket.c:2147)
[4185.668385][T28894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4185.668393][T28894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4185.668404][T28894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4185.668411][T28894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4185.668421][T28894] __x64_sys_sendto (net/socket.c:2183)
[4185.668425][T28894] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4185.668429][T28894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4185.668434][T28894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4185.668438][T28894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4185.668443][T28894] RIP: 0033:0x7f5b65026a4a
[ 4185.668449][T28894] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4185.668452][T28894] RSP: 002b:00007ffd9e0895f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4185.668456][T28894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b65026a4a
[ 4185.668458][T28894] RDX: 0000000000000040 RSI: 0000000031716340 RDI: 0000000000000005
[ 4185.668460][T28894] RBP: 00007ffd9e089680 R08: 0000000000418574 R09: 000000000000001c
[ 4185.668462][T28894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4185.668464][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6514f000
| [ 4185.668464][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b6514f000
| [ 4185.668478][T28894]
| [ 4186.158110][T28898] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28898
| [4186.158587][T28898] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4186.158843][T28898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4186.158845][T28898] Call Trace:
[ 4186.158848][T28898]
[4186.158850][T28898] dump_stack_lvl (lib/dump_stack.c:123)
[4186.158859][T28898] check_preemption_disabled (lib/smp_processor_id.c:52)
[4186.158865][T28898] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4186.158872][T28898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4186.158880][T28898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.158888][T28898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4186.158893][T28898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.158904][T28898] rawv6_sendmsg (net/ipv6/raw.c:918)
[4186.158916][T28898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4186.158921][T28898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4186.158939][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.158949][T28898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4186.158956][T28898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4186.158964][T28898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4186.158980][T28898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4186.158983][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.158994][T28898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.159000][T28898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.159005][T28898] ? __pfx___sys_sendto (net/socket.c:2147)
[4186.159019][T28898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4186.159026][T28898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4186.159037][T28898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4186.159043][T28898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4186.159054][T28898] __x64_sys_sendto (net/socket.c:2183)
[4186.159057][T28898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4186.159061][T28898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4186.159066][T28898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4186.159071][T28898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4186.159076][T28898] RIP: 0033:0x7fa3948d6a4a
[ 4186.159080][T28898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4186.159083][T28898] RSP: 002b:00007ffd3dfd4e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4186.159087][T28898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3948d6a4a
[ 4186.159089][T28898] RDX: 0000000000000040 RSI: 000000001e54c340 RDI: 0000000000000005
[ 4186.159091][T28898] RBP: 00007ffd3dfd4f10 R08: 0000000000418574 R09: 000000000000001c
[ 4186.159093][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4186.159094][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3949ff000
| [ 4186.159094][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3949ff000
| [ 4186.159108][T28898]
| [ 4186.159111][T28898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28898
| [4186.171768][T28898] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4186.172011][T28898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4186.172012][T28898] Call Trace:
[ 4186.172014][T28898]
[4186.172016][T28898] dump_stack_lvl (lib/dump_stack.c:123)
[4186.172022][T28898] check_preemption_disabled (lib/smp_processor_id.c:52)
[4186.172027][T28898] lwtunnel_output (net/core/lwtunnel.c:359)
[4186.172034][T28898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4186.172040][T28898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.172046][T28898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4186.172051][T28898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.172063][T28898] rawv6_sendmsg (net/ipv6/raw.c:918)
[4186.172075][T28898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4186.172080][T28898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4186.172084][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.172091][T28898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4186.172094][T28898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4186.172103][T28898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4186.172119][T28898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4186.172122][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.172133][T28898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.172137][T28898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.172143][T28898] ? __pfx___sys_sendto (net/socket.c:2147)
[4186.172158][T28898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4186.172164][T28898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4186.172172][T28898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4186.172179][T28898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4186.172189][T28898] __x64_sys_sendto (net/socket.c:2183)
[4186.172193][T28898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4186.172196][T28898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4186.172200][T28898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4186.172205][T28898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4186.172208][T28898] RIP: 0033:0x7fa3948d6a4a
[ 4186.172213][T28898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4186.172216][T28898] RSP: 002b:00007ffd3dfd4e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4186.172219][T28898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3948d6a4a
[ 4186.172221][T28898] RDX: 0000000000000040 RSI: 000000001e54c340 RDI: 0000000000000005
[ 4186.172223][T28898] RBP: 00007ffd3dfd4f10 R08: 0000000000418574 R09: 000000000000001c
[ 4186.172225][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4186.172227][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3949ff000
| [ 4186.172227][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3949ff000
| [ 4186.172241][T28898]
| [ 4186.185313][T28898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28898
| [4186.185681][T28898] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4186.185930][T28898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4186.185932][T28898] Call Trace:
[ 4186.185933][T28898]
[4186.185936][T28898] dump_stack_lvl (lib/dump_stack.c:123)
[4186.185942][T28898] check_preemption_disabled (lib/smp_processor_id.c:52)
[4186.185948][T28898] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4186.185955][T28898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4186.185962][T28898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.185968][T28898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4186.185972][T28898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.185984][T28898] rawv6_sendmsg (net/ipv6/raw.c:918)
[4186.185996][T28898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4186.186001][T28898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4186.186007][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.186015][T28898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4186.186019][T28898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4186.186028][T28898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4186.186044][T28898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4186.186047][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.186058][T28898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.186062][T28898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.186068][T28898] ? __pfx___sys_sendto (net/socket.c:2147)
[4186.186083][T28898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4186.186089][T28898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4186.186097][T28898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4186.186104][T28898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4186.186114][T28898] __x64_sys_sendto (net/socket.c:2183)
[4186.186118][T28898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4186.186121][T28898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4186.186126][T28898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4186.186130][T28898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4186.186133][T28898] RIP: 0033:0x7fa3948d6a4a
[ 4186.186137][T28898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4186.186140][T28898] RSP: 002b:00007ffd3dfd4e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4186.186143][T28898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3948d6a4a
[ 4186.186145][T28898] RDX: 0000000000000040 RSI: 000000001e54c340 RDI: 0000000000000005
[ 4186.186147][T28898] RBP: 00007ffd3dfd4f10 R08: 0000000000418574 R09: 000000000000001c
[ 4186.186148][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4186.186150][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3949ff000
| [ 4186.186150][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3949ff000
| [ 4186.186165][T28898]
| [ 4186.667159][T28902] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28902
| [4186.667969][T28902] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4186.668244][T28902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4186.668246][T28902] Call Trace:
[ 4186.668248][T28902]
[4186.668250][T28902] dump_stack_lvl (lib/dump_stack.c:123)
[4186.668259][T28902] check_preemption_disabled (lib/smp_processor_id.c:52)
[4186.668266][T28902] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4186.668272][T28902] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4186.668281][T28902] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.668288][T28902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4186.668293][T28902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.668304][T28902] rawv6_sendmsg (net/ipv6/raw.c:918)
[4186.668316][T28902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4186.668321][T28902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4186.668328][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.668338][T28902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4186.668344][T28902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4186.668353][T28902] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4186.668369][T28902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4186.668372][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.668383][T28902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.668389][T28902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.668394][T28902] ? __pfx___sys_sendto (net/socket.c:2147)
[4186.668408][T28902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4186.668414][T28902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4186.668424][T28902] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4186.668431][T28902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4186.668441][T28902] __x64_sys_sendto (net/socket.c:2183)
[4186.668444][T28902] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4186.668448][T28902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4186.668454][T28902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4186.668458][T28902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4186.668463][T28902] RIP: 0033:0x7f936ecc1a4a
[ 4186.668467][T28902] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4186.668470][T28902] RSP: 002b:00007ffd860857d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4186.668474][T28902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f936ecc1a4a
[ 4186.668476][T28902] RDX: 0000000000000040 RSI: 00000000221da340 RDI: 0000000000000005
[ 4186.668477][T28902] RBP: 00007ffd86085860 R08: 0000000000418574 R09: 000000000000001c
[ 4186.668479][T28902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4186.668480][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f936edea000
| [ 4186.668480][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f936edea000
| [ 4186.668494][T28902]
| [ 4186.668497][T28902] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28902
| [4186.679945][T28902] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4186.680184][T28902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4186.680186][T28902] Call Trace:
[ 4186.680188][T28902]
[4186.680190][T28902] dump_stack_lvl (lib/dump_stack.c:123)
[4186.680196][T28902] check_preemption_disabled (lib/smp_processor_id.c:52)
[4186.680201][T28902] lwtunnel_output (net/core/lwtunnel.c:359)
[4186.680208][T28902] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4186.680216][T28902] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.680221][T28902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4186.680226][T28902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.680238][T28902] rawv6_sendmsg (net/ipv6/raw.c:918)
[4186.680249][T28902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4186.680254][T28902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4186.680257][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.680265][T28902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4186.680269][T28902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4186.680277][T28902] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4186.680293][T28902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4186.680296][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.680307][T28902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.680311][T28902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.680317][T28902] ? __pfx___sys_sendto (net/socket.c:2147)
[4186.680331][T28902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4186.680337][T28902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4186.680345][T28902] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4186.680351][T28902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4186.680361][T28902] __x64_sys_sendto (net/socket.c:2183)
[4186.680365][T28902] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4186.680368][T28902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4186.680372][T28902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4186.680377][T28902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4186.680379][T28902] RIP: 0033:0x7f936ecc1a4a
[ 4186.680383][T28902] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4186.680385][T28902] RSP: 002b:00007ffd860857d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4186.680388][T28902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f936ecc1a4a
[ 4186.680390][T28902] RDX: 0000000000000040 RSI: 00000000221da340 RDI: 0000000000000005
[ 4186.680392][T28902] RBP: 00007ffd86085860 R08: 0000000000418574 R09: 000000000000001c
[ 4186.680393][T28902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4186.680395][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f936edea000
| [ 4186.680395][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f936edea000
| [ 4186.680409][T28902]
| [ 4186.693430][T28902] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28902
| [4186.693798][T28902] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4186.694043][T28902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4186.694045][T28902] Call Trace:
[ 4186.694046][T28902]
[4186.694049][T28902] dump_stack_lvl (lib/dump_stack.c:123)
[4186.694055][T28902] check_preemption_disabled (lib/smp_processor_id.c:52)
[4186.694061][T28902] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4186.694068][T28902] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4186.694075][T28902] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.694081][T28902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4186.694085][T28902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4186.694097][T28902] rawv6_sendmsg (net/ipv6/raw.c:918)
[4186.694109][T28902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4186.694114][T28902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4186.694118][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.694127][T28902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4186.694131][T28902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4186.694140][T28902] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4186.694156][T28902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4186.694159][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[4186.694171][T28902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.694176][T28902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4186.694181][T28902] ? __pfx___sys_sendto (net/socket.c:2147)
[4186.694196][T28902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4186.694202][T28902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4186.694211][T28902] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4186.694220][T28902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4186.694230][T28902] __x64_sys_sendto (net/socket.c:2183)
[4186.694234][T28902] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4186.694237][T28902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4186.694241][T28902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4186.694246][T28902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4186.694249][T28902] RIP: 0033:0x7f936ecc1a4a
[ 4186.694253][T28902] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4186.694255][T28902] RSP: 002b:00007ffd860857d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4186.694258][T28902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f936ecc1a4a
[ 4186.694260][T28902] RDX: 0000000000000040 RSI: 00000000221da340 RDI: 0000000000000005
[ 4186.694262][T28902] RBP: 00007ffd86085860 R08: 0000000000418574 R09: 000000000000001c
[ 4186.694263][T28902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4186.694265][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f936edea000
| [ 4186.694265][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f936edea000
| [ 4186.694280][T28902]
| [ 4187.184119][T28906] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28906
| [4187.184657][T28906] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4187.184941][T28906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4187.184944][T28906] Call Trace:
[ 4187.184946][T28906]
[4187.184949][T28906] dump_stack_lvl (lib/dump_stack.c:123)
[4187.184958][T28906] check_preemption_disabled (lib/smp_processor_id.c:52)
[4187.184966][T28906] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4187.184972][T28906] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4187.184981][T28906] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4187.184990][T28906] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4187.184995][T28906] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4187.185007][T28906] rawv6_sendmsg (net/ipv6/raw.c:918)
[4187.185018][T28906] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4187.185024][T28906] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4187.185032][T28906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4187.185043][T28906] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4187.185050][T28906] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4187.185059][T28906] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4187.185075][T28906] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4187.185078][T28906] ? __lock_release (kernel/locking/lockdep.c:5534)
[4187.185089][T28906] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4187.185097][T28906] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4187.185102][T28906] ? __pfx___sys_sendto (net/socket.c:2147)
[4187.185117][T28906] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4187.185124][T28906] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4187.185136][T28906] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4187.185143][T28906] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4187.185153][T28906] __x64_sys_sendto (net/socket.c:2183)
[4187.185157][T28906] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4187.185161][T28906] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4187.185168][T28906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4187.185173][T28906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4187.185178][T28906] RIP: 0033:0x7ff2d33e8a4a
[ 4187.185182][T28906] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4187.185185][T28906] RSP: 002b:00007fffe64c44e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4187.185189][T28906] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2d33e8a4a
[ 4187.185191][T28906] RDX: 0000000000000040 RSI: 00000000325f7340 RDI: 0000000000000005
[ 4187.185193][T28906] RBP: 00007fffe64c4570 R08: 0000000000418574 R09: 000000000000001c
[ 4187.185195][T28906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4187.185196][T28906] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2d3511000
| [ 4189.614183][T28918] lwtunnel_output(): recursion limit reached on datapath
| [ 4191.059906][T28922] check_preemption_disabled: 7 callbacks suppressed
| [ 4191.059915][T28922] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28922
| [4191.060979][T28922] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4191.061243][T28922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4191.061245][T28922] Call Trace:
[ 4191.061247][T28922]
[4191.061250][T28922] dump_stack_lvl (lib/dump_stack.c:123)
[4191.061259][T28922] check_preemption_disabled (lib/smp_processor_id.c:52)
[4191.061267][T28922] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4191.061273][T28922] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4191.061282][T28922] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.061290][T28922] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4191.061295][T28922] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.061307][T28922] rawv6_sendmsg (net/ipv6/raw.c:918)
[4191.061318][T28922] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4191.061323][T28922] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4191.061331][T28922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.061341][T28922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4191.061347][T28922] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4191.061356][T28922] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4191.061372][T28922] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4191.061375][T28922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.061386][T28922] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.061393][T28922] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.061398][T28922] ? __pfx___sys_sendto (net/socket.c:2147)
[4191.061412][T28922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4191.061419][T28922] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4191.061429][T28922] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4191.061437][T28922] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4191.061446][T28922] __x64_sys_sendto (net/socket.c:2183)
[4191.061450][T28922] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4191.061454][T28922] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4191.061459][T28922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4191.061464][T28922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4191.061469][T28922] RIP: 0033:0x7ff123e61a4a
[ 4191.061473][T28922] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4191.061476][T28922] RSP: 002b:00007ffd23633418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4191.061480][T28922] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff123e61a4a
[ 4191.061482][T28922] RDX: 0000000000000040 RSI: 0000000029ade340 RDI: 0000000000000005
[ 4191.061484][T28922] RBP: 00007ffd236334a0 R08: 0000000000418574 R09: 000000000000001c
[ 4191.061486][T28922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4191.061487][T28922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff123f8a000
| [ 4191.061487][T28922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff123f8a000
| [ 4191.061501][T28922]
| [ 4191.061504][T28922] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28922
| [4191.073552][T28922] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4191.073809][T28922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4191.073811][T28922] Call Trace:
[ 4191.073813][T28922]
[4191.073815][T28922] dump_stack_lvl (lib/dump_stack.c:123)
[4191.073823][T28922] check_preemption_disabled (lib/smp_processor_id.c:52)
[4191.073828][T28922] lwtunnel_output (net/core/lwtunnel.c:359)
[4191.073835][T28922] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4191.073842][T28922] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.073848][T28922] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4191.073853][T28922] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.073865][T28922] rawv6_sendmsg (net/ipv6/raw.c:918)
[4191.073877][T28922] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4191.073882][T28922] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4191.073886][T28922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.073894][T28922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4191.073899][T28922] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4191.073908][T28922] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4191.073924][T28922] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4191.073927][T28922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.073938][T28922] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.073943][T28922] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.073948][T28922] ? __pfx___sys_sendto (net/socket.c:2147)
[4191.073963][T28922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4191.073969][T28922] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4191.073978][T28922] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4191.073985][T28922] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4191.073995][T28922] __x64_sys_sendto (net/socket.c:2183)
[4191.073999][T28922] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4191.074003][T28922] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4191.074007][T28922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4191.074012][T28922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4191.074015][T28922] RIP: 0033:0x7ff123e61a4a
[ 4191.074019][T28922] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4191.074022][T28922] RSP: 002b:00007ffd23633418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4191.074025][T28922] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff123e61a4a
[ 4191.074027][T28922] RDX: 0000000000000040 RSI: 0000000029ade340 RDI: 0000000000000005
[ 4191.074029][T28922] RBP: 00007ffd236334a0 R08: 0000000000418574 R09: 000000000000001c
[ 4191.074030][T28922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4191.074032][T28922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff123f8a000
| [ 4191.074032][T28922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff123f8a000
| [ 4191.074047][T28922]
| [ 4191.091977][T28922] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28922
| [4191.092373][T28922] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4191.092624][T28922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4191.092625][T28922] Call Trace:
[ 4191.092627][T28922]
[4191.092629][T28922] dump_stack_lvl (lib/dump_stack.c:123)
[4191.092637][T28922] check_preemption_disabled (lib/smp_processor_id.c:52)
[4191.092643][T28922] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4191.092650][T28922] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4191.092658][T28922] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.092664][T28922] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4191.092669][T28922] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.092681][T28922] rawv6_sendmsg (net/ipv6/raw.c:918)
[4191.092693][T28922] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4191.092698][T28922] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4191.092704][T28922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.092713][T28922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4191.092718][T28922] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4191.092727][T28922] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4191.092743][T28922] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4191.092746][T28922] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.092757][T28922] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.092763][T28922] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.092768][T28922] ? __pfx___sys_sendto (net/socket.c:2147)
[4191.092783][T28922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4191.092789][T28922] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4191.092799][T28922] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4191.092806][T28922] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4191.092816][T28922] __x64_sys_sendto (net/socket.c:2183)
[4191.092820][T28922] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4191.092824][T28922] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4191.092829][T28922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4191.092834][T28922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4191.092838][T28922] RIP: 0033:0x7ff123e61a4a
[ 4191.092842][T28922] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4191.092844][T28922] RSP: 002b:00007ffd23633418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4191.092848][T28922] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff123e61a4a
[ 4191.092850][T28922] RDX: 0000000000000040 RSI: 0000000029ade340 RDI: 0000000000000005
[ 4191.092852][T28922] RBP: 00007ffd236334a0 R08: 0000000000418574 R09: 000000000000001c
[ 4191.092854][T28922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4191.092855][T28922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff123f8a000
| [ 4191.092855][T28922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff123f8a000
| [ 4191.092870][T28922]
| [ 4191.578466][T28926] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28926
| [4191.578976][T28926] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4191.579272][T28926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4191.579275][T28926] Call Trace:
[ 4191.579277][T28926]
[4191.579280][T28926] dump_stack_lvl (lib/dump_stack.c:123)
[4191.579289][T28926] check_preemption_disabled (lib/smp_processor_id.c:52)
[4191.579297][T28926] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4191.579303][T28926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4191.579312][T28926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.579321][T28926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4191.579326][T28926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.579338][T28926] rawv6_sendmsg (net/ipv6/raw.c:918)
[4191.579349][T28926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4191.579355][T28926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4191.579362][T28926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.579373][T28926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4191.579380][T28926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4191.579389][T28926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4191.579405][T28926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4191.579408][T28926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.579419][T28926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.579426][T28926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.579432][T28926] ? __pfx___sys_sendto (net/socket.c:2147)
[4191.579447][T28926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4191.579454][T28926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4191.579465][T28926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4191.579472][T28926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4191.579482][T28926] __x64_sys_sendto (net/socket.c:2183)
[4191.579486][T28926] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4191.579490][T28926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4191.579496][T28926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4191.579501][T28926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4191.579506][T28926] RIP: 0033:0x7f96bebfea4a
[ 4191.579510][T28926] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4191.579513][T28926] RSP: 002b:00007fffa13a3908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4191.579517][T28926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96bebfea4a
[ 4191.579520][T28926] RDX: 0000000000000040 RSI: 0000000020b85340 RDI: 0000000000000005
[ 4191.579522][T28926] RBP: 00007fffa13a3990 R08: 0000000000418574 R09: 000000000000001c
[ 4191.579524][T28926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4191.579526][T28926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96bed27000
| [ 4191.579526][T28926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96bed27000
| [ 4191.579540][T28926]
| [ 4191.579543][T28926] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28926
| [4191.592186][T28926] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4191.592464][T28926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4191.592466][T28926] Call Trace:
[ 4191.592467][T28926]
[4191.592470][T28926] dump_stack_lvl (lib/dump_stack.c:123)
[4191.592476][T28926] check_preemption_disabled (lib/smp_processor_id.c:52)
[4191.592481][T28926] lwtunnel_output (net/core/lwtunnel.c:359)
[4191.592488][T28926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4191.592495][T28926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.592501][T28926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4191.592506][T28926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.592518][T28926] rawv6_sendmsg (net/ipv6/raw.c:918)
[4191.592530][T28926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4191.592535][T28926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4191.592538][T28926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.592546][T28926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4191.592550][T28926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4191.592559][T28926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4191.592576][T28926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4191.592578][T28926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.592590][T28926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.592594][T28926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.592600][T28926] ? __pfx___sys_sendto (net/socket.c:2147)
[4191.592615][T28926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4191.592621][T28926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4191.592629][T28926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4191.592636][T28926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4191.592646][T28926] __x64_sys_sendto (net/socket.c:2183)
[4191.592650][T28926] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4191.592653][T28926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4191.592658][T28926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4191.592662][T28926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4191.592665][T28926] RIP: 0033:0x7f96bebfea4a
[ 4191.592669][T28926] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4191.592671][T28926] RSP: 002b:00007fffa13a3908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4191.592674][T28926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96bebfea4a
[ 4191.592676][T28926] RDX: 0000000000000040 RSI: 0000000020b85340 RDI: 0000000000000005
[ 4191.592678][T28926] RBP: 00007fffa13a3990 R08: 0000000000418574 R09: 000000000000001c
[ 4191.592679][T28926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4191.592681][T28926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96bed27000
| [ 4191.592681][T28926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96bed27000
| [ 4191.592696][T28926]
| [ 4191.594457][T28926] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28926
| [4191.604948][T28926] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4191.605199][T28926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4191.605200][T28926] Call Trace:
[ 4191.605203][T28926]
[4191.605205][T28926] dump_stack_lvl (lib/dump_stack.c:123)
[4191.605215][T28926] check_preemption_disabled (lib/smp_processor_id.c:52)
[4191.605222][T28926] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4191.605228][T28926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4191.605236][T28926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.605243][T28926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4191.605248][T28926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4191.605260][T28926] rawv6_sendmsg (net/ipv6/raw.c:918)
[4191.605272][T28926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4191.605277][T28926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4191.605283][T28926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.605293][T28926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4191.605298][T28926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4191.605307][T28926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4191.605324][T28926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4191.605327][T28926] ? __lock_release (kernel/locking/lockdep.c:5534)
[4191.605338][T28926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.605344][T28926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4191.605349][T28926] ? __pfx___sys_sendto (net/socket.c:2147)
[4191.605364][T28926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4191.605370][T28926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4191.605379][T28926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4191.605386][T28926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4191.605396][T28926] __x64_sys_sendto (net/socket.c:2183)
[4191.605400][T28926] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4191.605403][T28926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4191.605408][T28926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4191.605413][T28926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4191.605417][T28926] RIP: 0033:0x7f96bebfea4a
[ 4191.605423][T28926] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4191.605426][T28926] RSP: 002b:00007fffa13a3908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4191.605430][T28926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96bebfea4a
[ 4191.605432][T28926] RDX: 0000000000000040 RSI: 0000000020b85340 RDI: 0000000000000005
[ 4191.605434][T28926] RBP: 00007fffa13a3990 R08: 0000000000418574 R09: 000000000000001c
[ 4191.605436][T28926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4191.605438][T28926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96bed27000
| [ 4191.605438][T28926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96bed27000
| [ 4191.605453][T28926]
| [ 4192.089730][T28930] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28930
| [4192.090200][T28930] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4192.090491][T28930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4192.090493][T28930] Call Trace:
[ 4192.090495][T28930]
[4192.090498][T28930] dump_stack_lvl (lib/dump_stack.c:123)
[4192.090507][T28930] check_preemption_disabled (lib/smp_processor_id.c:52)
[4192.090514][T28930] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4192.090521][T28930] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4192.090530][T28930] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4192.090538][T28930] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4192.090543][T28930] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4192.090555][T28930] rawv6_sendmsg (net/ipv6/raw.c:918)
[4192.090567][T28930] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4192.090572][T28930] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4192.090579][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[4192.090590][T28930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4192.090596][T28930] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4192.090605][T28930] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4192.090621][T28930] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4192.090624][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[4192.090636][T28930] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4192.090643][T28930] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4192.090649][T28930] ? __pfx___sys_sendto (net/socket.c:2147)
[4192.090663][T28930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4192.090670][T28930] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4192.090680][T28930] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4192.090687][T28930] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4192.090697][T28930] __x64_sys_sendto (net/socket.c:2183)
[4192.090700][T28930] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4192.090705][T28930] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4192.090710][T28930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4192.090715][T28930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4192.090719][T28930] RIP: 0033:0x7f55edaeba4a
[ 4192.090724][T28930] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4192.090727][T28930] RSP: 002b:00007ffd2d70e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4192.090732][T28930] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55edaeba4a
[ 4192.090734][T28930] RDX: 0000000000000040 RSI: 0000000005ee6340 RDI: 0000000000000005
[ 4192.090735][T28930] RBP: 00007ffd2d70ea20 R08: 0000000000418574 R09: 000000000000001c
[ 4192.090737][T28930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4192.090739][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55edc14000
| [ 4192.090739][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55edc14000
| [ 4192.090754][T28930]
| [ 4192.090756][T28930] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28930
| [4192.103115][T28930] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4192.103376][T28930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4192.103377][T28930] Call Trace:
[ 4192.103379][T28930]
[4192.103381][T28930] dump_stack_lvl (lib/dump_stack.c:123)
[4192.103387][T28930] check_preemption_disabled (lib/smp_processor_id.c:52)
[4192.103392][T28930] lwtunnel_output (net/core/lwtunnel.c:359)
[4192.103398][T28930] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4192.103405][T28930] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4192.103410][T28930] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4192.103415][T28930] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4192.103427][T28930] rawv6_sendmsg (net/ipv6/raw.c:918)
[4192.103438][T28930] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4192.103444][T28930] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4192.103447][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[4192.103454][T28930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4192.103457][T28930] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4192.103466][T28930] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4192.103482][T28930] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4192.103485][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[4192.103496][T28930] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4192.103500][T28930] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4192.103506][T28930] ? __pfx___sys_sendto (net/socket.c:2147)
[4192.103520][T28930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4192.103526][T28930] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4192.103534][T28930] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4192.103540][T28930] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4192.103551][T28930] __x64_sys_sendto (net/socket.c:2183)
[4192.103554][T28930] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4192.103557][T28930] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4192.103562][T28930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4192.103566][T28930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4192.103569][T28930] RIP: 0033:0x7f55edaeba4a
[ 4192.103573][T28930] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4192.103575][T28930] RSP: 002b:00007ffd2d70e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4192.103578][T28930] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55edaeba4a
[ 4192.103580][T28930] RDX: 0000000000000040 RSI: 0000000005ee6340 RDI: 0000000000000005
[ 4192.103581][T28930] RBP: 00007ffd2d70ea20 R08: 0000000000418574 R09: 000000000000001c
[ 4192.103583][T28930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4192.103585][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55edc14000
| [ 4192.103585][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55edc14000
| [ 4192.103600][T28930]
| [ 4192.104016][T28930] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28930
| [4192.115632][T28930] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4192.115887][T28930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4192.115888][T28930] Call Trace:
[ 4192.115890][T28930]
[4192.115892][T28930] dump_stack_lvl (lib/dump_stack.c:123)
[4192.115898][T28930] check_preemption_disabled (lib/smp_processor_id.c:52)
[4192.115903][T28930] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4192.115910][T28930] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4192.115916][T28930] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4192.115922][T28930] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4192.115927][T28930] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4192.115939][T28930] rawv6_sendmsg (net/ipv6/raw.c:918)
[4192.115951][T28930] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4192.115956][T28930] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4192.115960][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[4192.115968][T28930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4192.115971][T28930] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4192.115980][T28930] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4192.115996][T28930] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4192.115999][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[4192.116011][T28930] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4192.116015][T28930] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4192.116020][T28930] ? __pfx___sys_sendto (net/socket.c:2147)
[4192.116035][T28930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4192.116041][T28930] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4192.116048][T28930] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4192.116055][T28930] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4192.116065][T28930] __x64_sys_sendto (net/socket.c:2183)
[4192.116069][T28930] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4192.116072][T28930] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4192.116077][T28930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4192.116082][T28930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4192.116085][T28930] RIP: 0033:0x7f55edaeba4a
[ 4192.116088][T28930] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4192.116090][T28930] RSP: 002b:00007ffd2d70e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4192.116093][T28930] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55edaeba4a
[ 4192.116096][T28930] RDX: 0000000000000040 RSI: 0000000005ee6340 RDI: 0000000000000005
[ 4192.116097][T28930] RBP: 00007ffd2d70ea20 R08: 0000000000418574 R09: 000000000000001c
[ 4192.116099][T28930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4192.116101][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55edc14000
| [ 4192.116101][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55edc14000
| [ 4192.116116][T28930]
| [ 4192.592097][T28934] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28934
| [4192.592618][T28934] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4192.592893][T28934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4192.592895][T28934] Call Trace:
[ 4192.592897][T28934]
[4192.592899][T28934] dump_stack_lvl (lib/dump_stack.c:123)
[4192.592907][T28934] check_preemption_disabled (lib/smp_processor_id.c:52)
[4192.592914][T28934] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4192.592921][T28934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4192.592928][T28934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4192.592936][T28934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4192.592941][T28934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4192.592952][T28934] rawv6_sendmsg (net/ipv6/raw.c:918)
[4192.592964][T28934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4192.592970][T28934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4192.592976][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[4192.592986][T28934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4192.592991][T28934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4192.593000][T28934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4192.593016][T28934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4192.593019][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[4192.593030][T28934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4192.593036][T28934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4192.593041][T28934] ? __pfx___sys_sendto (net/socket.c:2147)
[4192.593056][T28934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4192.593062][T28934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4192.593072][T28934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4192.593078][T28934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4192.593088][T28934] __x64_sys_sendto (net/socket.c:2183)
[4192.593092][T28934] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4192.593096][T28934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4192.593101][T28934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4192.593106][T28934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4192.593109][T28934] RIP: 0033:0x7fe9b4061a4a
[ 4192.593113][T28934] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4192.593116][T28934] RSP: 002b:00007ffdc361fa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4192.593120][T28934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9b4061a4a
[ 4192.593122][T28934] RDX: 0000000000000040 RSI: 000000000e0a6340 RDI: 0000000000000005
[ 4192.593124][T28934] RBP: 00007ffdc361fa90 R08: 0000000000418574 R09: 000000000000001c
[ 4192.593126][T28934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4192.593127][T28934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9b418a000
| [ 4195.946665][T28954] lwtunnel_output(): recursion limit reached on datapath
| [ 4197.423154][T28958] check_preemption_disabled: 13 callbacks suppressed
| [ 4197.423163][T28958] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28958
| [4197.425084][T28958] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4197.425437][T28958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4197.425440][T28958] Call Trace:
[ 4197.425442][T28958]
[4197.425445][T28958] dump_stack_lvl (lib/dump_stack.c:123)
[4197.425454][T28958] check_preemption_disabled (lib/smp_processor_id.c:52)
[4197.425460][T28958] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4197.425467][T28958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4197.425476][T28958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.425484][T28958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4197.425489][T28958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.425501][T28958] rawv6_sendmsg (net/ipv6/raw.c:918)
[4197.425513][T28958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4197.425518][T28958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4197.425525][T28958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.425536][T28958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4197.425543][T28958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4197.425552][T28958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4197.425568][T28958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4197.425571][T28958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.425582][T28958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.425589][T28958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.425594][T28958] ? __pfx___sys_sendto (net/socket.c:2147)
[4197.425608][T28958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4197.425616][T28958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4197.425626][T28958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4197.425633][T28958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4197.425643][T28958] __x64_sys_sendto (net/socket.c:2183)
[4197.425647][T28958] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4197.425651][T28958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4197.425655][T28958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4197.425660][T28958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4197.425664][T28958] RIP: 0033:0x7efdfb078a4a
[ 4197.425669][T28958] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4197.425672][T28958] RSP: 002b:00007ffd8b0619b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4197.425676][T28958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdfb078a4a
[ 4197.425678][T28958] RDX: 0000000000000040 RSI: 0000000002d33340 RDI: 0000000000000005
[ 4197.425680][T28958] RBP: 00007ffd8b061a40 R08: 0000000000418574 R09: 000000000000001c
[ 4197.425681][T28958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4197.425683][T28958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdfb1a1000
| [ 4197.425683][T28958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdfb1a1000
| [ 4197.425698][T28958]
| [ 4197.425756][T28958] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28958
| [4197.437398][T28958] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4197.437645][T28958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4197.437646][T28958] Call Trace:
[ 4197.437648][T28958]
[4197.437650][T28958] dump_stack_lvl (lib/dump_stack.c:123)
[4197.437655][T28958] check_preemption_disabled (lib/smp_processor_id.c:52)
[4197.437661][T28958] lwtunnel_output (net/core/lwtunnel.c:359)
[4197.437667][T28958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4197.437674][T28958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.437679][T28958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4197.437684][T28958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.437696][T28958] rawv6_sendmsg (net/ipv6/raw.c:918)
[4197.437707][T28958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4197.437713][T28958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4197.437716][T28958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.437724][T28958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4197.437728][T28958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4197.437736][T28958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4197.437753][T28958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4197.437756][T28958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.437767][T28958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.437771][T28958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.437777][T28958] ? __pfx___sys_sendto (net/socket.c:2147)
[4197.437791][T28958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4197.437797][T28958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4197.437805][T28958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4197.437812][T28958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4197.437822][T28958] __x64_sys_sendto (net/socket.c:2183)
[4197.437826][T28958] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4197.437829][T28958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4197.437833][T28958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4197.437838][T28958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4197.437841][T28958] RIP: 0033:0x7efdfb078a4a
[ 4197.437845][T28958] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4197.437847][T28958] RSP: 002b:00007ffd8b0619b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4197.437850][T28958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdfb078a4a
[ 4197.437852][T28958] RDX: 0000000000000040 RSI: 0000000002d33340 RDI: 0000000000000005
[ 4197.437854][T28958] RBP: 00007ffd8b061a40 R08: 0000000000418574 R09: 000000000000001c
[ 4197.437856][T28958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4197.437858][T28958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdfb1a1000
| [ 4197.437858][T28958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdfb1a1000
| [ 4197.437872][T28958]
| [ 4197.455403][T28958] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28958
| [4197.455765][T28958] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4197.456014][T28958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4197.456016][T28958] Call Trace:
[ 4197.456018][T28958]
[4197.456020][T28958] dump_stack_lvl (lib/dump_stack.c:123)
[4197.456025][T28958] check_preemption_disabled (lib/smp_processor_id.c:52)
[4197.456031][T28958] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4197.456037][T28958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4197.456044][T28958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.456050][T28958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4197.456054][T28958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.456066][T28958] rawv6_sendmsg (net/ipv6/raw.c:918)
[4197.456078][T28958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4197.456083][T28958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4197.456088][T28958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.456095][T28958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4197.456099][T28958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4197.456108][T28958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4197.456124][T28958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4197.456127][T28958] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.456138][T28958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.456143][T28958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.456148][T28958] ? __pfx___sys_sendto (net/socket.c:2147)
[4197.456163][T28958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4197.456169][T28958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4197.456177][T28958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4197.456184][T28958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4197.456194][T28958] __x64_sys_sendto (net/socket.c:2183)
[4197.456198][T28958] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4197.456201][T28958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4197.456206][T28958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4197.456211][T28958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4197.456215][T28958] RIP: 0033:0x7efdfb078a4a
[ 4197.456219][T28958] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4197.456221][T28958] RSP: 002b:00007ffd8b0619b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4197.456224][T28958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdfb078a4a
[ 4197.456226][T28958] RDX: 0000000000000040 RSI: 0000000002d33340 RDI: 0000000000000005
[ 4197.456228][T28958] RBP: 00007ffd8b061a40 R08: 0000000000418574 R09: 000000000000001c
[ 4197.456230][T28958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4197.456231][T28958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdfb1a1000
| [ 4197.456231][T28958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdfb1a1000
| [ 4197.456246][T28958]
| [ 4197.942796][T28962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28962
| [4197.943287][T28962] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4197.943547][T28962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4197.943549][T28962] Call Trace:
[ 4197.943551][T28962]
[4197.943554][T28962] dump_stack_lvl (lib/dump_stack.c:123)
[4197.943563][T28962] check_preemption_disabled (lib/smp_processor_id.c:52)
[4197.943570][T28962] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4197.943576][T28962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4197.943585][T28962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.943593][T28962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4197.943597][T28962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.943609][T28962] rawv6_sendmsg (net/ipv6/raw.c:918)
[4197.943621][T28962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4197.943626][T28962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4197.943634][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.943644][T28962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4197.943650][T28962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4197.943659][T28962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4197.943675][T28962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4197.943678][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.943690][T28962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.943696][T28962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.943702][T28962] ? __pfx___sys_sendto (net/socket.c:2147)
[4197.943716][T28962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4197.943724][T28962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4197.943734][T28962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4197.943741][T28962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4197.943751][T28962] __x64_sys_sendto (net/socket.c:2183)
[4197.943755][T28962] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4197.943759][T28962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4197.943764][T28962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4197.943769][T28962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4197.943773][T28962] RIP: 0033:0x7f2fb4598a4a
[ 4197.943778][T28962] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4197.943781][T28962] RSP: 002b:00007ffecf10b278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4197.943785][T28962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fb4598a4a
[ 4197.943787][T28962] RDX: 0000000000000040 RSI: 00000000358f0340 RDI: 0000000000000005
[ 4197.943788][T28962] RBP: 00007ffecf10b300 R08: 0000000000418574 R09: 000000000000001c
[ 4197.943790][T28962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4197.943792][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fb46c1000
| [ 4197.943792][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fb46c1000
| [ 4197.943806][T28962]
| [ 4197.943809][T28962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28962
| [4197.955499][T28962] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4197.955750][T28962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4197.955752][T28962] Call Trace:
[ 4197.955754][T28962]
[4197.955756][T28962] dump_stack_lvl (lib/dump_stack.c:123)
[4197.955761][T28962] check_preemption_disabled (lib/smp_processor_id.c:52)
[4197.955767][T28962] lwtunnel_output (net/core/lwtunnel.c:359)
[4197.955773][T28962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4197.955780][T28962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.955785][T28962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4197.955790][T28962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.955802][T28962] rawv6_sendmsg (net/ipv6/raw.c:918)
[4197.955814][T28962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4197.955819][T28962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4197.955822][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.955830][T28962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4197.955833][T28962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4197.955842][T28962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4197.955858][T28962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4197.955861][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.955872][T28962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.955876][T28962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.955882][T28962] ? __pfx___sys_sendto (net/socket.c:2147)
[4197.955896][T28962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4197.955902][T28962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4197.955910][T28962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4197.955917][T28962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4197.955927][T28962] __x64_sys_sendto (net/socket.c:2183)
[4197.955931][T28962] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4197.955934][T28962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4197.955939][T28962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4197.955944][T28962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4197.955947][T28962] RIP: 0033:0x7f2fb4598a4a
[ 4197.955951][T28962] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4197.955953][T28962] RSP: 002b:00007ffecf10b278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4197.955956][T28962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fb4598a4a
[ 4197.955958][T28962] RDX: 0000000000000040 RSI: 00000000358f0340 RDI: 0000000000000005
[ 4197.955960][T28962] RBP: 00007ffecf10b300 R08: 0000000000418574 R09: 000000000000001c
[ 4197.955961][T28962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4197.955964][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fb46c1000
| [ 4197.955964][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fb46c1000
| [ 4197.955978][T28962]
| [ 4197.972170][T28962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28962
| [4197.972559][T28962] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4197.972823][T28962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4197.972825][T28962] Call Trace:
[ 4197.972827][T28962]
[4197.972829][T28962] dump_stack_lvl (lib/dump_stack.c:123)
[4197.972835][T28962] check_preemption_disabled (lib/smp_processor_id.c:52)
[4197.972840][T28962] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4197.972847][T28962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4197.972854][T28962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.972859][T28962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4197.972864][T28962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4197.972876][T28962] rawv6_sendmsg (net/ipv6/raw.c:918)
[4197.972888][T28962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4197.972893][T28962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4197.972897][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.972905][T28962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4197.972908][T28962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4197.972917][T28962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4197.972933][T28962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4197.972936][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[4197.972948][T28962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.972952][T28962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4197.972958][T28962] ? __pfx___sys_sendto (net/socket.c:2147)
[4197.972973][T28962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4197.972979][T28962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4197.972986][T28962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4197.972993][T28962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4197.973003][T28962] __x64_sys_sendto (net/socket.c:2183)
[4197.973007][T28962] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4197.973011][T28962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4197.973016][T28962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4197.973021][T28962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4197.973024][T28962] RIP: 0033:0x7f2fb4598a4a
[ 4197.973027][T28962] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4197.973030][T28962] RSP: 002b:00007ffecf10b278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4197.973033][T28962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fb4598a4a
[ 4197.973035][T28962] RDX: 0000000000000040 RSI: 00000000358f0340 RDI: 0000000000000005
[ 4197.973037][T28962] RBP: 00007ffecf10b300 R08: 0000000000418574 R09: 000000000000001c
[ 4197.973038][T28962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4197.973040][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fb46c1000
| [ 4197.973040][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fb46c1000
| [ 4197.973055][T28962]
| [ 4198.473858][T28966] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28966
| [4198.474402][T28966] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4198.474681][T28966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4198.474683][T28966] Call Trace:
[ 4198.474685][T28966]
[4198.474687][T28966] dump_stack_lvl (lib/dump_stack.c:123)
[4198.474695][T28966] check_preemption_disabled (lib/smp_processor_id.c:52)
[4198.474702][T28966] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4198.474708][T28966] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4198.474716][T28966] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4198.474723][T28966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4198.474728][T28966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4198.474740][T28966] rawv6_sendmsg (net/ipv6/raw.c:918)
[4198.474751][T28966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4198.474757][T28966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4198.474763][T28966] ? __lock_release (kernel/locking/lockdep.c:5534)
[4198.474773][T28966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4198.474778][T28966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4198.474787][T28966] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4198.474803][T28966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4198.474806][T28966] ? __lock_release (kernel/locking/lockdep.c:5534)
[4198.474817][T28966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4198.474823][T28966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4198.474828][T28966] ? __pfx___sys_sendto (net/socket.c:2147)
[4198.474843][T28966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4198.474849][T28966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4198.474859][T28966] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4198.474865][T28966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4198.474876][T28966] __x64_sys_sendto (net/socket.c:2183)
[4198.474879][T28966] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4198.474883][T28966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4198.474888][T28966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4198.474893][T28966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4198.474897][T28966] RIP: 0033:0x7fa3f02a5a4a
[ 4198.474902][T28966] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4198.474904][T28966] RSP: 002b:00007ffc39d1bf58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4198.474908][T28966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3f02a5a4a
[ 4198.474910][T28966] RDX: 0000000000000040 RSI: 000000000b6a9340 RDI: 0000000000000005
[ 4198.474912][T28966] RBP: 00007ffc39d1bfe0 R08: 0000000000418574 R09: 000000000000001c
[ 4198.474913][T28966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4198.474915][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3f03ce000
| [ 4198.474915][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3f03ce000
| [ 4198.474929][T28966]
| [ 4198.474932][T28966] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28966
| [4198.488136][T28966] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4198.488414][T28966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4198.488416][T28966] Call Trace:
[ 4198.488417][T28966]
[4198.488419][T28966] dump_stack_lvl (lib/dump_stack.c:123)
[4198.488425][T28966] check_preemption_disabled (lib/smp_processor_id.c:52)
[4198.488430][T28966] lwtunnel_output (net/core/lwtunnel.c:359)
[4198.488437][T28966] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4198.488443][T28966] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4198.488449][T28966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4198.488453][T28966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4198.488465][T28966] rawv6_sendmsg (net/ipv6/raw.c:918)
[4198.488477][T28966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4198.488482][T28966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4198.488485][T28966] ? __lock_release (kernel/locking/lockdep.c:5534)
[4198.488493][T28966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4198.488496][T28966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4198.488505][T28966] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4198.488521][T28966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4198.488524][T28966] ? __lock_release (kernel/locking/lockdep.c:5534)
[4198.488536][T28966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4198.488540][T28966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4198.488546][T28966] ? __pfx___sys_sendto (net/socket.c:2147)
[4198.488560][T28966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4198.488566][T28966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4198.488574][T28966] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4198.488581][T28966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4198.488591][T28966] __x64_sys_sendto (net/socket.c:2183)
[4198.488595][T28966] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4198.488598][T28966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4198.488603][T28966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4198.488607][T28966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4198.488610][T28966] RIP: 0033:0x7fa3f02a5a4a
[ 4198.488614][T28966] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4198.488616][T28966] RSP: 002b:00007ffc39d1bf58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4198.488619][T28966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3f02a5a4a
[ 4198.488622][T28966] RDX: 0000000000000040 RSI: 000000000b6a9340 RDI: 0000000000000005
[ 4198.488624][T28966] RBP: 00007ffc39d1bfe0 R08: 0000000000418574 R09: 000000000000001c
[ 4198.488626][T28966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4198.488627][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3f03ce000
| [ 4198.488627][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3f03ce000
| [ 4198.488642][T28966]
| [ 4198.489098][T28966] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28966
| [4198.501735][T28966] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4198.502007][T28966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4198.502009][T28966] Call Trace:
[ 4198.502011][T28966]
[4198.502013][T28966] dump_stack_lvl (lib/dump_stack.c:123)
[4198.502019][T28966] check_preemption_disabled (lib/smp_processor_id.c:52)
[4198.502024][T28966] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4198.502031][T28966] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4198.502037][T28966] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4198.502043][T28966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4198.502048][T28966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4198.502060][T28966] rawv6_sendmsg (net/ipv6/raw.c:918)
[4198.502072][T28966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4198.502077][T28966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4198.502081][T28966] ? __lock_release (kernel/locking/lockdep.c:5534)
[4198.502088][T28966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4198.502092][T28966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4198.502100][T28966] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4198.502117][T28966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4198.502120][T28966] ? __lock_release (kernel/locking/lockdep.c:5534)
[4198.502131][T28966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4198.502135][T28966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4198.502141][T28966] ? __pfx___sys_sendto (net/socket.c:2147)
[4198.502156][T28966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4198.502162][T28966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4198.502170][T28966] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4198.502177][T28966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4198.502187][T28966] __x64_sys_sendto (net/socket.c:2183)
[4198.502191][T28966] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4198.502194][T28966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4198.502199][T28966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4198.502203][T28966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4198.502207][T28966] RIP: 0033:0x7fa3f02a5a4a
[ 4198.502210][T28966] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4198.502214][T28966] RSP: 002b:00007ffc39d1bf58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4198.502217][T28966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3f02a5a4a
[ 4198.502220][T28966] RDX: 0000000000000040 RSI: 000000000b6a9340 RDI: 0000000000000005
[ 4198.502222][T28966] RBP: 00007ffc39d1bfe0 R08: 0000000000418574 R09: 000000000000001c
[ 4198.502223][T28966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4198.502225][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3f03ce000
| [ 4198.502225][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3f03ce000
| [ 4198.502241][T28966]
| [ 4198.994079][T28970] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28970
| [4198.994577][T28970] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4198.994837][T28970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4198.994839][T28970] Call Trace:
[ 4198.994841][T28970]
[4198.994844][T28970] dump_stack_lvl (lib/dump_stack.c:123)
[4198.994853][T28970] check_preemption_disabled (lib/smp_processor_id.c:52)
[4198.994860][T28970] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4198.994867][T28970] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4198.994876][T28970] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4198.994884][T28970] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4198.994888][T28970] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4198.994900][T28970] rawv6_sendmsg (net/ipv6/raw.c:918)
[4198.994912][T28970] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4198.994917][T28970] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4198.994925][T28970] ? __lock_release (kernel/locking/lockdep.c:5534)
[4198.994935][T28970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4198.994942][T28970] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4198.994951][T28970] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4198.994967][T28970] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4198.994970][T28970] ? __lock_release (kernel/locking/lockdep.c:5534)
[4198.994981][T28970] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4198.994988][T28970] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4198.994993][T28970] ? __pfx___sys_sendto (net/socket.c:2147)
[4198.995007][T28970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4198.995014][T28970] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4198.995025][T28970] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4198.995032][T28970] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4198.995042][T28970] __x64_sys_sendto (net/socket.c:2183)
[4198.995046][T28970] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4198.995050][T28970] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4198.995055][T28970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4198.995060][T28970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4198.995064][T28970] RIP: 0033:0x7f31b8f1ea4a
[ 4198.995069][T28970] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4198.995072][T28970] RSP: 002b:00007ffe96686a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4198.995076][T28970] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31b8f1ea4a
[ 4198.995078][T28970] RDX: 0000000000000040 RSI: 0000000012134340 RDI: 0000000000000005
[ 4198.995080][T28970] RBP: 00007ffe96686b10 R08: 0000000000418574 R09: 000000000000001c
[ 4198.995082][T28970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4198.995083][T28970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31b9047000
| [ 4198.995098][T28970]
| [ 4202.777988][T29002] check_preemption_disabled: 23 callbacks suppressed
| [ 4202.777997][T29002] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29002
| [4202.779843][T29002] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4202.780101][T29002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4202.780104][T29002] Call Trace:
[ 4202.780107][T29002]
[4202.780109][T29002] dump_stack_lvl (lib/dump_stack.c:123)
[4202.780118][T29002] check_preemption_disabled (lib/smp_processor_id.c:52)
[4202.780125][T29002] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4202.780131][T29002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4202.780140][T29002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4202.780148][T29002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4202.780152][T29002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4202.780164][T29002] rawv6_sendmsg (net/ipv6/raw.c:918)
[4202.780176][T29002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4202.780181][T29002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4202.780188][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4202.780198][T29002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4202.780205][T29002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4202.780216][T29002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4202.780231][T29002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4202.780234][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4202.780245][T29002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4202.780252][T29002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4202.780258][T29002] ? __pfx___sys_sendto (net/socket.c:2147)
[4202.780272][T29002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4202.780279][T29002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4202.780289][T29002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4202.780296][T29002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4202.780306][T29002] __x64_sys_sendto (net/socket.c:2183)
[4202.780310][T29002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4202.780315][T29002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4202.780320][T29002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4202.780324][T29002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4202.780329][T29002] RIP: 0033:0x7f2c79193a4a
[ 4202.780334][T29002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4202.780337][T29002] RSP: 002b:00007ffe7f4deb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4202.780341][T29002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c79193a4a
[ 4202.780343][T29002] RDX: 0000000000000040 RSI: 0000000033468340 RDI: 0000000000000005
[ 4202.780345][T29002] RBP: 00007ffe7f4dec00 R08: 0000000000418574 R09: 000000000000001c
[ 4202.780347][T29002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4202.780348][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c792bc000
| [ 4202.780348][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c792bc000
| [ 4202.780363][T29002]
| [ 4202.792931][T29002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29002
| [4202.793310][T29002] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4202.793556][T29002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4202.793558][T29002] Call Trace:
[ 4202.793560][T29002]
[4202.793561][T29002] dump_stack_lvl (lib/dump_stack.c:123)
[4202.793567][T29002] check_preemption_disabled (lib/smp_processor_id.c:52)
[4202.793573][T29002] lwtunnel_output (net/core/lwtunnel.c:359)
[4202.793579][T29002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4202.793586][T29002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4202.793591][T29002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4202.793596][T29002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4202.793608][T29002] rawv6_sendmsg (net/ipv6/raw.c:918)
[4202.793620][T29002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4202.793625][T29002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4202.793628][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4202.793636][T29002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4202.793639][T29002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4202.793648][T29002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4202.793664][T29002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4202.793667][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4202.793678][T29002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4202.793682][T29002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4202.793688][T29002] ? __pfx___sys_sendto (net/socket.c:2147)
[4202.793702][T29002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4202.793709][T29002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4202.793716][T29002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4202.793723][T29002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4202.793734][T29002] __x64_sys_sendto (net/socket.c:2183)
[4202.793738][T29002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4202.793741][T29002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4202.793746][T29002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4202.793751][T29002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4202.793754][T29002] RIP: 0033:0x7f2c79193a4a
[ 4202.793757][T29002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4202.793759][T29002] RSP: 002b:00007ffe7f4deb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4202.793762][T29002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c79193a4a
[ 4202.793764][T29002] RDX: 0000000000000040 RSI: 0000000033468340 RDI: 0000000000000005
[ 4202.793765][T29002] RBP: 00007ffe7f4dec00 R08: 0000000000418574 R09: 000000000000001c
[ 4202.793767][T29002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4202.793769][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c792bc000
| [ 4202.793769][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c792bc000
| [ 4202.793783][T29002]
| [ 4202.794197][T29002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29002
| [4202.805825][T29002] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4202.806071][T29002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4202.806073][T29002] Call Trace:
[ 4202.806075][T29002]
[4202.806077][T29002] dump_stack_lvl (lib/dump_stack.c:123)
[4202.806083][T29002] check_preemption_disabled (lib/smp_processor_id.c:52)
[4202.806089][T29002] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4202.806095][T29002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4202.806102][T29002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4202.806107][T29002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4202.806112][T29002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4202.806125][T29002] rawv6_sendmsg (net/ipv6/raw.c:918)
[4202.806136][T29002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4202.806141][T29002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4202.806145][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4202.806153][T29002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4202.806156][T29002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4202.806165][T29002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4202.806182][T29002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4202.806184][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[4202.806195][T29002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4202.806200][T29002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4202.806205][T29002] ? __pfx___sys_sendto (net/socket.c:2147)
[4202.806221][T29002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4202.806228][T29002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4202.806236][T29002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4202.806243][T29002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4202.806253][T29002] __x64_sys_sendto (net/socket.c:2183)
[4202.806257][T29002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4202.806260][T29002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4202.806265][T29002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4202.806270][T29002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4202.806273][T29002] RIP: 0033:0x7f2c79193a4a
[ 4202.806276][T29002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4202.806279][T29002] RSP: 002b:00007ffe7f4deb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4202.806282][T29002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c79193a4a
[ 4202.806284][T29002] RDX: 0000000000000040 RSI: 0000000033468340 RDI: 0000000000000005
[ 4202.806285][T29002] RBP: 00007ffe7f4dec00 R08: 0000000000418574 R09: 000000000000001c
[ 4202.806287][T29002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4202.806289][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c792bc000
| [ 4202.806289][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c792bc000
| [ 4202.806304][T29002]
| [ 4203.287733][T29006] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29006
| [4203.288194][T29006] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4203.288456][T29006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4203.288458][T29006] Call Trace:
[ 4203.288460][T29006]
[4203.288463][T29006] dump_stack_lvl (lib/dump_stack.c:123)
[4203.288472][T29006] check_preemption_disabled (lib/smp_processor_id.c:52)
[4203.288478][T29006] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4203.288485][T29006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4203.288493][T29006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.288501][T29006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4203.288506][T29006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.288518][T29006] rawv6_sendmsg (net/ipv6/raw.c:918)
[4203.288530][T29006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4203.288535][T29006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4203.288542][T29006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.288553][T29006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4203.288559][T29006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4203.288568][T29006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4203.288584][T29006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4203.288587][T29006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.288598][T29006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.288605][T29006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.288610][T29006] ? __pfx___sys_sendto (net/socket.c:2147)
[4203.288625][T29006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4203.288631][T29006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4203.288642][T29006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4203.288649][T29006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4203.288659][T29006] __x64_sys_sendto (net/socket.c:2183)
[4203.288663][T29006] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4203.288667][T29006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4203.288671][T29006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4203.288676][T29006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4203.288681][T29006] RIP: 0033:0x7f32fe0c8a4a
[ 4203.288686][T29006] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4203.288688][T29006] RSP: 002b:00007ffc060174c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4203.288693][T29006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32fe0c8a4a
[ 4203.288695][T29006] RDX: 0000000000000040 RSI: 0000000005015340 RDI: 0000000000000005
[ 4203.288697][T29006] RBP: 00007ffc06017550 R08: 0000000000418574 R09: 000000000000001c
[ 4203.288698][T29006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4203.288700][T29006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32fe1f1000
| [ 4203.288700][T29006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32fe1f1000
| [ 4203.288714][T29006]
| [ 4203.288717][T29006] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29006
| [4203.300627][T29006] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4203.300871][T29006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4203.300873][T29006] Call Trace:
[ 4203.300875][T29006]
[4203.300877][T29006] dump_stack_lvl (lib/dump_stack.c:123)
[4203.300882][T29006] check_preemption_disabled (lib/smp_processor_id.c:52)
[4203.300888][T29006] lwtunnel_output (net/core/lwtunnel.c:359)
[4203.300894][T29006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4203.300900][T29006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.300906][T29006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4203.300910][T29006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.300923][T29006] rawv6_sendmsg (net/ipv6/raw.c:918)
[4203.300934][T29006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4203.300939][T29006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4203.300943][T29006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.300950][T29006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4203.300953][T29006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4203.300962][T29006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4203.300978][T29006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4203.300981][T29006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.300992][T29006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.300996][T29006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.301002][T29006] ? __pfx___sys_sendto (net/socket.c:2147)
[4203.301016][T29006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4203.301022][T29006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4203.301029][T29006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4203.301036][T29006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4203.301047][T29006] __x64_sys_sendto (net/socket.c:2183)
[4203.301051][T29006] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4203.301054][T29006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4203.301058][T29006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4203.301063][T29006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4203.301066][T29006] RIP: 0033:0x7f32fe0c8a4a
[ 4203.301070][T29006] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4203.301072][T29006] RSP: 002b:00007ffc060174c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4203.301075][T29006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32fe0c8a4a
[ 4203.301077][T29006] RDX: 0000000000000040 RSI: 0000000005015340 RDI: 0000000000000005
[ 4203.301078][T29006] RBP: 00007ffc06017550 R08: 0000000000418574 R09: 000000000000001c
[ 4203.301080][T29006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4203.301081][T29006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32fe1f1000
| [ 4203.301081][T29006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32fe1f1000
| [ 4203.301096][T29006]
| [ 4203.316874][T29006] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29006
| [4203.317245][T29006] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4203.317491][T29006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4203.317492][T29006] Call Trace:
[ 4203.317494][T29006]
[4203.317496][T29006] dump_stack_lvl (lib/dump_stack.c:123)
[4203.317501][T29006] check_preemption_disabled (lib/smp_processor_id.c:52)
[4203.317507][T29006] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4203.317513][T29006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4203.317520][T29006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.317525][T29006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4203.317530][T29006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.317542][T29006] rawv6_sendmsg (net/ipv6/raw.c:918)
[4203.317554][T29006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4203.317559][T29006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4203.317563][T29006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.317570][T29006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4203.317573][T29006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4203.317583][T29006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4203.317599][T29006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4203.317601][T29006] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.317613][T29006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.317617][T29006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.317623][T29006] ? __pfx___sys_sendto (net/socket.c:2147)
[4203.317637][T29006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4203.317643][T29006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4203.317650][T29006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4203.317658][T29006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4203.317668][T29006] __x64_sys_sendto (net/socket.c:2183)
[4203.317672][T29006] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4203.317674][T29006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4203.317679][T29006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4203.317684][T29006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4203.317687][T29006] RIP: 0033:0x7f32fe0c8a4a
[ 4203.317690][T29006] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4203.317693][T29006] RSP: 002b:00007ffc060174c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4203.317696][T29006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32fe0c8a4a
[ 4203.317698][T29006] RDX: 0000000000000040 RSI: 0000000005015340 RDI: 0000000000000005
[ 4203.317700][T29006] RBP: 00007ffc06017550 R08: 0000000000418574 R09: 000000000000001c
[ 4203.317702][T29006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4203.317703][T29006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32fe1f1000
| [ 4203.317703][T29006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32fe1f1000
| [ 4203.317718][T29006]
| [ 4203.813954][T29010] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29010
| [4203.814474][T29010] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4203.814731][T29010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4203.814733][T29010] Call Trace:
[ 4203.814736][T29010]
[4203.814738][T29010] dump_stack_lvl (lib/dump_stack.c:123)
[4203.814747][T29010] check_preemption_disabled (lib/smp_processor_id.c:52)
[4203.814755][T29010] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4203.814761][T29010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4203.814770][T29010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.814778][T29010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4203.814782][T29010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.814794][T29010] rawv6_sendmsg (net/ipv6/raw.c:918)
[4203.814806][T29010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4203.814811][T29010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4203.814818][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.814829][T29010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4203.814835][T29010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4203.814843][T29010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4203.814859][T29010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4203.814862][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.814873][T29010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.814880][T29010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.814886][T29010] ? __pfx___sys_sendto (net/socket.c:2147)
[4203.814900][T29010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4203.814907][T29010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4203.814917][T29010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4203.814925][T29010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4203.814935][T29010] __x64_sys_sendto (net/socket.c:2183)
[4203.814938][T29010] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4203.814942][T29010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4203.814946][T29010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4203.814951][T29010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4203.814956][T29010] RIP: 0033:0x7f5e77d0ca4a
[ 4203.814960][T29010] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4203.814963][T29010] RSP: 002b:00007ffc1a585318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4203.814967][T29010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e77d0ca4a
[ 4203.814969][T29010] RDX: 0000000000000040 RSI: 0000000019ef4340 RDI: 0000000000000005
[ 4203.814971][T29010] RBP: 00007ffc1a5853a0 R08: 0000000000418574 R09: 000000000000001c
[ 4203.814973][T29010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4203.814974][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e77e35000
| [ 4203.814974][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e77e35000
| [ 4203.814988][T29010]
| [ 4203.815011][T29010] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29010
| [4203.827127][T29010] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4203.827383][T29010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4203.827385][T29010] Call Trace:
[ 4203.827387][T29010]
[4203.827389][T29010] dump_stack_lvl (lib/dump_stack.c:123)
[4203.827395][T29010] check_preemption_disabled (lib/smp_processor_id.c:52)
[4203.827400][T29010] lwtunnel_output (net/core/lwtunnel.c:359)
[4203.827406][T29010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4203.827413][T29010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.827419][T29010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4203.827423][T29010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.827435][T29010] rawv6_sendmsg (net/ipv6/raw.c:918)
[4203.827447][T29010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4203.827452][T29010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4203.827456][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.827464][T29010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4203.827467][T29010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4203.827476][T29010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4203.827492][T29010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4203.827495][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.827506][T29010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.827511][T29010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.827516][T29010] ? __pfx___sys_sendto (net/socket.c:2147)
[4203.827531][T29010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4203.827537][T29010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4203.827545][T29010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4203.827552][T29010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4203.827562][T29010] __x64_sys_sendto (net/socket.c:2183)
[4203.827566][T29010] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4203.827569][T29010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4203.827574][T29010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4203.827578][T29010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4203.827581][T29010] RIP: 0033:0x7f5e77d0ca4a
[ 4203.827585][T29010] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4203.827588][T29010] RSP: 002b:00007ffc1a585318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4203.827591][T29010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e77d0ca4a
[ 4203.827593][T29010] RDX: 0000000000000040 RSI: 0000000019ef4340 RDI: 0000000000000005
[ 4203.827595][T29010] RBP: 00007ffc1a5853a0 R08: 0000000000418574 R09: 000000000000001c
[ 4203.827597][T29010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4203.827598][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e77e35000
| [ 4203.827598][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e77e35000
| [ 4203.827613][T29010]
| [ 4203.828173][T29010] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29010
| [4203.839777][T29010] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4203.840025][T29010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4203.840026][T29010] Call Trace:
[ 4203.840028][T29010]
[4203.840030][T29010] dump_stack_lvl (lib/dump_stack.c:123)
[4203.840036][T29010] check_preemption_disabled (lib/smp_processor_id.c:52)
[4203.840042][T29010] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4203.840048][T29010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4203.840055][T29010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.840061][T29010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4203.840065][T29010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4203.840077][T29010] rawv6_sendmsg (net/ipv6/raw.c:918)
[4203.840089][T29010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4203.840095][T29010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4203.840099][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.840107][T29010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4203.840110][T29010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4203.840119][T29010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4203.840136][T29010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4203.840138][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[4203.840150][T29010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.840155][T29010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4203.840160][T29010] ? __pfx___sys_sendto (net/socket.c:2147)
[4203.840175][T29010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4203.840181][T29010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4203.840189][T29010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4203.840196][T29010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4203.840206][T29010] __x64_sys_sendto (net/socket.c:2183)
[4203.840210][T29010] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4203.840215][T29010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4203.840220][T29010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4203.840224][T29010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4203.840228][T29010] RIP: 0033:0x7f5e77d0ca4a
[ 4203.840231][T29010] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4203.840234][T29010] RSP: 002b:00007ffc1a585318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4203.840237][T29010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e77d0ca4a
[ 4203.840239][T29010] RDX: 0000000000000040 RSI: 0000000019ef4340 RDI: 0000000000000005
[ 4203.840241][T29010] RBP: 00007ffc1a5853a0 R08: 0000000000418574 R09: 000000000000001c
[ 4203.840243][T29010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4203.840245][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e77e35000
| [ 4203.840245][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e77e35000
| [ 4203.840259][T29010]
| [ 4204.333046][T29014] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29014
| [4204.333512][T29014] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4204.333754][T29014] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4204.333756][T29014] Call Trace:
[ 4204.333758][T29014]
[4204.333761][T29014] dump_stack_lvl (lib/dump_stack.c:123)
[4204.333768][T29014] check_preemption_disabled (lib/smp_processor_id.c:52)
[4204.333774][T29014] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4204.333781][T29014] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4204.333789][T29014] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4204.333796][T29014] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4204.333800][T29014] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4204.333812][T29014] rawv6_sendmsg (net/ipv6/raw.c:918)
[4204.333823][T29014] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4204.333828][T29014] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4204.333834][T29014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4204.333842][T29014] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4204.333847][T29014] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4204.333856][T29014] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4204.333871][T29014] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4204.333874][T29014] ? __lock_release (kernel/locking/lockdep.c:5534)
[4204.333885][T29014] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4204.333891][T29014] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4204.333896][T29014] ? __pfx___sys_sendto (net/socket.c:2147)
[4204.333910][T29014] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4204.333916][T29014] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4204.333926][T29014] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4204.333932][T29014] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4204.333942][T29014] __x64_sys_sendto (net/socket.c:2183)
[4204.333946][T29014] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4204.333949][T29014] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4204.333954][T29014] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4204.333959][T29014] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4204.333963][T29014] RIP: 0033:0x7f81786cda4a
[ 4204.333967][T29014] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4204.333970][T29014] RSP: 002b:00007ffe8c019ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4204.333974][T29014] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81786cda4a
[ 4204.333976][T29014] RDX: 0000000000000040 RSI: 00000000358db340 RDI: 0000000000000005
[ 4204.333977][T29014] RBP: 00007ffe8c019f60 R08: 0000000000418574 R09: 000000000000001c
[ 4204.333979][T29014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4204.333981][T29014] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81787f6000
| [ 4205.290044][T29022] lwtunnel_output(): recursion limit reached on datapath
| [ 4208.152729][T29038] check_preemption_disabled: 15 callbacks suppressed
| [ 4208.152737][T29038] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29038
| [4208.153475][T29038] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4208.153718][T29038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4208.153721][T29038] Call Trace:
[ 4208.153723][T29038]
[4208.153726][T29038] dump_stack_lvl (lib/dump_stack.c:123)
[4208.153735][T29038] check_preemption_disabled (lib/smp_processor_id.c:52)
[4208.153741][T29038] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4208.153748][T29038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4208.153756][T29038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.153764][T29038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4208.153769][T29038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.153781][T29038] rawv6_sendmsg (net/ipv6/raw.c:918)
[4208.153792][T29038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4208.153797][T29038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4208.153805][T29038] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.153815][T29038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4208.153821][T29038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4208.153830][T29038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4208.153845][T29038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4208.153848][T29038] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.153859][T29038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.153866][T29038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.153871][T29038] ? __pfx___sys_sendto (net/socket.c:2147)
[4208.153886][T29038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4208.153893][T29038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4208.153903][T29038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4208.153909][T29038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4208.153919][T29038] __x64_sys_sendto (net/socket.c:2183)
[4208.153923][T29038] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4208.153927][T29038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4208.153932][T29038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4208.153937][T29038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4208.153941][T29038] RIP: 0033:0x7ff9459d3a4a
[ 4208.153946][T29038] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4208.153949][T29038] RSP: 002b:00007ffed4356538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4208.153953][T29038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9459d3a4a
[ 4208.153955][T29038] RDX: 0000000000000040 RSI: 0000000020bb5340 RDI: 0000000000000005
[ 4208.153957][T29038] RBP: 00007ffed43565c0 R08: 0000000000418574 R09: 000000000000001c
[ 4208.153959][T29038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4208.153960][T29038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff945afc000
| [ 4208.153960][T29038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff945afc000
| [ 4208.153974][T29038]
| [ 4208.153977][T29038] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29038
| [4208.165921][T29038] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4208.166174][T29038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4208.166176][T29038] Call Trace:
[ 4208.166178][T29038]
[4208.166180][T29038] dump_stack_lvl (lib/dump_stack.c:123)
[4208.166185][T29038] check_preemption_disabled (lib/smp_processor_id.c:52)
[4208.166191][T29038] lwtunnel_output (net/core/lwtunnel.c:359)
[4208.166197][T29038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4208.166204][T29038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.166209][T29038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4208.166215][T29038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.166227][T29038] rawv6_sendmsg (net/ipv6/raw.c:918)
[4208.166239][T29038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4208.166244][T29038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4208.166248][T29038] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.166255][T29038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4208.166258][T29038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4208.166267][T29038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4208.166283][T29038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4208.166286][T29038] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.166298][T29038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.166302][T29038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.166308][T29038] ? __pfx___sys_sendto (net/socket.c:2147)
[4208.166322][T29038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4208.166329][T29038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4208.166336][T29038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4208.166343][T29038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4208.166353][T29038] __x64_sys_sendto (net/socket.c:2183)
[4208.166357][T29038] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4208.166360][T29038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4208.166365][T29038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4208.166370][T29038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4208.166373][T29038] RIP: 0033:0x7ff9459d3a4a
[ 4208.166376][T29038] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4208.166379][T29038] RSP: 002b:00007ffed4356538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4208.166382][T29038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9459d3a4a
[ 4208.166384][T29038] RDX: 0000000000000040 RSI: 0000000020bb5340 RDI: 0000000000000005
[ 4208.166386][T29038] RBP: 00007ffed43565c0 R08: 0000000000418574 R09: 000000000000001c
[ 4208.166388][T29038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4208.166390][T29038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff945afc000
| [ 4208.166390][T29038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff945afc000
| [ 4208.166404][T29038]
| [ 4208.179562][T29038] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29038
| [4208.179940][T29038] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4208.180186][T29038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4208.180188][T29038] Call Trace:
[ 4208.180189][T29038]
[4208.180191][T29038] dump_stack_lvl (lib/dump_stack.c:123)
[4208.180197][T29038] check_preemption_disabled (lib/smp_processor_id.c:52)
[4208.180202][T29038] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4208.180209][T29038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4208.180217][T29038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.180222][T29038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4208.180227][T29038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.180240][T29038] rawv6_sendmsg (net/ipv6/raw.c:918)
[4208.180251][T29038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4208.180256][T29038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4208.180260][T29038] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.180268][T29038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4208.180271][T29038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4208.180280][T29038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4208.180296][T29038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4208.180299][T29038] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.180310][T29038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.180314][T29038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.180320][T29038] ? __pfx___sys_sendto (net/socket.c:2147)
[4208.180335][T29038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4208.180341][T29038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4208.180348][T29038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4208.180355][T29038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4208.180365][T29038] __x64_sys_sendto (net/socket.c:2183)
[4208.180369][T29038] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4208.180372][T29038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4208.180377][T29038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4208.180381][T29038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4208.180385][T29038] RIP: 0033:0x7ff9459d3a4a
[ 4208.180388][T29038] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4208.180390][T29038] RSP: 002b:00007ffed4356538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4208.180394][T29038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9459d3a4a
[ 4208.180396][T29038] RDX: 0000000000000040 RSI: 0000000020bb5340 RDI: 0000000000000005
[ 4208.180397][T29038] RBP: 00007ffed43565c0 R08: 0000000000418574 R09: 000000000000001c
[ 4208.180399][T29038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4208.180401][T29038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff945afc000
| [ 4208.180401][T29038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff945afc000
| [ 4208.180415][T29038]
| [ 4208.660879][T29042] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29042
| [4208.661898][T29042] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4208.662146][T29042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4208.662148][T29042] Call Trace:
[ 4208.662150][T29042]
[4208.662153][T29042] dump_stack_lvl (lib/dump_stack.c:123)
[4208.662161][T29042] check_preemption_disabled (lib/smp_processor_id.c:52)
[4208.662168][T29042] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4208.662174][T29042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4208.662182][T29042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.662190][T29042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4208.662195][T29042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.662206][T29042] rawv6_sendmsg (net/ipv6/raw.c:918)
[4208.662219][T29042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4208.662224][T29042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4208.662231][T29042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.662240][T29042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4208.662246][T29042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4208.662255][T29042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4208.662270][T29042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4208.662273][T29042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.662284][T29042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.662290][T29042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.662296][T29042] ? __pfx___sys_sendto (net/socket.c:2147)
[4208.662310][T29042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4208.662316][T29042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4208.662326][T29042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4208.662333][T29042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4208.662343][T29042] __x64_sys_sendto (net/socket.c:2183)
[4208.662346][T29042] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4208.662350][T29042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4208.662355][T29042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4208.662360][T29042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4208.662364][T29042] RIP: 0033:0x7f9fb79bea4a
[ 4208.662369][T29042] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4208.662371][T29042] RSP: 002b:00007ffc66496d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4208.662376][T29042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fb79bea4a
[ 4208.662378][T29042] RDX: 0000000000000040 RSI: 000000000e7ec340 RDI: 0000000000000005
[ 4208.662379][T29042] RBP: 00007ffc66496e00 R08: 0000000000418574 R09: 000000000000001c
[ 4208.662381][T29042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4208.662383][T29042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fb7ae7000
| [ 4208.662383][T29042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fb7ae7000
| [ 4208.662397][T29042]
| [ 4208.674748][T29042] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29042
| [4208.675108][T29042] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4208.675360][T29042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4208.675361][T29042] Call Trace:
[ 4208.675363][T29042]
[4208.675365][T29042] dump_stack_lvl (lib/dump_stack.c:123)
[4208.675370][T29042] check_preemption_disabled (lib/smp_processor_id.c:52)
[4208.675376][T29042] lwtunnel_output (net/core/lwtunnel.c:359)
[4208.675382][T29042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4208.675388][T29042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.675394][T29042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4208.675409][T29042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.675420][T29042] rawv6_sendmsg (net/ipv6/raw.c:918)
[4208.675432][T29042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4208.675437][T29042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4208.675440][T29042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.675447][T29042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4208.675450][T29042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4208.675459][T29042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4208.675475][T29042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4208.675477][T29042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.675488][T29042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.675492][T29042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.675498][T29042] ? __pfx___sys_sendto (net/socket.c:2147)
[4208.675512][T29042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4208.675518][T29042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4208.675525][T29042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4208.675532][T29042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4208.675542][T29042] __x64_sys_sendto (net/socket.c:2183)
[4208.675546][T29042] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4208.675548][T29042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4208.675553][T29042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4208.675558][T29042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4208.675561][T29042] RIP: 0033:0x7f9fb79bea4a
[ 4208.675564][T29042] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4208.675566][T29042] RSP: 002b:00007ffc66496d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4208.675569][T29042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fb79bea4a
[ 4208.675571][T29042] RDX: 0000000000000040 RSI: 000000000e7ec340 RDI: 0000000000000005
[ 4208.675572][T29042] RBP: 00007ffc66496e00 R08: 0000000000418574 R09: 000000000000001c
[ 4208.675574][T29042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4208.675575][T29042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fb7ae7000
| [ 4208.675575][T29042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fb7ae7000
| [ 4208.675589][T29042]
| [ 4208.675986][T29042] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29042
| [4208.687309][T29042] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4208.687548][T29042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4208.687550][T29042] Call Trace:
[ 4208.687552][T29042]
[4208.687554][T29042] dump_stack_lvl (lib/dump_stack.c:123)
[4208.687559][T29042] check_preemption_disabled (lib/smp_processor_id.c:52)
[4208.687564][T29042] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4208.687571][T29042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4208.687577][T29042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.687582][T29042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4208.687587][T29042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4208.687599][T29042] rawv6_sendmsg (net/ipv6/raw.c:918)
[4208.687610][T29042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4208.687615][T29042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4208.687620][T29042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.687628][T29042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4208.687631][T29042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4208.687639][T29042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4208.687655][T29042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4208.687658][T29042] ? __lock_release (kernel/locking/lockdep.c:5534)
[4208.687669][T29042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.687673][T29042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4208.687679][T29042] ? __pfx___sys_sendto (net/socket.c:2147)
[4208.687693][T29042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4208.687699][T29042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4208.687706][T29042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4208.687713][T29042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4208.687723][T29042] __x64_sys_sendto (net/socket.c:2183)
[4208.687727][T29042] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4208.687730][T29042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4208.687734][T29042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4208.687739][T29042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4208.687742][T29042] RIP: 0033:0x7f9fb79bea4a
[ 4208.687745][T29042] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4208.687748][T29042] RSP: 002b:00007ffc66496d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4208.687751][T29042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fb79bea4a
[ 4208.687753][T29042] RDX: 0000000000000040 RSI: 000000000e7ec340 RDI: 0000000000000005
[ 4208.687754][T29042] RBP: 00007ffc66496e00 R08: 0000000000418574 R09: 000000000000001c
[ 4208.687756][T29042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4208.687757][T29042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fb7ae7000
| [ 4208.687757][T29042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fb7ae7000
| [ 4208.687771][T29042]
| [ 4209.173771][T29046] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29046
| [4209.174305][T29046] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4209.174580][T29046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4209.174582][T29046] Call Trace:
[ 4209.174584][T29046]
[4209.174586][T29046] dump_stack_lvl (lib/dump_stack.c:123)
[4209.174594][T29046] check_preemption_disabled (lib/smp_processor_id.c:52)
[4209.174600][T29046] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4209.174607][T29046] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4209.174614][T29046] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4209.174621][T29046] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4209.174626][T29046] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4209.174638][T29046] rawv6_sendmsg (net/ipv6/raw.c:918)
[4209.174650][T29046] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4209.174654][T29046] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4209.174664][T29046] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4209.174669][T29046] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4209.174673][T29046] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4209.174683][T29046] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4209.174699][T29046] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4209.174701][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[4209.174712][T29046] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4209.174718][T29046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4209.174724][T29046] ? __pfx___sys_sendto (net/socket.c:2147)
[4209.174736][T29046] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4209.174744][T29046] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4209.174749][T29046] ? 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)
[4209.174754][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[4209.174760][T29046] ? 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)
[4209.174765][T29046] ? 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)
[4209.174775][T29046] __x64_sys_sendto (net/socket.c:2183)
[4209.174779][T29046] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4209.174782][T29046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4209.174786][T29046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4209.174791][T29046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4209.174795][T29046] RIP: 0033:0x7fd2515d8a4a
[ 4209.174799][T29046] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4209.174801][T29046] RSP: 002b:00007ffe0d5d3d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4209.174805][T29046] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2515d8a4a
[ 4209.174807][T29046] RDX: 0000000000000040 RSI: 0000000023625340 RDI: 0000000000000005
[ 4209.174809][T29046] RBP: 00007ffe0d5d3da0 R08: 0000000000418574 R09: 000000000000001c
[ 4209.174811][T29046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4209.174812][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd251701000
| [ 4209.174812][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd251701000
| [ 4209.174827][T29046]
| [ 4209.174830][T29046] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29046
| [4209.188268][T29046] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4209.188530][T29046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4209.188532][T29046] Call Trace:
[ 4209.188534][T29046]
[4209.188536][T29046] dump_stack_lvl (lib/dump_stack.c:123)
[4209.188541][T29046] check_preemption_disabled (lib/smp_processor_id.c:52)
[4209.188547][T29046] lwtunnel_output (net/core/lwtunnel.c:359)
[4209.188553][T29046] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4209.188559][T29046] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4209.188565][T29046] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4209.188569][T29046] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4209.188581][T29046] rawv6_sendmsg (net/ipv6/raw.c:918)
[4209.188592][T29046] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4209.188596][T29046] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4209.188605][T29046] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4209.188608][T29046] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4209.188611][T29046] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4209.188619][T29046] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4209.188635][T29046] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4209.188638][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[4209.188649][T29046] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4209.188653][T29046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4209.188658][T29046] ? __pfx___sys_sendto (net/socket.c:2147)
[4209.188670][T29046] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4209.188678][T29046] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4209.188682][T29046] ? 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)
[4209.188686][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[4209.188692][T29046] ? 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)
[4209.188697][T29046] ? 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)
[4209.188706][T29046] __x64_sys_sendto (net/socket.c:2183)
[4209.188710][T29046] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4209.188712][T29046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4209.188717][T29046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4209.188721][T29046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4209.188724][T29046] RIP: 0033:0x7fd2515d8a4a
[ 4209.188728][T29046] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4209.188730][T29046] RSP: 002b:00007ffe0d5d3d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4209.188733][T29046] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2515d8a4a
[ 4209.188735][T29046] RDX: 0000000000000040 RSI: 0000000023625340 RDI: 0000000000000005
[ 4209.188736][T29046] RBP: 00007ffe0d5d3da0 R08: 0000000000418574 R09: 000000000000001c
[ 4209.188738][T29046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4209.188740][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd251701000
| [ 4209.188740][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd251701000
| [ 4209.188754][T29046]
| [ 4209.189150][T29046] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29046
| [4209.202604][T29046] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4209.202871][T29046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4209.202872][T29046] Call Trace:
[ 4209.202874][T29046]
[4209.202876][T29046] dump_stack_lvl (lib/dump_stack.c:123)
[4209.202882][T29046] check_preemption_disabled (lib/smp_processor_id.c:52)
[4209.202887][T29046] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4209.202894][T29046] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4209.202900][T29046] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4209.202906][T29046] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4209.202910][T29046] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4209.202923][T29046] rawv6_sendmsg (net/ipv6/raw.c:918)
[4209.202934][T29046] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4209.202938][T29046] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4209.202947][T29046] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4209.202951][T29046] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4209.202954][T29046] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4209.202963][T29046] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4209.202979][T29046] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4209.202982][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[4209.202993][T29046] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4209.202997][T29046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4209.203003][T29046] ? __pfx___sys_sendto (net/socket.c:2147)
[4209.203015][T29046] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4209.203023][T29046] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4209.203027][T29046] ? 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)
[4209.203031][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[4209.203037][T29046] ? 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)
[4209.203043][T29046] ? 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)
[4209.203051][T29046] __x64_sys_sendto (net/socket.c:2183)
[4209.203054][T29046] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4209.203057][T29046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4209.203061][T29046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4209.203066][T29046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4209.203069][T29046] RIP: 0033:0x7fd2515d8a4a
[ 4209.203073][T29046] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4209.203075][T29046] RSP: 002b:00007ffe0d5d3d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4209.203078][T29046] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2515d8a4a
[ 4209.203080][T29046] RDX: 0000000000000040 RSI: 0000000023625340 RDI: 0000000000000005
[ 4209.203082][T29046] RBP: 00007ffe0d5d3da0 R08: 0000000000418574 R09: 000000000000001c
[ 4209.203084][T29046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4209.203085][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd251701000
| [ 4209.203085][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd251701000
| [ 4209.203100][T29046]
| [ 4209.719892][T29050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29050
| [4209.720877][T29050] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4209.721146][T29050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4209.721149][T29050] Call Trace:
[ 4209.721151][T29050]
[4209.721154][T29050] dump_stack_lvl (lib/dump_stack.c:123)
[4209.721163][T29050] check_preemption_disabled (lib/smp_processor_id.c:52)
[4209.721170][T29050] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4209.721176][T29050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4209.721184][T29050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4209.721192][T29050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4209.721197][T29050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4209.721208][T29050] rawv6_sendmsg (net/ipv6/raw.c:918)
[4209.721221][T29050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4209.721226][T29050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4209.721234][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[4209.721245][T29050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4209.721252][T29050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4209.721261][T29050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4209.721276][T29050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4209.721280][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[4209.721291][T29050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4209.721297][T29050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4209.721302][T29050] ? __pfx___sys_sendto (net/socket.c:2147)
[4209.721316][T29050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4209.721323][T29050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4209.721333][T29050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4209.721339][T29050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4209.721349][T29050] __x64_sys_sendto (net/socket.c:2183)
[4209.721353][T29050] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4209.721357][T29050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4209.721362][T29050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4209.721367][T29050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4209.721371][T29050] RIP: 0033:0x7fc952749a4a
[ 4209.721376][T29050] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4209.721379][T29050] RSP: 002b:00007ffcacacd1f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4209.721383][T29050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc952749a4a
[ 4209.721385][T29050] RDX: 0000000000000040 RSI: 0000000039eba340 RDI: 0000000000000005
[ 4209.721387][T29050] RBP: 00007ffcacacd280 R08: 0000000000418574 R09: 000000000000001c
[ 4209.721388][T29050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4209.721390][T29050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc952872000
| [ 4211.616131][T29066] lwtunnel_output(): recursion limit reached on datapath
| [ 4213.542888][T29074] check_preemption_disabled: 15 callbacks suppressed
| [ 4213.542895][T29074] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29074
| [4213.543723][T29074] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4213.543996][T29074] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4213.543998][T29074] Call Trace:
[ 4213.544000][T29074]
[4213.544003][T29074] dump_stack_lvl (lib/dump_stack.c:123)
[4213.544010][T29074] check_preemption_disabled (lib/smp_processor_id.c:52)
[4213.544017][T29074] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4213.544023][T29074] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4213.544031][T29074] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4213.544038][T29074] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4213.544043][T29074] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4213.544055][T29074] rawv6_sendmsg (net/ipv6/raw.c:918)
[4213.544067][T29074] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4213.544072][T29074] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4213.544079][T29074] ? __lock_release (kernel/locking/lockdep.c:5534)
[4213.544088][T29074] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4213.544093][T29074] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4213.544103][T29074] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4213.544118][T29074] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4213.544121][T29074] ? __lock_release (kernel/locking/lockdep.c:5534)
[4213.544133][T29074] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4213.544138][T29074] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4213.544144][T29074] ? __pfx___sys_sendto (net/socket.c:2147)
[4213.544158][T29074] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4213.544174][T29074] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4213.544183][T29074] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4213.544190][T29074] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4213.544200][T29074] __x64_sys_sendto (net/socket.c:2183)
[4213.544204][T29074] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4213.544208][T29074] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4213.544215][T29074] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4213.544220][T29074] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4213.544224][T29074] RIP: 0033:0x7f68cf883a4a
[ 4213.544228][T29074] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4213.544231][T29074] RSP: 002b:00007ffcbc320328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4213.544235][T29074] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68cf883a4a
[ 4213.544238][T29074] RDX: 0000000000000040 RSI: 000000002a99c340 RDI: 0000000000000005
[ 4213.544240][T29074] RBP: 00007ffcbc3203b0 R08: 0000000000418574 R09: 000000000000001c
[ 4213.544242][T29074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4213.544244][T29074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cf9ac000
| [ 4213.544244][T29074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cf9ac000
| [ 4213.544258][T29074]
| [ 4213.557689][T29074] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29074
| [4213.558069][T29074] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4213.558343][T29074] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4213.558344][T29074] Call Trace:
[ 4213.558346][T29074]
[4213.558348][T29074] dump_stack_lvl (lib/dump_stack.c:123)
[4213.558354][T29074] check_preemption_disabled (lib/smp_processor_id.c:52)
[4213.558359][T29074] lwtunnel_output (net/core/lwtunnel.c:359)
[4213.558366][T29074] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4213.558372][T29074] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4213.558377][T29074] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4213.558382][T29074] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4213.558394][T29074] rawv6_sendmsg (net/ipv6/raw.c:918)
[4213.558405][T29074] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4213.558410][T29074] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4213.558414][T29074] ? __lock_release (kernel/locking/lockdep.c:5534)
[4213.558421][T29074] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4213.558424][T29074] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4213.558433][T29074] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4213.558449][T29074] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4213.558452][T29074] ? __lock_release (kernel/locking/lockdep.c:5534)
[4213.558463][T29074] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4213.558466][T29074] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4213.558472][T29074] ? __pfx___sys_sendto (net/socket.c:2147)
[4213.558487][T29074] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4213.558492][T29074] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4213.558500][T29074] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4213.558507][T29074] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4213.558516][T29074] __x64_sys_sendto (net/socket.c:2183)
[4213.558520][T29074] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4213.558523][T29074] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4213.558527][T29074] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4213.558532][T29074] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4213.558535][T29074] RIP: 0033:0x7f68cf883a4a
[ 4213.558538][T29074] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4213.558541][T29074] RSP: 002b:00007ffcbc320328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4213.558544][T29074] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68cf883a4a
[ 4213.558546][T29074] RDX: 0000000000000040 RSI: 000000002a99c340 RDI: 0000000000000005
[ 4213.558548][T29074] RBP: 00007ffcbc3203b0 R08: 0000000000418574 R09: 000000000000001c
[ 4213.558550][T29074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4213.558551][T29074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cf9ac000
| [ 4213.558551][T29074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cf9ac000
| [ 4213.558566][T29074]
| [ 4213.558946][T29074] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29074
| [4213.571588][T29074] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4213.571861][T29074] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4213.571862][T29074] Call Trace:
[ 4213.571864][T29074]
[4213.571866][T29074] dump_stack_lvl (lib/dump_stack.c:123)
[4213.571872][T29074] check_preemption_disabled (lib/smp_processor_id.c:52)
[4213.571878][T29074] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4213.571885][T29074] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4213.571891][T29074] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4213.571897][T29074] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4213.571901][T29074] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4213.571913][T29074] rawv6_sendmsg (net/ipv6/raw.c:918)
[4213.571925][T29074] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4213.571931][T29074] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4213.571934][T29074] ? __lock_release (kernel/locking/lockdep.c:5534)
[4213.571942][T29074] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4213.571946][T29074] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4213.571955][T29074] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4213.571971][T29074] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4213.571974][T29074] ? __lock_release (kernel/locking/lockdep.c:5534)
[4213.571985][T29074] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4213.571989][T29074] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4213.571995][T29074] ? __pfx___sys_sendto (net/socket.c:2147)
[4213.572010][T29074] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4213.572016][T29074] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4213.572024][T29074] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4213.572031][T29074] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4213.572041][T29074] __x64_sys_sendto (net/socket.c:2183)
[4213.572045][T29074] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4213.572048][T29074] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4213.572053][T29074] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4213.572058][T29074] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4213.572061][T29074] RIP: 0033:0x7f68cf883a4a
[ 4213.572064][T29074] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4213.572066][T29074] RSP: 002b:00007ffcbc320328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4213.572070][T29074] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68cf883a4a
[ 4213.572072][T29074] RDX: 0000000000000040 RSI: 000000002a99c340 RDI: 0000000000000005
[ 4213.572073][T29074] RBP: 00007ffcbc3203b0 R08: 0000000000418574 R09: 000000000000001c
[ 4213.572075][T29074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4213.572077][T29074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cf9ac000
| [ 4213.572077][T29074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cf9ac000
| [ 4213.572091][T29074]
| [ 4214.198023][T29079] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29079
| [4214.198501][T29079] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4214.198755][T29079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4214.198758][T29079] Call Trace:
[ 4214.198760][T29079]
[4214.198763][T29079] dump_stack_lvl (lib/dump_stack.c:123)
[4214.198772][T29079] check_preemption_disabled (lib/smp_processor_id.c:52)
[4214.198779][T29079] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4214.198786][T29079] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4214.198794][T29079] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.198803][T29079] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4214.198808][T29079] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.198820][T29079] rawv6_sendmsg (net/ipv6/raw.c:918)
[4214.198832][T29079] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4214.198837][T29079] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4214.198844][T29079] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.198855][T29079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4214.198861][T29079] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4214.198870][T29079] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4214.198886][T29079] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4214.198889][T29079] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.198900][T29079] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.198907][T29079] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.198912][T29079] ? __pfx___sys_sendto (net/socket.c:2147)
[4214.198926][T29079] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4214.198934][T29079] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4214.198944][T29079] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4214.198951][T29079] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4214.198961][T29079] __x64_sys_sendto (net/socket.c:2183)
[4214.198965][T29079] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4214.198969][T29079] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4214.198974][T29079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4214.198979][T29079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4214.198983][T29079] RIP: 0033:0x7fa14fd33a4a
[ 4214.198988][T29079] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4214.198991][T29079] RSP: 002b:00007ffded1b79f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4214.198995][T29079] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa14fd33a4a
[ 4214.198997][T29079] RDX: 0000000000000040 RSI: 000000001fba9340 RDI: 0000000000000005
[ 4214.198999][T29079] RBP: 00007ffded1b7a80 R08: 0000000000418574 R09: 000000000000001c
[ 4214.199001][T29079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4214.199002][T29079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa14fe5c000
| [ 4214.199002][T29079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa14fe5c000
| [ 4214.199017][T29079]
| [ 4214.199019][T29079] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29079
| [4214.211799][T29079] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4214.212050][T29079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4214.212051][T29079] Call Trace:
[ 4214.212053][T29079]
[4214.212055][T29079] dump_stack_lvl (lib/dump_stack.c:123)
[4214.212061][T29079] check_preemption_disabled (lib/smp_processor_id.c:52)
[4214.212066][T29079] lwtunnel_output (net/core/lwtunnel.c:359)
[4214.212073][T29079] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4214.212079][T29079] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.212085][T29079] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4214.212090][T29079] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.212102][T29079] rawv6_sendmsg (net/ipv6/raw.c:918)
[4214.212113][T29079] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4214.212119][T29079] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4214.212122][T29079] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.212130][T29079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4214.212133][T29079] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4214.212142][T29079] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4214.212158][T29079] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4214.212161][T29079] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.212172][T29079] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.212176][T29079] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.212182][T29079] ? __pfx___sys_sendto (net/socket.c:2147)
[4214.212197][T29079] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4214.212203][T29079] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4214.212211][T29079] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4214.212219][T29079] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4214.212229][T29079] __x64_sys_sendto (net/socket.c:2183)
[4214.212233][T29079] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4214.212237][T29079] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4214.212241][T29079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4214.212246][T29079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4214.212250][T29079] RIP: 0033:0x7fa14fd33a4a
[ 4214.212253][T29079] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4214.212256][T29079] RSP: 002b:00007ffded1b79f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4214.212259][T29079] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa14fd33a4a
[ 4214.212261][T29079] RDX: 0000000000000040 RSI: 000000001fba9340 RDI: 0000000000000005
[ 4214.212263][T29079] RBP: 00007ffded1b7a80 R08: 0000000000418574 R09: 000000000000001c
[ 4214.212265][T29079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4214.212267][T29079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa14fe5c000
| [ 4214.212267][T29079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa14fe5c000
| [ 4214.212282][T29079]
| [ 4214.225274][T29079] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29079
| [4214.225640][T29079] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4214.225897][T29079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4214.225899][T29079] Call Trace:
[ 4214.225900][T29079]
[4214.225902][T29079] dump_stack_lvl (lib/dump_stack.c:123)
[4214.225908][T29079] check_preemption_disabled (lib/smp_processor_id.c:52)
[4214.225913][T29079] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4214.225920][T29079] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4214.225926][T29079] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.225932][T29079] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4214.225937][T29079] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.225949][T29079] rawv6_sendmsg (net/ipv6/raw.c:918)
[4214.225960][T29079] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4214.225966][T29079] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4214.225969][T29079] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.225977][T29079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4214.225981][T29079] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4214.225990][T29079] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4214.226006][T29079] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4214.226008][T29079] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.226020][T29079] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.226024][T29079] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.226029][T29079] ? __pfx___sys_sendto (net/socket.c:2147)
[4214.226044][T29079] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4214.226050][T29079] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4214.226057][T29079] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4214.226064][T29079] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4214.226074][T29079] __x64_sys_sendto (net/socket.c:2183)
[4214.226078][T29079] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4214.226081][T29079] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4214.226085][T29079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4214.226091][T29079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4214.226094][T29079] RIP: 0033:0x7fa14fd33a4a
[ 4214.226098][T29079] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4214.226100][T29079] RSP: 002b:00007ffded1b79f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4214.226103][T29079] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa14fd33a4a
[ 4214.226105][T29079] RDX: 0000000000000040 RSI: 000000001fba9340 RDI: 0000000000000005
[ 4214.226107][T29079] RBP: 00007ffded1b7a80 R08: 0000000000418574 R09: 000000000000001c
[ 4214.226109][T29079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4214.226111][T29079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa14fe5c000
| [ 4214.226111][T29079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa14fe5c000
| [ 4214.226126][T29079]
| [ 4214.935449][T29085] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29085
| [4214.935922][T29085] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4214.936181][T29085] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4214.936183][T29085] Call Trace:
[ 4214.936186][T29085]
[4214.936189][T29085] dump_stack_lvl (lib/dump_stack.c:123)
[4214.936198][T29085] check_preemption_disabled (lib/smp_processor_id.c:52)
[4214.936205][T29085] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4214.936211][T29085] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4214.936221][T29085] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.936229][T29085] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4214.936234][T29085] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.936246][T29085] rawv6_sendmsg (net/ipv6/raw.c:918)
[4214.936258][T29085] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4214.936263][T29085] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4214.936271][T29085] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.936281][T29085] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4214.936287][T29085] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4214.936296][T29085] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4214.936312][T29085] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4214.936315][T29085] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.936326][T29085] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.936333][T29085] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.936338][T29085] ? __pfx___sys_sendto (net/socket.c:2147)
[4214.936353][T29085] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4214.936359][T29085] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4214.936370][T29085] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4214.936377][T29085] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4214.936386][T29085] __x64_sys_sendto (net/socket.c:2183)
[4214.936390][T29085] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4214.936394][T29085] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4214.936400][T29085] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4214.936404][T29085] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4214.936409][T29085] RIP: 0033:0x7f831a735a4a
[ 4214.936414][T29085] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4214.936417][T29085] RSP: 002b:00007ffd3c495048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4214.936421][T29085] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f831a735a4a
[ 4214.936423][T29085] RDX: 0000000000000040 RSI: 00000000257d7340 RDI: 0000000000000005
[ 4214.936425][T29085] RBP: 00007ffd3c4950d0 R08: 0000000000418574 R09: 000000000000001c
[ 4214.936427][T29085] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4214.936428][T29085] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f831a85e000
| [ 4214.936428][T29085] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f831a85e000
| [ 4214.936442][T29085]
| [ 4214.949004][T29085] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29085
| [4214.949893][T29085] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4214.950141][T29085] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4214.950143][T29085] Call Trace:
[ 4214.950144][T29085]
[4214.950146][T29085] dump_stack_lvl (lib/dump_stack.c:123)
[4214.950152][T29085] check_preemption_disabled (lib/smp_processor_id.c:52)
[4214.950157][T29085] lwtunnel_output (net/core/lwtunnel.c:359)
[4214.950164][T29085] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4214.950170][T29085] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.950176][T29085] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4214.950181][T29085] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.950193][T29085] rawv6_sendmsg (net/ipv6/raw.c:918)
[4214.950204][T29085] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4214.950209][T29085] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4214.950214][T29085] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.950222][T29085] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4214.950225][T29085] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4214.950234][T29085] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4214.950250][T29085] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4214.950253][T29085] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.950264][T29085] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.950268][T29085] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.950274][T29085] ? __pfx___sys_sendto (net/socket.c:2147)
[4214.950289][T29085] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4214.950295][T29085] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4214.950302][T29085] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4214.950309][T29085] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4214.950319][T29085] __x64_sys_sendto (net/socket.c:2183)
[4214.950323][T29085] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4214.950326][T29085] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4214.950331][T29085] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4214.950336][T29085] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4214.950339][T29085] RIP: 0033:0x7f831a735a4a
[ 4214.950342][T29085] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4214.950345][T29085] RSP: 002b:00007ffd3c495048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4214.950348][T29085] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f831a735a4a
[ 4214.950349][T29085] RDX: 0000000000000040 RSI: 00000000257d7340 RDI: 0000000000000005
[ 4214.950351][T29085] RBP: 00007ffd3c4950d0 R08: 0000000000418574 R09: 000000000000001c
[ 4214.950353][T29085] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4214.950354][T29085] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f831a85e000
| [ 4214.950354][T29085] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f831a85e000
| [ 4214.950369][T29085]
| [ 4214.963387][T29085] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29085
| [4214.963757][T29085] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4214.964001][T29085] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4214.964003][T29085] Call Trace:
[ 4214.964005][T29085]
[4214.964007][T29085] dump_stack_lvl (lib/dump_stack.c:123)
[4214.964013][T29085] check_preemption_disabled (lib/smp_processor_id.c:52)
[4214.964019][T29085] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4214.964025][T29085] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4214.964032][T29085] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.964037][T29085] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4214.964042][T29085] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4214.964054][T29085] rawv6_sendmsg (net/ipv6/raw.c:918)
[4214.964066][T29085] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4214.964071][T29085] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4214.964075][T29085] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.964083][T29085] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4214.964086][T29085] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4214.964095][T29085] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4214.964111][T29085] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4214.964114][T29085] ? __lock_release (kernel/locking/lockdep.c:5534)
[4214.964125][T29085] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.964130][T29085] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4214.964136][T29085] ? __pfx___sys_sendto (net/socket.c:2147)
[4214.964151][T29085] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4214.964165][T29085] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4214.964173][T29085] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4214.964180][T29085] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4214.964190][T29085] __x64_sys_sendto (net/socket.c:2183)
[4214.964194][T29085] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4214.964197][T29085] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4214.964202][T29085] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4214.964207][T29085] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4214.964210][T29085] RIP: 0033:0x7f831a735a4a
[ 4214.964216][T29085] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4214.964219][T29085] RSP: 002b:00007ffd3c495048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4214.964222][T29085] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f831a735a4a
[ 4214.964225][T29085] RDX: 0000000000000040 RSI: 00000000257d7340 RDI: 0000000000000005
[ 4214.964227][T29085] RBP: 00007ffd3c4950d0 R08: 0000000000418574 R09: 000000000000001c
[ 4214.964229][T29085] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4214.964231][T29085] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f831a85e000
| [ 4214.964231][T29085] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f831a85e000
| [ 4214.964245][T29085]
| [ 4215.794426][T29092] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29092
| [4215.794897][T29092] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4215.795160][T29092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4215.795163][T29092] Call Trace:
[ 4215.795165][T29092]
[4215.795167][T29092] dump_stack_lvl (lib/dump_stack.c:123)
[4215.795175][T29092] check_preemption_disabled (lib/smp_processor_id.c:52)
[4215.795182][T29092] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4215.795188][T29092] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4215.795196][T29092] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4215.795203][T29092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4215.795208][T29092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4215.795222][T29092] rawv6_sendmsg (net/ipv6/raw.c:918)
[4215.795233][T29092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4215.795238][T29092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4215.795245][T29092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4215.795255][T29092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4215.795260][T29092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4215.795269][T29092] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4215.795285][T29092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4215.795288][T29092] ? __lock_release (kernel/locking/lockdep.c:5534)
[4215.795300][T29092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4215.795305][T29092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4215.795311][T29092] ? __pfx___sys_sendto (net/socket.c:2147)
[4215.795325][T29092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4215.795332][T29092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4215.795342][T29092] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4215.795349][T29092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4215.795359][T29092] __x64_sys_sendto (net/socket.c:2183)
[4215.795363][T29092] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4215.795366][T29092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4215.795372][T29092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4215.795377][T29092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4215.795381][T29092] RIP: 0033:0x7f2a8ace3a4a
[ 4215.795385][T29092] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4215.795388][T29092] RSP: 002b:00007ffd2da45878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4215.795392][T29092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a8ace3a4a
[ 4215.795395][T29092] RDX: 0000000000000040 RSI: 00000000234d8340 RDI: 0000000000000005
[ 4215.795397][T29092] RBP: 00007ffd2da45900 R08: 0000000000418574 R09: 000000000000001c
[ 4215.795399][T29092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4215.795401][T29092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a8ae0c000
| [ 4215.809199][T29092] lwtunnel_output(): recursion limit reached on datapath
| [ 4218.910582][T29110] check_preemption_disabled: 6 callbacks suppressed
| [ 4218.910592][T29110] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29110
| [4218.911350][T29110] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4218.911602][T29110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4218.911605][T29110] Call Trace:
[ 4218.911607][T29110]
[4218.911610][T29110] dump_stack_lvl (lib/dump_stack.c:123)
[4218.911619][T29110] check_preemption_disabled (lib/smp_processor_id.c:52)
[4218.911626][T29110] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4218.911633][T29110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4218.911641][T29110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4218.911649][T29110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4218.911654][T29110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4218.911666][T29110] rawv6_sendmsg (net/ipv6/raw.c:918)
[4218.911678][T29110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4218.911683][T29110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4218.911691][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4218.911701][T29110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4218.911707][T29110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4218.911717][T29110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4218.911733][T29110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4218.911736][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4218.911747][T29110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4218.911754][T29110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4218.911759][T29110] ? __pfx___sys_sendto (net/socket.c:2147)
[4218.911773][T29110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4218.911780][T29110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4218.911790][T29110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4218.911797][T29110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4218.911807][T29110] __x64_sys_sendto (net/socket.c:2183)
[4218.911811][T29110] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4218.911815][T29110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4218.911821][T29110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4218.911826][T29110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4218.911830][T29110] RIP: 0033:0x7f6b3545da4a
[ 4218.911836][T29110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4218.911839][T29110] RSP: 002b:00007fff15dea128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4218.911844][T29110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b3545da4a
[ 4218.911846][T29110] RDX: 0000000000000040 RSI: 0000000019659340 RDI: 0000000000000005
[ 4218.911847][T29110] RBP: 00007fff15dea1b0 R08: 0000000000418574 R09: 000000000000001c
[ 4218.911849][T29110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4218.911851][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b35586000
| [ 4218.911851][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b35586000
| [ 4218.911865][T29110]
| [ 4218.911867][T29110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29110
| [4218.924379][T29110] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4218.924630][T29110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4218.924631][T29110] Call Trace:
[ 4218.924633][T29110]
[4218.924635][T29110] dump_stack_lvl (lib/dump_stack.c:123)
[4218.924641][T29110] check_preemption_disabled (lib/smp_processor_id.c:52)
[4218.924646][T29110] lwtunnel_output (net/core/lwtunnel.c:359)
[4218.924653][T29110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4218.924659][T29110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4218.924664][T29110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4218.924669][T29110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4218.924681][T29110] rawv6_sendmsg (net/ipv6/raw.c:918)
[4218.924693][T29110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4218.924698][T29110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4218.924702][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4218.924709][T29110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4218.924712][T29110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4218.924721][T29110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4218.924737][T29110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4218.924739][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4218.924751][T29110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4218.924755][T29110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4218.924760][T29110] ? __pfx___sys_sendto (net/socket.c:2147)
[4218.924775][T29110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4218.924781][T29110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4218.924788][T29110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4218.924796][T29110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4218.924806][T29110] __x64_sys_sendto (net/socket.c:2183)
[4218.924810][T29110] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4218.924812][T29110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4218.924817][T29110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4218.924822][T29110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4218.924825][T29110] RIP: 0033:0x7f6b3545da4a
[ 4218.924828][T29110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4218.924831][T29110] RSP: 002b:00007fff15dea128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4218.924834][T29110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b3545da4a
[ 4218.924837][T29110] RDX: 0000000000000040 RSI: 0000000019659340 RDI: 0000000000000005
[ 4218.924839][T29110] RBP: 00007fff15dea1b0 R08: 0000000000418574 R09: 000000000000001c
[ 4218.924841][T29110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4218.924842][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b35586000
| [ 4218.924842][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b35586000
| [ 4218.924857][T29110]
| [ 4218.941547][T29110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29110
| [4218.941908][T29110] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4218.942153][T29110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4218.942155][T29110] Call Trace:
[ 4218.942157][T29110]
[4218.942159][T29110] dump_stack_lvl (lib/dump_stack.c:123)
[4218.942165][T29110] check_preemption_disabled (lib/smp_processor_id.c:52)
[4218.942171][T29110] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4218.942177][T29110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4218.942184][T29110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4218.942190][T29110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4218.942194][T29110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4218.942206][T29110] rawv6_sendmsg (net/ipv6/raw.c:918)
[4218.942220][T29110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4218.942225][T29110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4218.942229][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4218.942237][T29110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4218.942240][T29110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4218.942250][T29110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4218.942266][T29110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4218.942269][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[4218.942280][T29110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4218.942285][T29110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4218.942290][T29110] ? __pfx___sys_sendto (net/socket.c:2147)
[4218.942305][T29110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4218.942311][T29110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4218.942319][T29110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4218.942326][T29110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4218.942337][T29110] __x64_sys_sendto (net/socket.c:2183)
[4218.942341][T29110] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4218.942344][T29110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4218.942348][T29110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4218.942353][T29110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4218.942357][T29110] RIP: 0033:0x7f6b3545da4a
[ 4218.942361][T29110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4218.942363][T29110] RSP: 002b:00007fff15dea128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4218.942367][T29110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b3545da4a
[ 4218.942369][T29110] RDX: 0000000000000040 RSI: 0000000019659340 RDI: 0000000000000005
[ 4218.942371][T29110] RBP: 00007fff15dea1b0 R08: 0000000000418574 R09: 000000000000001c
[ 4218.942372][T29110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4218.942374][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b35586000
| [ 4218.942374][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b35586000
| [ 4218.942388][T29110]
| [ 4219.429193][T29114] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29114
| [4219.429746][T29114] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4219.430027][T29114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4219.430029][T29114] Call Trace:
[ 4219.430032][T29114]
[4219.430034][T29114] dump_stack_lvl (lib/dump_stack.c:123)
[4219.430043][T29114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4219.430050][T29114] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4219.430056][T29114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4219.430064][T29114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.430071][T29114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4219.430076][T29114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.430088][T29114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4219.430100][T29114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4219.430105][T29114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4219.430112][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.430121][T29114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4219.430126][T29114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4219.430136][T29114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4219.430152][T29114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4219.430155][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.430166][T29114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.430172][T29114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.430178][T29114] ? __pfx___sys_sendto (net/socket.c:2147)
[4219.430192][T29114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4219.430198][T29114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4219.430207][T29114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4219.430220][T29114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4219.430230][T29114] __x64_sys_sendto (net/socket.c:2183)
[4219.430233][T29114] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4219.430237][T29114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4219.430242][T29114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4219.430247][T29114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4219.430251][T29114] RIP: 0033:0x7f16f8549a4a
[ 4219.430256][T29114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4219.430259][T29114] RSP: 002b:00007fff60409398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4219.430263][T29114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16f8549a4a
[ 4219.430265][T29114] RDX: 0000000000000040 RSI: 0000000010f21340 RDI: 0000000000000005
[ 4219.430267][T29114] RBP: 00007fff60409420 R08: 0000000000418574 R09: 000000000000001c
[ 4219.430269][T29114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4219.430272][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16f8672000
| [ 4219.430272][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16f8672000
| [ 4219.430286][T29114]
| [ 4219.443291][T29114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29114
| [4219.443687][T29114] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4219.443958][T29114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4219.443960][T29114] Call Trace:
[ 4219.443962][T29114]
[4219.443964][T29114] dump_stack_lvl (lib/dump_stack.c:123)
[4219.443970][T29114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4219.443976][T29114] lwtunnel_output (net/core/lwtunnel.c:359)
[4219.443983][T29114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4219.443989][T29114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.443995][T29114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4219.444000][T29114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.444012][T29114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4219.444024][T29114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4219.444029][T29114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4219.444033][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.444041][T29114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4219.444044][T29114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4219.444053][T29114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4219.444069][T29114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4219.444072][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.444084][T29114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.444088][T29114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.444094][T29114] ? __pfx___sys_sendto (net/socket.c:2147)
[4219.444108][T29114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4219.444114][T29114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4219.444122][T29114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4219.444135][T29114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4219.444145][T29114] __x64_sys_sendto (net/socket.c:2183)
[4219.444149][T29114] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4219.444152][T29114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4219.444157][T29114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4219.444162][T29114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4219.444166][T29114] RIP: 0033:0x7f16f8549a4a
[ 4219.444169][T29114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4219.444172][T29114] RSP: 002b:00007fff60409398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4219.444176][T29114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16f8549a4a
[ 4219.444178][T29114] RDX: 0000000000000040 RSI: 0000000010f21340 RDI: 0000000000000005
[ 4219.444180][T29114] RBP: 00007fff60409420 R08: 0000000000418574 R09: 000000000000001c
[ 4219.444182][T29114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4219.444184][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16f8672000
| [ 4219.444184][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16f8672000
| [ 4219.444199][T29114]
| [ 4219.458883][T29114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29114
| [4219.459305][T29114] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4219.459585][T29114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4219.459587][T29114] Call Trace:
[ 4219.459589][T29114]
[4219.459591][T29114] dump_stack_lvl (lib/dump_stack.c:123)
[4219.459597][T29114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4219.459603][T29114] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4219.459609][T29114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4219.459616][T29114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.459622][T29114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4219.459626][T29114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.459639][T29114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4219.459650][T29114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4219.459656][T29114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4219.459660][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.459668][T29114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4219.459671][T29114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4219.459680][T29114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4219.459697][T29114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4219.459700][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.459711][T29114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.459715][T29114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.459721][T29114] ? __pfx___sys_sendto (net/socket.c:2147)
[4219.459736][T29114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4219.459742][T29114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4219.459749][T29114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4219.459757][T29114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4219.459767][T29114] __x64_sys_sendto (net/socket.c:2183)
[4219.459771][T29114] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4219.459774][T29114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4219.459779][T29114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4219.459783][T29114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4219.459787][T29114] RIP: 0033:0x7f16f8549a4a
[ 4219.459790][T29114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4219.459792][T29114] RSP: 002b:00007fff60409398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4219.459796][T29114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16f8549a4a
[ 4219.459798][T29114] RDX: 0000000000000040 RSI: 0000000010f21340 RDI: 0000000000000005
[ 4219.459800][T29114] RBP: 00007fff60409420 R08: 0000000000418574 R09: 000000000000001c
[ 4219.459801][T29114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4219.459803][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16f8672000
| [ 4219.459803][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16f8672000
| [ 4219.459817][T29114]
| [ 4219.934016][T29118] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29118
| [4219.934558][T29118] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4219.934836][T29118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4219.934838][T29118] Call Trace:
[ 4219.934840][T29118]
[4219.934842][T29118] dump_stack_lvl (lib/dump_stack.c:123)
[4219.934849][T29118] check_preemption_disabled (lib/smp_processor_id.c:52)
[4219.934855][T29118] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4219.934862][T29118] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4219.934870][T29118] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.934877][T29118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4219.934882][T29118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.934894][T29118] rawv6_sendmsg (net/ipv6/raw.c:918)
[4219.934906][T29118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4219.934911][T29118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4219.934917][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.934927][T29118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4219.934933][T29118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4219.934942][T29118] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4219.934957][T29118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4219.934960][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.934971][T29118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.934977][T29118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.934983][T29118] ? __pfx___sys_sendto (net/socket.c:2147)
[4219.934997][T29118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4219.935004][T29118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4219.935014][T29118] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4219.935021][T29118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4219.935031][T29118] __x64_sys_sendto (net/socket.c:2183)
[4219.935035][T29118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4219.935039][T29118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4219.935043][T29118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4219.935048][T29118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4219.935052][T29118] RIP: 0033:0x7f7134237a4a
[ 4219.935056][T29118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4219.935059][T29118] RSP: 002b:00007ffc488bf7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4219.935063][T29118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7134237a4a
[ 4219.935066][T29118] RDX: 0000000000000040 RSI: 00000000096a7340 RDI: 0000000000000005
[ 4219.935067][T29118] RBP: 00007ffc488bf860 R08: 0000000000418574 R09: 000000000000001c
[ 4219.935069][T29118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4219.935071][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7134360000
| [ 4219.935071][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7134360000
| [ 4219.935085][T29118]
| [ 4219.935087][T29118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29118
| [4219.948463][T29118] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4219.948731][T29118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4219.948733][T29118] Call Trace:
[ 4219.948734][T29118]
[4219.948736][T29118] dump_stack_lvl (lib/dump_stack.c:123)
[4219.948742][T29118] check_preemption_disabled (lib/smp_processor_id.c:52)
[4219.948747][T29118] lwtunnel_output (net/core/lwtunnel.c:359)
[4219.948754][T29118] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4219.948761][T29118] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.948766][T29118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4219.948771][T29118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.948783][T29118] rawv6_sendmsg (net/ipv6/raw.c:918)
[4219.948795][T29118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4219.948800][T29118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4219.948804][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.948811][T29118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4219.948815][T29118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4219.948824][T29118] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4219.948840][T29118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4219.948843][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.948854][T29118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.948859][T29118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.948865][T29118] ? __pfx___sys_sendto (net/socket.c:2147)
[4219.948879][T29118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4219.948885][T29118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4219.948893][T29118] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4219.948901][T29118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4219.948911][T29118] __x64_sys_sendto (net/socket.c:2183)
[4219.948915][T29118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4219.948918][T29118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4219.948923][T29118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4219.948927][T29118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4219.948931][T29118] RIP: 0033:0x7f7134237a4a
[ 4219.948934][T29118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4219.948937][T29118] RSP: 002b:00007ffc488bf7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4219.948940][T29118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7134237a4a
[ 4219.948942][T29118] RDX: 0000000000000040 RSI: 00000000096a7340 RDI: 0000000000000005
[ 4219.948944][T29118] RBP: 00007ffc488bf860 R08: 0000000000418574 R09: 000000000000001c
[ 4219.948946][T29118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4219.948948][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7134360000
| [ 4219.948948][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7134360000
| [ 4219.948963][T29118]
| [ 4219.967726][T29118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29118
| [4219.968117][T29118] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4219.968405][T29118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4219.968407][T29118] Call Trace:
[ 4219.968409][T29118]
[4219.968411][T29118] dump_stack_lvl (lib/dump_stack.c:123)
[4219.968417][T29118] check_preemption_disabled (lib/smp_processor_id.c:52)
[4219.968424][T29118] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4219.968430][T29118] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4219.968437][T29118] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.968442][T29118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4219.968448][T29118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4219.968460][T29118] rawv6_sendmsg (net/ipv6/raw.c:918)
[4219.968472][T29118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4219.968477][T29118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4219.968481][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.968489][T29118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4219.968492][T29118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4219.968501][T29118] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4219.968517][T29118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4219.968520][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[4219.968532][T29118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.968536][T29118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4219.968542][T29118] ? __pfx___sys_sendto (net/socket.c:2147)
[4219.968557][T29118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4219.968563][T29118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4219.968570][T29118] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4219.968578][T29118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4219.968588][T29118] __x64_sys_sendto (net/socket.c:2183)
[4219.968592][T29118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4219.968595][T29118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4219.968600][T29118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4219.968605][T29118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4219.968608][T29118] RIP: 0033:0x7f7134237a4a
[ 4219.968611][T29118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4219.968614][T29118] RSP: 002b:00007ffc488bf7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4219.968618][T29118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7134237a4a
[ 4219.968620][T29118] RDX: 0000000000000040 RSI: 00000000096a7340 RDI: 0000000000000005
[ 4219.968622][T29118] RBP: 00007ffc488bf860 R08: 0000000000418574 R09: 000000000000001c
[ 4219.968625][T29118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4219.968626][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7134360000
| [ 4219.968626][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7134360000
| [ 4219.968641][T29118]
| [ 4220.474737][T29122] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29122
| [4220.475201][T29122] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4220.475469][T29122] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4220.475472][T29122] Call Trace:
[ 4220.475474][T29122]
[4220.475476][T29122] dump_stack_lvl (lib/dump_stack.c:123)
[4220.475486][T29122] check_preemption_disabled (lib/smp_processor_id.c:52)
[4220.475493][T29122] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4220.475499][T29122] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4220.475508][T29122] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4220.475516][T29122] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4220.475521][T29122] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4220.475533][T29122] rawv6_sendmsg (net/ipv6/raw.c:918)
[4220.475545][T29122] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4220.475550][T29122] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4220.475557][T29122] ? __lock_release (kernel/locking/lockdep.c:5534)
[4220.475568][T29122] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4220.475575][T29122] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4220.475584][T29122] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4220.475600][T29122] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4220.475603][T29122] ? __lock_release (kernel/locking/lockdep.c:5534)
[4220.475615][T29122] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4220.475621][T29122] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4220.475627][T29122] ? __pfx___sys_sendto (net/socket.c:2147)
[4220.475641][T29122] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4220.475648][T29122] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4220.475658][T29122] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4220.475665][T29122] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4220.475676][T29122] __x64_sys_sendto (net/socket.c:2183)
[4220.475680][T29122] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4220.475683][T29122] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4220.475687][T29122] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4220.475692][T29122] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4220.475697][T29122] RIP: 0033:0x7fb648d9ca4a
[ 4220.475702][T29122] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4220.475705][T29122] RSP: 002b:00007ffcbf453a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4220.475709][T29122] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb648d9ca4a
[ 4220.475711][T29122] RDX: 0000000000000040 RSI: 0000000017eb0340 RDI: 0000000000000005
[ 4220.475713][T29122] RBP: 00007ffcbf453aa0 R08: 0000000000418574 R09: 000000000000001c
[ 4220.475715][T29122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4220.475717][T29122] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb648ec5000
| [ 4223.619899][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4224.825343][T29142] check_preemption_disabled: 10 callbacks suppressed
| [ 4224.825351][T29142] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29142
| [4224.826119][T29142] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4224.827374][T29142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4224.827376][T29142] Call Trace:
[ 4224.827379][T29142]
[4224.827381][T29142] dump_stack_lvl (lib/dump_stack.c:123)
[4224.827389][T29142] check_preemption_disabled (lib/smp_processor_id.c:52)
[4224.827396][T29142] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4224.827402][T29142] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4224.827410][T29142] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.827417][T29142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4224.827422][T29142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4224.827434][T29142] rawv6_sendmsg (net/ipv6/raw.c:918)
[4224.827446][T29142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4224.827451][T29142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4224.827458][T29142] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.827467][T29142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4224.827472][T29142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4224.827481][T29142] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4224.827497][T29142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4224.827500][T29142] ? __lock_release (kernel/locking/lockdep.c:5534)
[4224.827511][T29142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.827517][T29142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4224.827523][T29142] ? __pfx___sys_sendto (net/socket.c:2147)
[4224.827537][T29142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4224.827544][T29142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4224.827553][T29142] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4224.827560][T29142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4224.827570][T29142] __x64_sys_sendto (net/socket.c:2183)
[4224.827574][T29142] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4224.827578][T29142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4224.827583][T29142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4224.827587][T29142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4224.827592][T29142] RIP: 0033:0x7f4958b36a4a
[ 4224.827596][T29142] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4224.827599][T29142] RSP: 002b:00007ffd966fe738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4224.827603][T29142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4958b36a4a
[ 4224.827606][T29142] RDX: 0000000000000040 RSI: 000000003f1f1340 RDI: 0000000000000005
[ 4224.827608][T29142] RBP: 00007ffd966fe7c0 R08: 0000000000418574 R09: 000000000000001c
[ 4224.827610][T29142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4224.827612][T29142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4958c5f000
| [ 4224.827626][T29142]
| [ 4224.827629][T29142] lwtunnel_output(): recursion limit reached on datapath
| [ 4226.316731][T29146] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29146
| [4226.317253][T29146] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4226.317527][T29146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4226.317530][T29146] Call Trace:
[ 4226.317532][T29146]
[4226.317534][T29146] dump_stack_lvl (lib/dump_stack.c:123)
[4226.317543][T29146] check_preemption_disabled (lib/smp_processor_id.c:52)
[4226.317549][T29146] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4226.317556][T29146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4226.317563][T29146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4226.317571][T29146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4226.317576][T29146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4226.317587][T29146] rawv6_sendmsg (net/ipv6/raw.c:918)
[4226.317600][T29146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4226.317605][T29146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4226.317612][T29146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4226.317622][T29146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4226.317627][T29146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4226.317637][T29146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4226.317652][T29146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4226.317655][T29146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4226.317666][T29146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4226.317672][T29146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4226.317677][T29146] ? __pfx___sys_sendto (net/socket.c:2147)
[4226.317692][T29146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4226.317699][T29146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4226.317708][T29146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4226.317715][T29146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4226.317726][T29146] __x64_sys_sendto (net/socket.c:2183)
[4226.317730][T29146] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4226.317734][T29146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4226.317739][T29146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4226.317744][T29146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4226.317748][T29146] RIP: 0033:0x7f8110379a4a
[ 4226.317752][T29146] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4226.317756][T29146] RSP: 002b:00007fffc57985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4226.317759][T29146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8110379a4a
[ 4226.317762][T29146] RDX: 0000000000000040 RSI: 000000002b4ac340 RDI: 0000000000000005
[ 4226.317764][T29146] RBP: 00007fffc5798670 R08: 0000000000418574 R09: 000000000000001c
[ 4226.317766][T29146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4226.317768][T29146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81104a2000
| [ 4226.317768][T29146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81104a2000
| [ 4226.317783][T29146]
| [ 4226.317785][T29146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29146
| [4226.330830][T29146] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4226.331091][T29146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4226.331093][T29146] Call Trace:
[ 4226.331095][T29146]
[4226.331097][T29146] dump_stack_lvl (lib/dump_stack.c:123)
[4226.331102][T29146] check_preemption_disabled (lib/smp_processor_id.c:52)
[4226.331107][T29146] lwtunnel_output (net/core/lwtunnel.c:359)
[4226.331114][T29146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4226.331121][T29146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4226.331126][T29146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4226.331131][T29146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4226.331143][T29146] rawv6_sendmsg (net/ipv6/raw.c:918)
[4226.331154][T29146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4226.331160][T29146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4226.331163][T29146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4226.331171][T29146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4226.331174][T29146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4226.331183][T29146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4226.331199][T29146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4226.331202][T29146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4226.331214][T29146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4226.331219][T29146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4226.331224][T29146] ? __pfx___sys_sendto (net/socket.c:2147)
[4226.331239][T29146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4226.331245][T29146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4226.331252][T29146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4226.331259][T29146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4226.331269][T29146] __x64_sys_sendto (net/socket.c:2183)
[4226.331273][T29146] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4226.331276][T29146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4226.331280][T29146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4226.331285][T29146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4226.331288][T29146] RIP: 0033:0x7f8110379a4a
[ 4226.331292][T29146] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4226.331294][T29146] RSP: 002b:00007fffc57985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4226.331297][T29146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8110379a4a
[ 4226.331299][T29146] RDX: 0000000000000040 RSI: 000000002b4ac340 RDI: 0000000000000005
[ 4226.331301][T29146] RBP: 00007fffc5798670 R08: 0000000000418574 R09: 000000000000001c
[ 4226.331303][T29146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4226.331305][T29146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81104a2000
| [ 4226.331305][T29146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81104a2000
| [ 4226.331320][T29146]
| [ 4226.344710][T29146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29146
| [4226.345106][T29146] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4226.345390][T29146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4226.345391][T29146] Call Trace:
[ 4226.345393][T29146]
[4226.345395][T29146] dump_stack_lvl (lib/dump_stack.c:123)
[4226.345402][T29146] check_preemption_disabled (lib/smp_processor_id.c:52)
[4226.345408][T29146] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4226.345414][T29146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4226.345421][T29146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4226.345426][T29146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4226.345431][T29146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4226.345443][T29146] rawv6_sendmsg (net/ipv6/raw.c:918)
[4226.345456][T29146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4226.345461][T29146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4226.345465][T29146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4226.345473][T29146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4226.345477][T29146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4226.345486][T29146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4226.345502][T29146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4226.345505][T29146] ? __lock_release (kernel/locking/lockdep.c:5534)
[4226.345516][T29146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4226.345521][T29146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4226.345526][T29146] ? __pfx___sys_sendto (net/socket.c:2147)
[4226.345541][T29146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4226.345547][T29146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4226.345555][T29146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4226.345562][T29146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4226.345572][T29146] __x64_sys_sendto (net/socket.c:2183)
[4226.345576][T29146] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4226.345579][T29146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4226.345584][T29146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4226.345589][T29146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4226.345592][T29146] RIP: 0033:0x7f8110379a4a
[ 4226.345595][T29146] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4226.345598][T29146] RSP: 002b:00007fffc57985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4226.345601][T29146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8110379a4a
[ 4226.345604][T29146] RDX: 0000000000000040 RSI: 000000002b4ac340 RDI: 0000000000000005
[ 4226.345606][T29146] RBP: 00007fffc5798670 R08: 0000000000418574 R09: 000000000000001c
[ 4226.345608][T29146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4226.345610][T29146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81104a2000
| [ 4226.345610][T29146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81104a2000
| [ 4226.345625][T29146]
| [ 4226.826781][T29150] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29150
| [4226.827266][T29150] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4226.827534][T29150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4226.827536][T29150] Call Trace:
[ 4226.827538][T29150]
[4226.827540][T29150] dump_stack_lvl (lib/dump_stack.c:123)
[4226.827548][T29150] check_preemption_disabled (lib/smp_processor_id.c:52)
[4226.827555][T29150] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4226.827561][T29150] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4226.827568][T29150] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4226.827575][T29150] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4226.827580][T29150] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4226.827592][T29150] rawv6_sendmsg (net/ipv6/raw.c:918)
[4226.827604][T29150] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4226.827609][T29150] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4226.827615][T29150] ? __lock_release (kernel/locking/lockdep.c:5534)
[4226.827625][T29150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4226.827630][T29150] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4226.827639][T29150] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4226.827655][T29150] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4226.827658][T29150] ? __lock_release (kernel/locking/lockdep.c:5534)
[4226.827669][T29150] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4226.827675][T29150] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4226.827680][T29150] ? __pfx___sys_sendto (net/socket.c:2147)
[4226.827695][T29150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4226.827701][T29150] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4226.827710][T29150] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4226.827718][T29150] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4226.827727][T29150] __x64_sys_sendto (net/socket.c:2183)
[4226.827731][T29150] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4226.827735][T29150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4226.827740][T29150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4226.827745][T29150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4226.827749][T29150] RIP: 0033:0x7f0b3f3bea4a
[ 4226.827753][T29150] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4226.827756][T29150] RSP: 002b:00007ffcbd3b5968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4226.827760][T29150] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b3f3bea4a
[ 4226.827762][T29150] RDX: 0000000000000040 RSI: 000000000c163340 RDI: 0000000000000005
[ 4226.827764][T29150] RBP: 00007ffcbd3b59f0 R08: 0000000000418574 R09: 000000000000001c
[ 4226.827766][T29150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4226.827768][T29150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b3f4e7000
| [ 4226.827782][T29150]
| [ 4226.827785][T29150] lwtunnel_output(): recursion limit reached on datapath
| [ 4228.329616][T29154] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29154
| [4228.330082][T29154] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4228.331457][T29154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4228.331460][T29154] Call Trace:
[ 4228.331462][T29154]
[4228.331464][T29154] dump_stack_lvl (lib/dump_stack.c:123)
[4228.331474][T29154] check_preemption_disabled (lib/smp_processor_id.c:52)
[4228.331481][T29154] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4228.331488][T29154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4228.331497][T29154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.331505][T29154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4228.331510][T29154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.331522][T29154] rawv6_sendmsg (net/ipv6/raw.c:918)
[4228.331534][T29154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4228.331539][T29154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4228.331547][T29154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.331558][T29154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4228.331564][T29154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4228.331573][T29154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4228.331589][T29154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4228.331592][T29154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.331604][T29154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.331610][T29154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.331616][T29154] ? __pfx___sys_sendto (net/socket.c:2147)
[4228.331630][T29154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4228.331637][T29154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4228.331647][T29154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4228.331654][T29154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4228.331664][T29154] __x64_sys_sendto (net/socket.c:2183)
[4228.331668][T29154] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4228.331673][T29154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4228.331678][T29154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4228.331683][T29154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4228.331688][T29154] RIP: 0033:0x7fa1fa9eca4a
[ 4228.331693][T29154] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4228.331696][T29154] RSP: 002b:00007ffdc0e1cee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4228.331700][T29154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1fa9eca4a
[ 4228.331703][T29154] RDX: 0000000000000040 RSI: 000000001c828340 RDI: 0000000000000005
[ 4228.331704][T29154] RBP: 00007ffdc0e1cf70 R08: 0000000000418574 R09: 000000000000001c
[ 4228.331706][T29154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4228.331708][T29154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fab15000
| [ 4228.331708][T29154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fab15000
| [ 4228.331723][T29154]
| [ 4228.331726][T29154] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29154
| [4228.343318][T29154] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4228.343563][T29154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4228.343564][T29154] Call Trace:
[ 4228.343566][T29154]
[4228.343568][T29154] dump_stack_lvl (lib/dump_stack.c:123)
[4228.343573][T29154] check_preemption_disabled (lib/smp_processor_id.c:52)
[4228.343579][T29154] lwtunnel_output (net/core/lwtunnel.c:359)
[4228.343585][T29154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4228.343592][T29154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.343597][T29154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4228.343602][T29154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.343614][T29154] rawv6_sendmsg (net/ipv6/raw.c:918)
[4228.343626][T29154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4228.343631][T29154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4228.343634][T29154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.343642][T29154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4228.343646][T29154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4228.343654][T29154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4228.343671][T29154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4228.343673][T29154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.343685][T29154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.343689][T29154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.343695][T29154] ? __pfx___sys_sendto (net/socket.c:2147)
[4228.343710][T29154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4228.343716][T29154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4228.343724][T29154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4228.343731][T29154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4228.343741][T29154] __x64_sys_sendto (net/socket.c:2183)
[4228.343745][T29154] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4228.343748][T29154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4228.343753][T29154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4228.343758][T29154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4228.343761][T29154] RIP: 0033:0x7fa1fa9eca4a
[ 4228.343764][T29154] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4228.343767][T29154] RSP: 002b:00007ffdc0e1cee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4228.343770][T29154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1fa9eca4a
[ 4228.343772][T29154] RDX: 0000000000000040 RSI: 000000001c828340 RDI: 0000000000000005
[ 4228.343774][T29154] RBP: 00007ffdc0e1cf70 R08: 0000000000418574 R09: 000000000000001c
[ 4228.343776][T29154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4228.343778][T29154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fab15000
| [ 4228.343778][T29154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fab15000
| [ 4228.343792][T29154]
| [ 4228.361353][T29154] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29154
| [4228.361713][T29154] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4228.361960][T29154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4228.361962][T29154] Call Trace:
[ 4228.361964][T29154]
[4228.361966][T29154] dump_stack_lvl (lib/dump_stack.c:123)
[4228.361972][T29154] check_preemption_disabled (lib/smp_processor_id.c:52)
[4228.361977][T29154] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4228.361984][T29154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4228.361991][T29154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.361996][T29154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4228.362001][T29154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4228.362013][T29154] rawv6_sendmsg (net/ipv6/raw.c:918)
[4228.362025][T29154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4228.362031][T29154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4228.362035][T29154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.362043][T29154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4228.362046][T29154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4228.362055][T29154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4228.362071][T29154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4228.362074][T29154] ? __lock_release (kernel/locking/lockdep.c:5534)
[4228.362086][T29154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.362090][T29154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4228.362096][T29154] ? __pfx___sys_sendto (net/socket.c:2147)
[4228.362111][T29154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4228.362117][T29154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4228.362125][T29154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4228.362132][T29154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4228.362142][T29154] __x64_sys_sendto (net/socket.c:2183)
[4228.362146][T29154] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4228.362149][T29154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4228.362154][T29154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4228.362159][T29154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4228.362162][T29154] RIP: 0033:0x7fa1fa9eca4a
[ 4228.362166][T29154] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4228.362169][T29154] RSP: 002b:00007ffdc0e1cee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4228.362172][T29154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1fa9eca4a
[ 4228.362174][T29154] RDX: 0000000000000040 RSI: 000000001c828340 RDI: 0000000000000005
[ 4228.362175][T29154] RBP: 00007ffdc0e1cf70 R08: 0000000000418574 R09: 000000000000001c
[ 4228.362177][T29154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4228.362179][T29154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fab15000
| [ 4228.362179][T29154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fab15000
| [ 4228.362193][T29154]
| [ 4229.233961][T29162] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29162
| [4229.234461][T29162] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4229.234731][T29162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4229.234733][T29162] Call Trace:
[ 4229.234735][T29162]
[4229.234738][T29162] dump_stack_lvl (lib/dump_stack.c:123)
[4229.234746][T29162] check_preemption_disabled (lib/smp_processor_id.c:52)
[4229.234753][T29162] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4229.234759][T29162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4229.234766][T29162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.234774][T29162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4229.234779][T29162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4229.234791][T29162] rawv6_sendmsg (net/ipv6/raw.c:918)
[4229.234803][T29162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4229.234808][T29162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4229.234815][T29162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.234824][T29162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4229.234829][T29162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4229.234838][T29162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4229.234854][T29162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4229.234857][T29162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4229.234869][T29162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.234874][T29162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4229.234880][T29162] ? __pfx___sys_sendto (net/socket.c:2147)
[4229.234895][T29162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4229.234901][T29162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4229.234911][T29162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4229.234918][T29162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4229.234928][T29162] __x64_sys_sendto (net/socket.c:2183)
[4229.234932][T29162] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4229.234936][T29162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4229.234941][T29162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4229.234945][T29162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4229.234949][T29162] RIP: 0033:0x7f3f2748ba4a
[ 4229.234954][T29162] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4229.234957][T29162] RSP: 002b:00007ffd061fdb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4229.234961][T29162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f2748ba4a
[ 4229.234963][T29162] RDX: 0000000000000040 RSI: 0000000021f0a340 RDI: 0000000000000005
[ 4229.234965][T29162] RBP: 00007ffd061fdc00 R08: 0000000000418574 R09: 000000000000001c
[ 4229.234967][T29162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4229.234969][T29162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f275b4000
| [ 4229.234984][T29162]
| [ 4229.234986][T29162] lwtunnel_output(): recursion limit reached on datapath
| [ 4230.712020][T29166] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29166
| [4230.712504][T29166] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4230.712767][T29166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4230.712770][T29166] Call Trace:
[ 4230.712772][T29166]
[4230.712775][T29166] dump_stack_lvl (lib/dump_stack.c:123)
[4230.712784][T29166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4230.712791][T29166] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4230.712798][T29166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4230.712806][T29166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.712814][T29166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4230.712819][T29166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.712831][T29166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4230.712843][T29166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4230.712848][T29166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4230.712856][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.712866][T29166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4230.712873][T29166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4230.712882][T29166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4230.712898][T29166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4230.712902][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.712913][T29166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.712919][T29166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.712925][T29166] ? __pfx___sys_sendto (net/socket.c:2147)
[4230.712939][T29166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4230.712946][T29166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4230.712956][T29166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4230.712964][T29166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4230.712974][T29166] __x64_sys_sendto (net/socket.c:2183)
[4230.712977][T29166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4230.712981][T29166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4230.712986][T29166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4230.712990][T29166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4230.712995][T29166] RIP: 0033:0x7ff9e1480a4a
[ 4230.713000][T29166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4230.713002][T29166] RSP: 002b:00007ffe1eda0508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4230.713007][T29166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9e1480a4a
[ 4230.713009][T29166] RDX: 0000000000000040 RSI: 000000000860c340 RDI: 0000000000000005
[ 4230.713010][T29166] RBP: 00007ffe1eda0590 R08: 0000000000418574 R09: 000000000000001c
[ 4230.713012][T29166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4230.713014][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e15a9000
| [ 4230.713014][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e15a9000
| [ 4230.713028][T29166]
| [ 4230.713030][T29166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29166
| [4230.725407][T29166] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4230.725658][T29166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4230.725660][T29166] Call Trace:
[ 4230.725661][T29166]
[4230.725664][T29166] dump_stack_lvl (lib/dump_stack.c:123)
[4230.725670][T29166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4230.725675][T29166] lwtunnel_output (net/core/lwtunnel.c:359)
[4230.725682][T29166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4230.725688][T29166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.725694][T29166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4230.725699][T29166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.725711][T29166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4230.725723][T29166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4230.725728][T29166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4230.725732][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.725739][T29166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4230.725743][T29166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4230.725752][T29166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4230.725768][T29166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4230.725771][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.725782][T29166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.725787][T29166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.725793][T29166] ? __pfx___sys_sendto (net/socket.c:2147)
[4230.725807][T29166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4230.725813][T29166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4230.725821][T29166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4230.725828][T29166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4230.725838][T29166] __x64_sys_sendto (net/socket.c:2183)
[4230.725842][T29166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4230.725845][T29166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4230.725849][T29166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4230.725854][T29166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4230.725857][T29166] RIP: 0033:0x7ff9e1480a4a
[ 4230.725861][T29166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4230.725864][T29166] RSP: 002b:00007ffe1eda0508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4230.725868][T29166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9e1480a4a
[ 4230.725869][T29166] RDX: 0000000000000040 RSI: 000000000860c340 RDI: 0000000000000005
[ 4230.725871][T29166] RBP: 00007ffe1eda0590 R08: 0000000000418574 R09: 000000000000001c
[ 4230.725873][T29166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4230.725875][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e15a9000
| [ 4230.725875][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e15a9000
| [ 4230.725890][T29166]
| [ 4230.743985][T29166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29166
| [4230.744364][T29166] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4230.744612][T29166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4230.744614][T29166] Call Trace:
[ 4230.744616][T29166]
[4230.744618][T29166] dump_stack_lvl (lib/dump_stack.c:123)
[4230.744624][T29166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4230.744629][T29166] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4230.744636][T29166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4230.744643][T29166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.744648][T29166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4230.744653][T29166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4230.744666][T29166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4230.744677][T29166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4230.744682][T29166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4230.744687][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.744694][T29166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4230.744698][T29166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4230.744706][T29166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4230.744723][T29166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4230.744726][T29166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4230.744737][T29166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.744741][T29166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4230.744747][T29166] ? __pfx___sys_sendto (net/socket.c:2147)
[4230.744762][T29166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4230.744768][T29166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4230.744776][T29166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4230.744784][T29166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4230.744794][T29166] __x64_sys_sendto (net/socket.c:2183)
[4230.744798][T29166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4230.744801][T29166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4230.744806][T29166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4230.744811][T29166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4230.744813][T29166] RIP: 0033:0x7ff9e1480a4a
[ 4230.744817][T29166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4230.744820][T29166] RSP: 002b:00007ffe1eda0508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4230.744823][T29166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9e1480a4a
[ 4230.744825][T29166] RDX: 0000000000000040 RSI: 000000000860c340 RDI: 0000000000000005
[ 4230.744827][T29166] RBP: 00007ffe1eda0590 R08: 0000000000418574 R09: 000000000000001c
[ 4230.744829][T29166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4230.744831][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e15a9000
| [ 4230.744831][T29166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e15a9000
| [ 4230.744845][T29166]
| [ 4231.241843][T29170] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29170
| [4231.242317][T29170] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4231.242571][T29170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4231.242573][T29170] Call Trace:
[ 4231.242575][T29170]
[4231.242578][T29170] dump_stack_lvl (lib/dump_stack.c:123)
[4231.242587][T29170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4231.242594][T29170] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4231.242601][T29170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4231.242609][T29170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4231.242617][T29170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4231.242622][T29170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4231.242634][T29170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4231.242645][T29170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4231.242651][T29170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4231.242659][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4231.242670][T29170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4231.242676][T29170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4231.242685][T29170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4231.242701][T29170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4231.242704][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4231.242715][T29170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4231.242722][T29170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4231.242728][T29170] ? __pfx___sys_sendto (net/socket.c:2147)
[4231.242742][T29170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4231.242749][T29170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4231.242759][T29170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4231.242767][T29170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4231.242777][T29170] __x64_sys_sendto (net/socket.c:2183)
[4231.242781][T29170] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4231.242785][T29170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4231.242789][T29170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4231.242794][T29170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4231.242799][T29170] RIP: 0033:0x7f3c4d60ea4a
[ 4231.242804][T29170] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4231.242807][T29170] RSP: 002b:00007fffe75027d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4231.242811][T29170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c4d60ea4a
[ 4231.242813][T29170] RDX: 0000000000000040 RSI: 0000000008ec4340 RDI: 0000000000000005
[ 4231.242815][T29170] RBP: 00007fffe7502860 R08: 0000000000418574 R09: 000000000000001c
[ 4231.242817][T29170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4231.242819][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c4d737000
| [ 4231.242819][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c4d737000
| [ 4231.242834][T29170]
| [ 4231.242837][T29170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29170
| [4231.254712][T29170] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4231.254959][T29170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4231.254960][T29170] Call Trace:
[ 4231.254962][T29170]
[4231.254965][T29170] dump_stack_lvl (lib/dump_stack.c:123)
[4231.254970][T29170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4231.254976][T29170] lwtunnel_output (net/core/lwtunnel.c:359)
[4231.254983][T29170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4231.254989][T29170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4231.254994][T29170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4231.254999][T29170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4231.255012][T29170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4231.255023][T29170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4231.255029][T29170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4231.255032][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4231.255040][T29170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4231.255043][T29170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4231.255052][T29170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4231.255069][T29170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4231.255071][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4231.255083][T29170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4231.255087][T29170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4231.255093][T29170] ? __pfx___sys_sendto (net/socket.c:2147)
[4231.255107][T29170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4231.255114][T29170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4231.255121][T29170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4231.255128][T29170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4231.255139][T29170] __x64_sys_sendto (net/socket.c:2183)
[4231.255143][T29170] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4231.255146][T29170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4231.255151][T29170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4231.255156][T29170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4231.255160][T29170] RIP: 0033:0x7f3c4d60ea4a
[ 4231.255163][T29170] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4231.255166][T29170] RSP: 002b:00007fffe75027d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4231.255169][T29170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c4d60ea4a
[ 4231.255171][T29170] RDX: 0000000000000040 RSI: 0000000008ec4340 RDI: 0000000000000005
[ 4231.255174][T29170] RBP: 00007fffe7502860 R08: 0000000000418574 R09: 000000000000001c
[ 4231.255176][T29170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4231.255178][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c4d737000
| [ 4231.255178][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c4d737000
| [ 4231.255192][T29170]
| [ 4231.269551][T29170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29170
| [4231.269924][T29170] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4231.270173][T29170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4231.270175][T29170] Call Trace:
[ 4231.270177][T29170]
[4231.270179][T29170] dump_stack_lvl (lib/dump_stack.c:123)
[4231.270185][T29170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4231.270190][T29170] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4231.270197][T29170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4231.270204][T29170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4231.270210][T29170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4231.270216][T29170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4231.270228][T29170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4231.270240][T29170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4231.270245][T29170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4231.270250][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4231.270258][T29170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4231.270261][T29170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4231.270271][T29170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4231.270287][T29170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4231.270290][T29170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4231.270302][T29170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4231.270306][T29170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4231.270312][T29170] ? __pfx___sys_sendto (net/socket.c:2147)
[4231.270327][T29170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4231.270333][T29170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4231.270341][T29170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4231.270348][T29170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4231.270358][T29170] __x64_sys_sendto (net/socket.c:2183)
[4231.270362][T29170] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4231.270365][T29170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4231.270371][T29170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4231.270376][T29170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4231.270380][T29170] RIP: 0033:0x7f3c4d60ea4a
[ 4231.270383][T29170] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4231.270386][T29170] RSP: 002b:00007fffe75027d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4231.270389][T29170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c4d60ea4a
[ 4231.270392][T29170] RDX: 0000000000000040 RSI: 0000000008ec4340 RDI: 0000000000000005
[ 4231.270394][T29170] RBP: 00007fffe7502860 R08: 0000000000418574 R09: 000000000000001c
[ 4231.270396][T29170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4231.270398][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c4d737000
| [ 4231.270398][T29170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c4d737000
| [ 4231.270413][T29170]
| [ 4231.754804][T29174] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29174
| [4231.755289][T29174] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4231.755546][T29174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4231.755549][T29174] Call Trace:
[ 4231.755551][T29174]
[4231.755554][T29174] dump_stack_lvl (lib/dump_stack.c:123)
[4231.755563][T29174] check_preemption_disabled (lib/smp_processor_id.c:52)
[4231.755570][T29174] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4231.755577][T29174] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4231.755585][T29174] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4231.755594][T29174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4231.755599][T29174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4231.755611][T29174] rawv6_sendmsg (net/ipv6/raw.c:918)
[4231.755622][T29174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4231.755627][T29174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4231.755635][T29174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4231.755645][T29174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4231.755652][T29174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4231.755661][T29174] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4231.755677][T29174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4231.755680][T29174] ? __lock_release (kernel/locking/lockdep.c:5534)
[4231.755691][T29174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4231.755697][T29174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4231.755703][T29174] ? __pfx___sys_sendto (net/socket.c:2147)
[4231.755717][T29174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4231.755725][T29174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4231.755735][T29174] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4231.755742][T29174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4231.755752][T29174] __x64_sys_sendto (net/socket.c:2183)
[4231.755756][T29174] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4231.755760][T29174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4231.755766][T29174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4231.755770][T29174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4231.755775][T29174] RIP: 0033:0x7f4753371a4a
[ 4231.755781][T29174] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4231.755784][T29174] RSP: 002b:00007ffc18780a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4231.755788][T29174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4753371a4a
[ 4231.755791][T29174] RDX: 0000000000000040 RSI: 000000002bb0f340 RDI: 0000000000000005
[ 4231.755792][T29174] RBP: 00007ffc18780af0 R08: 0000000000418574 R09: 000000000000001c
[ 4231.755795][T29174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4231.755797][T29174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f475349a000
| [ 4231.755811][T29174]
| [ 4231.755814][T29174] lwtunnel_output(): recursion limit reached on datapath
| [ 4233.227863][T29178] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29178
| [4233.229131][T29178] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4233.229404][T29178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4233.229406][T29178] Call Trace:
[ 4233.229408][T29178]
[4233.229411][T29178] dump_stack_lvl (lib/dump_stack.c:123)
[4233.229419][T29178] check_preemption_disabled (lib/smp_processor_id.c:52)
[4233.229425][T29178] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4233.229432][T29178] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4233.229439][T29178] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4233.229446][T29178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4233.229451][T29178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4233.229463][T29178] rawv6_sendmsg (net/ipv6/raw.c:918)
[4233.229475][T29178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4233.229480][T29178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4233.229486][T29178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4233.229496][T29178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4233.229501][T29178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4233.229510][T29178] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4233.229526][T29178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4233.229529][T29178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4233.229540][T29178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4233.229546][T29178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4233.229552][T29178] ? __pfx___sys_sendto (net/socket.c:2147)
[4233.229567][T29178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4233.229573][T29178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4233.229582][T29178] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4233.229589][T29178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4233.229599][T29178] __x64_sys_sendto (net/socket.c:2183)
[4233.229603][T29178] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4233.229607][T29178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4233.229613][T29178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4233.229618][T29178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4233.229622][T29178] RIP: 0033:0x7fe1dc4baa4a
[ 4233.229626][T29178] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4233.229629][T29178] RSP: 002b:00007ffd8d3fe838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4233.229633][T29178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1dc4baa4a
[ 4233.229636][T29178] RDX: 0000000000000040 RSI: 000000000faf2340 RDI: 0000000000000005
[ 4233.229638][T29178] RBP: 00007ffd8d3fe8c0 R08: 0000000000418574 R09: 000000000000001c
[ 4233.229639][T29178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4233.229641][T29178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1dc5e3000
| [ 4233.229656][T29178]
| [ 4233.229659][T29178] lwtunnel_output(): recursion limit reached on datapath
| [ 4234.714774][T29182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29182
| [4234.715255][T29182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4234.715514][T29182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4234.715516][T29182] Call Trace:
[ 4234.715519][T29182]
[4234.715521][T29182] dump_stack_lvl (lib/dump_stack.c:123)
[4234.715530][T29182] check_preemption_disabled (lib/smp_processor_id.c:52)
[4234.715537][T29182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4234.715544][T29182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4234.715552][T29182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.715560][T29182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4234.715565][T29182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.715577][T29182] rawv6_sendmsg (net/ipv6/raw.c:918)
[4234.715589][T29182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4234.715594][T29182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4234.715602][T29182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.715613][T29182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4234.715619][T29182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4234.715629][T29182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4234.715645][T29182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4234.715648][T29182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.715659][T29182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.715666][T29182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.715672][T29182] ? __pfx___sys_sendto (net/socket.c:2147)
[4234.715691][T29182] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[4234.715695][T29182] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4234.715708][T29182] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4234.715715][T29182] __x64_sys_sendto (net/socket.c:2183)
[4234.715719][T29182] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4234.715723][T29182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4234.715727][T29182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4234.715732][T29182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4234.715736][T29182] RIP: 0033:0x7fedeb015a4a
[ 4234.715741][T29182] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4234.715744][T29182] RSP: 002b:00007ffed784ce88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4234.715748][T29182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fedeb015a4a
[ 4234.715751][T29182] RDX: 0000000000000040 RSI: 0000000015f75340 RDI: 0000000000000005
[ 4234.715753][T29182] RBP: 00007ffed784cf10 R08: 0000000000418574 R09: 000000000000001c
[ 4234.715755][T29182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4234.715757][T29182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedeb13e000
| [ 4234.715757][T29182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedeb13e000
| [ 4234.715771][T29182]
| [ 4234.715774][T29182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29182
| [4234.727470][T29182] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4234.727716][T29182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4234.727718][T29182] Call Trace:
[ 4234.727720][T29182]
[4234.727722][T29182] dump_stack_lvl (lib/dump_stack.c:123)
[4234.727727][T29182] check_preemption_disabled (lib/smp_processor_id.c:52)
[4234.727733][T29182] lwtunnel_output (net/core/lwtunnel.c:359)
[4234.727740][T29182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4234.727746][T29182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.727752][T29182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4234.727757][T29182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4234.727769][T29182] rawv6_sendmsg (net/ipv6/raw.c:918)
[4234.727780][T29182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4234.727786][T29182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4234.727789][T29182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.727797][T29182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4234.727800][T29182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4234.727809][T29182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4234.727825][T29182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4234.727828][T29182] ? __lock_release (kernel/locking/lockdep.c:5534)
[4234.727840][T29182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.727844][T29182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4234.727850][T29182] ? __pfx___sys_sendto (net/socket.c:2147)
[4234.727869][T29182] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[4234.727874][T29182] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4234.727886][T29182] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4234.727893][T29182] __x64_sys_sendto (net/socket.c:2183)
[4234.727897][T29182] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4234.727900][T29182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4234.727905][T29182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4234.727910][T29182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4234.727912][T29182] RIP: 0033:0x7fedeb015a4a
[ 4234.727916][T29182] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4234.727919][T29182] RSP: 002b:00007ffed784ce88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4234.727922][T29182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fedeb015a4a
[ 4234.727924][T29182] RDX: 0000000000000040 RSI: 0000000015f75340 RDI: 0000000000000005
[ 4234.727926][T29182] RBP: 00007ffed784cf10 R08: 0000000000418574 R09: 000000000000001c
[ 4234.727928][T29182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4234.727930][T29182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedeb13e000
| [ 4234.727944][T29182]
| [ 4236.164190][T29194] check_preemption_disabled: 7 callbacks suppressed
| [ 4236.164198][T29194] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29194
| [4236.166154][T29194] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4236.166451][T29194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.166453][T29194] Call Trace:
[ 4236.166455][T29194]
[4236.166458][T29194] dump_stack_lvl (lib/dump_stack.c:123)
[4236.166465][T29194] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.166472][T29194] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4236.166479][T29194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.166486][T29194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.166493][T29194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.166498][T29194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.166510][T29194] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.166522][T29194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.166527][T29194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.166534][T29194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.166543][T29194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.166548][T29194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.166557][T29194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.166573][T29194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.166576][T29194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.166588][T29194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.166593][T29194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.166599][T29194] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.166613][T29194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.166620][T29194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.166629][T29194] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.166636][T29194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.166646][T29194] __x64_sys_sendto (net/socket.c:2183)
[4236.166650][T29194] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.166653][T29194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.166658][T29194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.166662][T29194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.166666][T29194] RIP: 0033:0x7feb593c3a4a
[ 4236.166671][T29194] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.166673][T29194] RSP: 002b:00007fff19367168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.166677][T29194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb593c3a4a
[ 4236.166679][T29194] RDX: 0000000000000040 RSI: 0000000038748340 RDI: 0000000000000005
[ 4236.166681][T29194] RBP: 00007fff193671f0 R08: 0000000000418574 R09: 000000000000001c
[ 4236.166683][T29194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.166685][T29194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb594ec000
| [ 4236.166685][T29194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb594ec000
| [ 4236.166700][T29194]
| [ 4236.166703][T29194] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29194
| [4236.179335][T29194] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4236.179602][T29194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.179604][T29194] Call Trace:
[ 4236.179605][T29194]
[4236.179608][T29194] dump_stack_lvl (lib/dump_stack.c:123)
[4236.179613][T29194] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.179618][T29194] lwtunnel_output (net/core/lwtunnel.c:359)
[4236.179625][T29194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.179632][T29194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.179637][T29194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.179642][T29194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.179654][T29194] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.179666][T29194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.179671][T29194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.179675][T29194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.179682][T29194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.179685][T29194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.179694][T29194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.179711][T29194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.179714][T29194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.179725][T29194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.179729][T29194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.179735][T29194] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.179750][T29194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.179756][T29194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.179763][T29194] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.179770][T29194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.179780][T29194] __x64_sys_sendto (net/socket.c:2183)
[4236.179784][T29194] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.179787][T29194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.179792][T29194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.179797][T29194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.179800][T29194] RIP: 0033:0x7feb593c3a4a
[ 4236.179803][T29194] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.179805][T29194] RSP: 002b:00007fff19367168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.179809][T29194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb593c3a4a
[ 4236.179811][T29194] RDX: 0000000000000040 RSI: 0000000038748340 RDI: 0000000000000005
[ 4236.179812][T29194] RBP: 00007fff193671f0 R08: 0000000000418574 R09: 000000000000001c
[ 4236.179814][T29194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.179816][T29194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb594ec000
| [ 4236.179816][T29194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb594ec000
| [ 4236.179830][T29194]
| [ 4236.197789][T29194] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29194
| [4236.198176][T29194] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4236.198459][T29194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.198460][T29194] Call Trace:
[ 4236.198462][T29194]
[4236.198465][T29194] dump_stack_lvl (lib/dump_stack.c:123)
[4236.198471][T29194] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.198476][T29194] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4236.198483][T29194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.198489][T29194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.198495][T29194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.198500][T29194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.198512][T29194] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.198524][T29194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.198529][T29194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.198533][T29194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.198540][T29194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.198544][T29194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.198553][T29194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.198569][T29194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.198573][T29194] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.198584][T29194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.198588][T29194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.198594][T29194] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.198608][T29194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.198614][T29194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.198622][T29194] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.198629][T29194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.198639][T29194] __x64_sys_sendto (net/socket.c:2183)
[4236.198643][T29194] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.198646][T29194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.198651][T29194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.198656][T29194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.198659][T29194] RIP: 0033:0x7feb593c3a4a
[ 4236.198663][T29194] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.198665][T29194] RSP: 002b:00007fff19367168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.198669][T29194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb593c3a4a
[ 4236.198671][T29194] RDX: 0000000000000040 RSI: 0000000038748340 RDI: 0000000000000005
[ 4236.198673][T29194] RBP: 00007fff193671f0 R08: 0000000000418574 R09: 000000000000001c
[ 4236.198675][T29194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.198677][T29194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb594ec000
| [ 4236.198677][T29194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb594ec000
| [ 4236.198692][T29194]
| [ 4236.695968][T29198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29198
| [4236.696728][T29198] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4236.696984][T29198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.696986][T29198] Call Trace:
[ 4236.696988][T29198]
[4236.696991][T29198] dump_stack_lvl (lib/dump_stack.c:123)
[4236.697000][T29198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.697007][T29198] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4236.697013][T29198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.697022][T29198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.697030][T29198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.697035][T29198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.697047][T29198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.697059][T29198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.697064][T29198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.697072][T29198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.697082][T29198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.697089][T29198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.697098][T29198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.697114][T29198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.697117][T29198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.697128][T29198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.697135][T29198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.697141][T29198] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.697155][T29198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.697162][T29198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.697173][T29198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.697180][T29198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.697190][T29198] __x64_sys_sendto (net/socket.c:2183)
[4236.697194][T29198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.697198][T29198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.697203][T29198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.697208][T29198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.697214][T29198] RIP: 0033:0x7fe7bc2e7a4a
[ 4236.697218][T29198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.697222][T29198] RSP: 002b:00007ffd4204bb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.697226][T29198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7bc2e7a4a
[ 4236.697228][T29198] RDX: 0000000000000040 RSI: 0000000010f69340 RDI: 0000000000000005
[ 4236.697230][T29198] RBP: 00007ffd4204bc00 R08: 0000000000418574 R09: 000000000000001c
[ 4236.697232][T29198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.697234][T29198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bc410000
| [ 4236.697234][T29198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bc410000
| [ 4236.697249][T29198]
| [ 4236.709834][T29198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29198
| [4236.710194][T29198] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4236.710449][T29198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.710450][T29198] Call Trace:
[ 4236.710452][T29198]
[4236.710454][T29198] dump_stack_lvl (lib/dump_stack.c:123)
[4236.710460][T29198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.710466][T29198] lwtunnel_output (net/core/lwtunnel.c:359)
[4236.710472][T29198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.710479][T29198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.710484][T29198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.710489][T29198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.710501][T29198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.710513][T29198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.710518][T29198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.710522][T29198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.710530][T29198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.710533][T29198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.710542][T29198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.710559][T29198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.710561][T29198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.710573][T29198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.710577][T29198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.710583][T29198] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.710597][T29198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.710603][T29198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.710610][T29198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.710618][T29198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.710628][T29198] __x64_sys_sendto (net/socket.c:2183)
[4236.710632][T29198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.710635][T29198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.710640][T29198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.710645][T29198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.710648][T29198] RIP: 0033:0x7fe7bc2e7a4a
[ 4236.710651][T29198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.710654][T29198] RSP: 002b:00007ffd4204bb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.710657][T29198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7bc2e7a4a
[ 4236.710659][T29198] RDX: 0000000000000040 RSI: 0000000010f69340 RDI: 0000000000000005
[ 4236.710661][T29198] RBP: 00007ffd4204bc00 R08: 0000000000418574 R09: 000000000000001c
[ 4236.710662][T29198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.710664][T29198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bc410000
| [ 4236.710664][T29198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bc410000
| [ 4236.710678][T29198]
| [ 4236.711153][T29198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29198
| [4236.722814][T29198] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4236.723060][T29198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4236.723062][T29198] Call Trace:
[ 4236.723064][T29198]
[4236.723066][T29198] dump_stack_lvl (lib/dump_stack.c:123)
[4236.723072][T29198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4236.723077][T29198] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4236.723084][T29198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4236.723091][T29198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.723096][T29198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4236.723101][T29198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4236.723113][T29198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4236.723125][T29198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4236.723130][T29198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4236.723134][T29198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.723142][T29198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4236.723145][T29198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4236.723154][T29198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4236.723171][T29198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4236.723174][T29198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4236.723185][T29198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.723190][T29198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4236.723195][T29198] ? __pfx___sys_sendto (net/socket.c:2147)
[4236.723210][T29198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4236.723218][T29198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4236.723225][T29198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4236.723233][T29198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4236.723243][T29198] __x64_sys_sendto (net/socket.c:2183)
[4236.723247][T29198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4236.723250][T29198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4236.723255][T29198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4236.723259][T29198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4236.723262][T29198] RIP: 0033:0x7fe7bc2e7a4a
[ 4236.723266][T29198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4236.723269][T29198] RSP: 002b:00007ffd4204bb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4236.723272][T29198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7bc2e7a4a
[ 4236.723274][T29198] RDX: 0000000000000040 RSI: 0000000010f69340 RDI: 0000000000000005
[ 4236.723276][T29198] RBP: 00007ffd4204bc00 R08: 0000000000418574 R09: 000000000000001c
[ 4236.723278][T29198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4236.723280][T29198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bc410000
| [ 4236.723295][T29198]
| [ 4236.930493][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4237.219625][T29202] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29202
| [4237.220095][T29202] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4237.220375][T29202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4237.220377][T29202] Call Trace:
[ 4237.220380][T29202]
[4237.220382][T29202] dump_stack_lvl (lib/dump_stack.c:123)
[4237.220390][T29202] check_preemption_disabled (lib/smp_processor_id.c:52)
[4237.220396][T29202] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4237.220403][T29202] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4237.220411][T29202] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4237.220418][T29202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4237.220423][T29202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4237.220435][T29202] rawv6_sendmsg (net/ipv6/raw.c:918)
[4237.220447][T29202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4237.220452][T29202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4237.220458][T29202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4237.220467][T29202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4237.220472][T29202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4237.220482][T29202] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4237.220497][T29202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4237.220500][T29202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4237.220511][T29202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4237.220518][T29202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4237.220524][T29202] ? __pfx___sys_sendto (net/socket.c:2147)
[4237.220538][T29202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4237.220545][T29202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4237.220554][T29202] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4237.220562][T29202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4237.220572][T29202] __x64_sys_sendto (net/socket.c:2183)
[4237.220576][T29202] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4237.220579][T29202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4237.220585][T29202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4237.220590][T29202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4237.220594][T29202] RIP: 0033:0x7fe40c9a0a4a
[ 4237.220599][T29202] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4237.220601][T29202] RSP: 002b:00007fff9148a578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4237.220605][T29202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe40c9a0a4a
[ 4237.220607][T29202] RDX: 0000000000000040 RSI: 0000000011dae340 RDI: 0000000000000005
[ 4237.220609][T29202] RBP: 00007fff9148a600 R08: 0000000000418574 R09: 000000000000001c
[ 4237.220611][T29202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4237.220613][T29202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe40cac9000
| [ 4237.220627][T29202]
| [ 4237.220629][T29202] lwtunnel_output(): recursion limit reached on datapath
| [ 4238.679008][T29206] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29206
| [4238.679536][T29206] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4238.679822][T29206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4238.679824][T29206] Call Trace:
[ 4238.679826][T29206]
[4238.679829][T29206] dump_stack_lvl (lib/dump_stack.c:123)
[4238.679837][T29206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4238.679843][T29206] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4238.679850][T29206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4238.679857][T29206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4238.679864][T29206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4238.679869][T29206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4238.679881][T29206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4238.679893][T29206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4238.679898][T29206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4238.679905][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4238.679913][T29206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4238.679918][T29206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4238.679927][T29206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4238.679943][T29206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4238.679946][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4238.679957][T29206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4238.679963][T29206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4238.679969][T29206] ? __pfx___sys_sendto (net/socket.c:2147)
[4238.679983][T29206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4238.679989][T29206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4238.679998][T29206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4238.680005][T29206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4238.680015][T29206] __x64_sys_sendto (net/socket.c:2183)
[4238.680019][T29206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4238.680023][T29206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4238.680028][T29206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4238.680032][T29206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4238.680036][T29206] RIP: 0033:0x7fca09416a4a
[ 4238.680041][T29206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4238.680043][T29206] RSP: 002b:00007ffc5515c1a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4238.680047][T29206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca09416a4a
[ 4238.680049][T29206] RDX: 0000000000000040 RSI: 000000000acc2340 RDI: 0000000000000005
[ 4238.680051][T29206] RBP: 00007ffc5515c230 R08: 0000000000418574 R09: 000000000000001c
[ 4238.680053][T29206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4238.680055][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca0953f000
| [ 4238.680055][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca0953f000
| [ 4238.680069][T29206]
| [ 4238.680072][T29206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29206
| [4238.693566][T29206] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4238.693837][T29206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4238.693839][T29206] Call Trace:
[ 4238.693840][T29206]
[4238.693842][T29206] dump_stack_lvl (lib/dump_stack.c:123)
[4238.693848][T29206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4238.693854][T29206] lwtunnel_output (net/core/lwtunnel.c:359)
[4238.693861][T29206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4238.693867][T29206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4238.693873][T29206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4238.693878][T29206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4238.693890][T29206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4238.693902][T29206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4238.693907][T29206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4238.693911][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4238.693918][T29206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4238.693922][T29206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4238.693931][T29206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4238.693948][T29206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4238.693950][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4238.693962][T29206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4238.693966][T29206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4238.693972][T29206] ? __pfx___sys_sendto (net/socket.c:2147)
[4238.693986][T29206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4238.693993][T29206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4238.694000][T29206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4238.694008][T29206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4238.694023][T29206] __x64_sys_sendto (net/socket.c:2183)
[4238.694027][T29206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4238.694030][T29206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4238.694035][T29206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4238.694040][T29206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4238.694043][T29206] RIP: 0033:0x7fca09416a4a
[ 4238.694047][T29206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4238.694050][T29206] RSP: 002b:00007ffc5515c1a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4238.694054][T29206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca09416a4a
[ 4238.694056][T29206] RDX: 0000000000000040 RSI: 000000000acc2340 RDI: 0000000000000005
[ 4238.694058][T29206] RBP: 00007ffc5515c230 R08: 0000000000418574 R09: 000000000000001c
[ 4238.694060][T29206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4238.694062][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca0953f000
| [ 4238.694062][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca0953f000
| [ 4238.694077][T29206]
| [ 4238.711659][T29206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29206
| [4238.712056][T29206] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4238.712339][T29206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4238.712341][T29206] Call Trace:
[ 4238.712343][T29206]
[4238.712346][T29206] dump_stack_lvl (lib/dump_stack.c:123)
[4238.712351][T29206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4238.712357][T29206] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4238.712364][T29206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4238.712370][T29206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4238.712376][T29206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4238.712381][T29206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4238.712393][T29206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4238.712405][T29206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4238.712410][T29206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4238.712413][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4238.712421][T29206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4238.712425][T29206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4238.712434][T29206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4238.712450][T29206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4238.712453][T29206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4238.712465][T29206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4238.712469][T29206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4238.712474][T29206] ? __pfx___sys_sendto (net/socket.c:2147)
[4238.712489][T29206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4238.712495][T29206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4238.712503][T29206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4238.712510][T29206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4238.712520][T29206] __x64_sys_sendto (net/socket.c:2183)
[4238.712524][T29206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4238.712527][T29206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4238.712532][T29206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4238.712536][T29206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4238.712539][T29206] RIP: 0033:0x7fca09416a4a
[ 4238.712543][T29206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4238.712545][T29206] RSP: 002b:00007ffc5515c1a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4238.712549][T29206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca09416a4a
[ 4238.712551][T29206] RDX: 0000000000000040 RSI: 000000000acc2340 RDI: 0000000000000005
[ 4238.712553][T29206] RBP: 00007ffc5515c230 R08: 0000000000418574 R09: 000000000000001c
[ 4238.712554][T29206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4238.712556][T29206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca0953f000
| [ 4241.143010][T29218] lwtunnel_output(): recursion limit reached on datapath
| [ 4242.640359][T29222] check_preemption_disabled: 5 callbacks suppressed
| [ 4242.640366][T29222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29222
| [4242.641139][T29222] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4242.641575][T29222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4242.641576][T29222] Call Trace:
[ 4242.641579][T29222]
[4242.641581][T29222] dump_stack_lvl (lib/dump_stack.c:123)
[4242.641589][T29222] check_preemption_disabled (lib/smp_processor_id.c:52)
[4242.641595][T29222] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4242.641602][T29222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4242.641609][T29222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4242.641616][T29222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4242.641621][T29222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4242.641633][T29222] rawv6_sendmsg (net/ipv6/raw.c:918)
[4242.641645][T29222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4242.641650][T29222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4242.641655][T29222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4242.641664][T29222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4242.641669][T29222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4242.641678][T29222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4242.641694][T29222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4242.641697][T29222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4242.641708][T29222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4242.641713][T29222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4242.641719][T29222] ? __pfx___sys_sendto (net/socket.c:2147)
[4242.641733][T29222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4242.641740][T29222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4242.641749][T29222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4242.641756][T29222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4242.641766][T29222] __x64_sys_sendto (net/socket.c:2183)
[4242.641770][T29222] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4242.641774][T29222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4242.641779][T29222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4242.641784][T29222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4242.641788][T29222] RIP: 0033:0x7f7352644a4a
[ 4242.641792][T29222] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4242.641795][T29222] RSP: 002b:00007ffe33bc9e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4242.641799][T29222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7352644a4a
[ 4242.641802][T29222] RDX: 0000000000000040 RSI: 000000001b75b340 RDI: 0000000000000005
[ 4242.641803][T29222] RBP: 00007ffe33bc9f20 R08: 0000000000418574 R09: 000000000000001c
[ 4242.641805][T29222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4242.641807][T29222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f735276d000
| [ 4242.641821][T29222]
| [ 4242.641824][T29222] lwtunnel_output(): recursion limit reached on datapath
| [ 4244.107030][T29226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29226
| [4244.107512][T29226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4244.107773][T29226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4244.107775][T29226] Call Trace:
[ 4244.107778][T29226]
[4244.107780][T29226] dump_stack_lvl (lib/dump_stack.c:123)
[4244.107790][T29226] check_preemption_disabled (lib/smp_processor_id.c:52)
[4244.107796][T29226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4244.107803][T29226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4244.107812][T29226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4244.107820][T29226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4244.107825][T29226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4244.107837][T29226] rawv6_sendmsg (net/ipv6/raw.c:918)
[4244.107848][T29226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4244.107853][T29226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4244.107861][T29226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4244.107871][T29226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4244.107877][T29226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4244.107887][T29226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4244.107902][T29226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4244.107905][T29226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4244.107916][T29226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4244.107923][T29226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4244.107928][T29226] ? __pfx___sys_sendto (net/socket.c:2147)
[4244.107942][T29226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4244.107949][T29226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4244.107959][T29226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4244.107966][T29226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4244.107976][T29226] __x64_sys_sendto (net/socket.c:2183)
[4244.107980][T29226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4244.107984][T29226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4244.107989][T29226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4244.107994][T29226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4244.107998][T29226] RIP: 0033:0x7faf7d62da4a
[ 4244.108003][T29226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4244.108006][T29226] RSP: 002b:00007fff1a8a4a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4244.108010][T29226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf7d62da4a
[ 4244.108012][T29226] RDX: 0000000000000040 RSI: 000000001679d340 RDI: 0000000000000005
[ 4244.108014][T29226] RBP: 00007fff1a8a4ac0 R08: 0000000000418574 R09: 000000000000001c
[ 4244.108016][T29226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4244.108018][T29226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf7d756000
| [ 4244.108031][T29226]
| [ 4244.108034][T29226] lwtunnel_output(): recursion limit reached on datapath
| [ 4245.603109][T29230] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29230
| [4245.603592][T29230] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4245.603853][T29230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4245.603855][T29230] Call Trace:
[ 4245.603857][T29230]
[4245.603860][T29230] dump_stack_lvl (lib/dump_stack.c:123)
[4245.603869][T29230] check_preemption_disabled (lib/smp_processor_id.c:52)
[4245.603877][T29230] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4245.603883][T29230] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4245.603892][T29230] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4245.603900][T29230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4245.603905][T29230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4245.603916][T29230] rawv6_sendmsg (net/ipv6/raw.c:918)
[4245.603928][T29230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4245.603933][T29230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4245.603940][T29230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4245.603950][T29230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4245.603956][T29230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4245.603966][T29230] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4245.603991][T29230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4245.603994][T29230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4245.604005][T29230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4245.604012][T29230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4245.604017][T29230] ? __pfx___sys_sendto (net/socket.c:2147)
[4245.604031][T29230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4245.604039][T29230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4245.604050][T29230] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4245.604057][T29230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4245.604067][T29230] __x64_sys_sendto (net/socket.c:2183)
[4245.604071][T29230] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4245.604075][T29230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4245.604080][T29230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4245.604085][T29230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4245.604089][T29230] RIP: 0033:0x7fbe26d2aa4a
[ 4245.604094][T29230] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4245.604098][T29230] RSP: 002b:00007ffef0969568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4245.604103][T29230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe26d2aa4a
[ 4245.604105][T29230] RDX: 0000000000000040 RSI: 0000000007da9340 RDI: 0000000000000005
[ 4245.604106][T29230] RBP: 00007ffef09695f0 R08: 0000000000418574 R09: 000000000000001c
[ 4245.604108][T29230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4245.604110][T29230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe26e53000
| [ 4245.604124][T29230]
| [ 4245.604126][T29230] lwtunnel_output(): recursion limit reached on datapath
| [ 4247.084144][T29234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29234
| [4247.085737][T29234] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4247.086004][T29234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4247.086006][T29234] Call Trace:
[ 4247.086008][T29234]
[4247.086010][T29234] dump_stack_lvl (lib/dump_stack.c:123)
[4247.086018][T29234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4247.086025][T29234] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4247.086032][T29234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4247.086039][T29234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4247.086047][T29234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4247.086052][T29234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4247.086064][T29234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4247.086076][T29234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4247.086081][T29234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4247.086087][T29234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4247.086097][T29234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4247.086102][T29234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4247.086112][T29234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4247.086128][T29234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4247.086130][T29234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4247.086142][T29234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4247.086147][T29234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4247.086153][T29234] ? __pfx___sys_sendto (net/socket.c:2147)
[4247.086168][T29234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4247.086174][T29234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4247.086183][T29234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4247.086191][T29234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4247.086200][T29234] __x64_sys_sendto (net/socket.c:2183)
[4247.086204][T29234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4247.086208][T29234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4247.086215][T29234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4247.086220][T29234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4247.086224][T29234] RIP: 0033:0x7ff729c73a4a
[ 4247.086228][T29234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4247.086230][T29234] RSP: 002b:00007ffe2d61d838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4247.086234][T29234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff729c73a4a
[ 4247.086237][T29234] RDX: 0000000000000040 RSI: 0000000023d5d340 RDI: 0000000000000005
[ 4247.086239][T29234] RBP: 00007ffe2d61d8c0 R08: 0000000000418574 R09: 000000000000001c
[ 4247.086241][T29234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4247.086243][T29234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff729d9c000
| [ 4247.086257][T29234]
| [ 4247.100891][T29234] lwtunnel_output(): recursion limit reached on datapath
| [ 4248.595666][T29238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29238
| [4248.596137][T29238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4248.596716][T29238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4248.596718][T29238] Call Trace:
[ 4248.596721][T29238]
[4248.596723][T29238] dump_stack_lvl (lib/dump_stack.c:123)
[4248.596731][T29238] check_preemption_disabled (lib/smp_processor_id.c:52)
[4248.596737][T29238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4248.596744][T29238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4248.596752][T29238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4248.596759][T29238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4248.596764][T29238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4248.596776][T29238] rawv6_sendmsg (net/ipv6/raw.c:918)
[4248.596788][T29238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4248.596793][T29238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4248.596799][T29238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4248.596808][T29238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4248.596813][T29238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4248.596822][T29238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4248.596838][T29238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4248.596841][T29238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4248.596852][T29238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4248.596858][T29238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4248.596863][T29238] ? __pfx___sys_sendto (net/socket.c:2147)
[4248.596878][T29238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4248.596884][T29238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4248.596893][T29238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4248.596900][T29238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4248.596910][T29238] __x64_sys_sendto (net/socket.c:2183)
[4248.596914][T29238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4248.596917][T29238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4248.596922][T29238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4248.596927][T29238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4248.596931][T29238] RIP: 0033:0x7f6a62e78a4a
[ 4248.596935][T29238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4248.596938][T29238] RSP: 002b:00007fffe36e0348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4248.596941][T29238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a62e78a4a
[ 4248.596943][T29238] RDX: 0000000000000040 RSI: 000000000e6ab340 RDI: 0000000000000005
[ 4248.596945][T29238] RBP: 00007fffe36e03d0 R08: 0000000000418574 R09: 000000000000001c
[ 4248.596947][T29238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4248.596949][T29238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a62fa1000
| [ 4248.596963][T29238]
| [ 4248.596965][T29238] lwtunnel_output(): recursion limit reached on datapath
| [ 4250.079447][T29242] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29242
| [4250.079912][T29242] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4250.080178][T29242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4250.080180][T29242] Call Trace:
[ 4250.080182][T29242]
[4250.080185][T29242] dump_stack_lvl (lib/dump_stack.c:123)
[4250.080194][T29242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4250.080201][T29242] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4250.080208][T29242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4250.080217][T29242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.080226][T29242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4250.080231][T29242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.080243][T29242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4250.080255][T29242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4250.080260][T29242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4250.080268][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.080279][T29242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4250.080285][T29242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4250.080294][T29242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4250.080310][T29242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4250.080313][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.080324][T29242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.080331][T29242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.080337][T29242] ? __pfx___sys_sendto (net/socket.c:2147)
[4250.080351][T29242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4250.080358][T29242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4250.080368][T29242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4250.080375][T29242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4250.080385][T29242] __x64_sys_sendto (net/socket.c:2183)
[4250.080389][T29242] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4250.080393][T29242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4250.080399][T29242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4250.080404][T29242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4250.080409][T29242] RIP: 0033:0x7f451092aa4a
[ 4250.080413][T29242] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4250.080417][T29242] RSP: 002b:00007fffde193128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4250.080421][T29242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f451092aa4a
[ 4250.080423][T29242] RDX: 0000000000000040 RSI: 000000000764e340 RDI: 0000000000000005
[ 4250.080425][T29242] RBP: 00007fffde1931b0 R08: 0000000000418574 R09: 000000000000001c
[ 4250.080427][T29242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4250.080429][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4510a53000
| [ 4250.080429][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4510a53000
| [ 4250.080444][T29242]
| [ 4250.093185][T29242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29242
| [4250.093555][T29242] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4250.093804][T29242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4250.093806][T29242] Call Trace:
[ 4250.093808][T29242]
[4250.093810][T29242] dump_stack_lvl (lib/dump_stack.c:123)
[4250.093815][T29242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4250.093821][T29242] lwtunnel_output (net/core/lwtunnel.c:359)
[4250.093828][T29242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4250.093834][T29242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.093839][T29242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4250.093844][T29242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.093856][T29242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4250.093868][T29242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4250.093874][T29242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4250.093877][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.093885][T29242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4250.093888][T29242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4250.093897][T29242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4250.093913][T29242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4250.093916][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.093927][T29242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.093931][T29242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.093936][T29242] ? __pfx___sys_sendto (net/socket.c:2147)
[4250.093957][T29242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4250.093963][T29242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4250.093971][T29242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4250.093978][T29242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4250.093989][T29242] __x64_sys_sendto (net/socket.c:2183)
[4250.093993][T29242] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4250.093996][T29242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4250.094001][T29242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4250.094006][T29242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4250.094009][T29242] RIP: 0033:0x7f451092aa4a
[ 4250.094012][T29242] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4250.094015][T29242] RSP: 002b:00007fffde193128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4250.094019][T29242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f451092aa4a
[ 4250.094021][T29242] RDX: 0000000000000040 RSI: 000000000764e340 RDI: 0000000000000005
[ 4250.094023][T29242] RBP: 00007fffde1931b0 R08: 0000000000418574 R09: 000000000000001c
[ 4250.094024][T29242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4250.094026][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4510a53000
| [ 4250.094026][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4510a53000
| [ 4250.094042][T29242]
| [ 4250.109339][T29242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29242
| [4250.109706][T29242] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4250.109959][T29242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4250.109961][T29242] Call Trace:
[ 4250.109963][T29242]
[4250.109965][T29242] dump_stack_lvl (lib/dump_stack.c:123)
[4250.109971][T29242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4250.109977][T29242] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4250.109983][T29242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4250.109990][T29242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.109996][T29242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4250.110001][T29242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.110013][T29242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4250.110024][T29242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4250.110030][T29242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4250.110035][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.110043][T29242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4250.110046][T29242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4250.110056][T29242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4250.110072][T29242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4250.110075][T29242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.110086][T29242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.110091][T29242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.110096][T29242] ? __pfx___sys_sendto (net/socket.c:2147)
[4250.110111][T29242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4250.110117][T29242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4250.110125][T29242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4250.110132][T29242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4250.110143][T29242] __x64_sys_sendto (net/socket.c:2183)
[4250.110146][T29242] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4250.110149][T29242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4250.110154][T29242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4250.110159][T29242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4250.110162][T29242] RIP: 0033:0x7f451092aa4a
[ 4250.110166][T29242] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4250.110169][T29242] RSP: 002b:00007fffde193128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4250.110172][T29242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f451092aa4a
[ 4250.110174][T29242] RDX: 0000000000000040 RSI: 000000000764e340 RDI: 0000000000000005
[ 4250.110176][T29242] RBP: 00007fffde1931b0 R08: 0000000000418574 R09: 000000000000001c
[ 4250.110178][T29242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4250.110180][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4510a53000
| [ 4250.110180][T29242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4510a53000
| [ 4250.110195][T29242]
| [ 4250.598119][T29246] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29246
| [4250.599619][T29246] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4250.599889][T29246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4250.599891][T29246] Call Trace:
[ 4250.599893][T29246]
[4250.599895][T29246] dump_stack_lvl (lib/dump_stack.c:123)
[4250.599903][T29246] check_preemption_disabled (lib/smp_processor_id.c:52)
[4250.599910][T29246] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4250.599916][T29246] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4250.599925][T29246] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.599932][T29246] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4250.599937][T29246] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4250.599949][T29246] rawv6_sendmsg (net/ipv6/raw.c:918)
[4250.599961][T29246] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4250.599966][T29246] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4250.599972][T29246] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.599981][T29246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4250.599986][T29246] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4250.599995][T29246] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4250.600011][T29246] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4250.600014][T29246] ? __lock_release (kernel/locking/lockdep.c:5534)
[4250.600025][T29246] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.600032][T29246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4250.600037][T29246] ? __pfx___sys_sendto (net/socket.c:2147)
[4250.600052][T29246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4250.600059][T29246] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4250.600069][T29246] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4250.600076][T29246] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4250.600086][T29246] __x64_sys_sendto (net/socket.c:2183)
[4250.600089][T29246] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4250.600093][T29246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4250.600098][T29246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4250.600103][T29246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4250.600107][T29246] RIP: 0033:0x7f77ba687a4a
[ 4250.600112][T29246] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4250.600114][T29246] RSP: 002b:00007fff47d78288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4250.600118][T29246] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77ba687a4a
[ 4250.600121][T29246] RDX: 0000000000000040 RSI: 000000001b627340 RDI: 0000000000000005
[ 4250.600123][T29246] RBP: 00007fff47d78310 R08: 0000000000418574 R09: 000000000000001c
[ 4250.600124][T29246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4250.600126][T29246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77ba7b0000
| [ 4250.600140][T29246]
| [ 4250.600143][T29246] lwtunnel_output(): recursion limit reached on datapath
| [ 4252.100133][T29250] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29250
| [4252.100616][T29250] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4252.100871][T29250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4252.100873][T29250] Call Trace:
[ 4252.100876][T29250]
[4252.100878][T29250] dump_stack_lvl (lib/dump_stack.c:123)
[4252.100887][T29250] check_preemption_disabled (lib/smp_processor_id.c:52)
[4252.100895][T29250] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4252.100901][T29250] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4252.100910][T29250] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.100917][T29250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4252.100922][T29250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4252.100934][T29250] rawv6_sendmsg (net/ipv6/raw.c:918)
[4252.100946][T29250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4252.100951][T29250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4252.100959][T29250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.100969][T29250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4252.100976][T29250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4252.100985][T29250] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4252.101001][T29250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4252.101004][T29250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4252.101015][T29250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.101022][T29250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4252.101027][T29250] ? __pfx___sys_sendto (net/socket.c:2147)
[4252.101041][T29250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4252.101048][T29250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4252.101059][T29250] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4252.101066][T29250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4252.101076][T29250] __x64_sys_sendto (net/socket.c:2183)
[4252.101080][T29250] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4252.101084][T29250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4252.101089][T29250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4252.101094][T29250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4252.101098][T29250] RIP: 0033:0x7f06aecc3a4a
[ 4252.101103][T29250] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4252.101106][T29250] RSP: 002b:00007ffc3443df28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4252.101110][T29250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06aecc3a4a
[ 4252.101113][T29250] RDX: 0000000000000040 RSI: 000000001db6d340 RDI: 0000000000000005
[ 4252.101114][T29250] RBP: 00007ffc3443dfb0 R08: 0000000000418574 R09: 000000000000001c
[ 4252.101116][T29250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4252.101118][T29250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06aedec000
| [ 4252.101133][T29250]
| [ 4252.101135][T29250] lwtunnel_output(): recursion limit reached on datapath
| [ 4253.583149][T29254] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29254
| [4253.583711][T29254] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4253.583976][T29254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4253.583979][T29254] Call Trace:
[ 4253.583981][T29254]
[4253.583983][T29254] dump_stack_lvl (lib/dump_stack.c:123)
[4253.583993][T29254] check_preemption_disabled (lib/smp_processor_id.c:52)
[4253.584000][T29254] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4253.584007][T29254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4253.584015][T29254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4253.584023][T29254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4253.584028][T29254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4253.584040][T29254] rawv6_sendmsg (net/ipv6/raw.c:918)
[4253.584051][T29254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4253.584057][T29254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4253.584065][T29254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4253.584075][T29254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4253.584082][T29254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4253.584091][T29254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4253.584107][T29254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4253.584111][T29254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4253.584122][T29254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4253.584128][T29254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4253.584134][T29254] ? __pfx___sys_sendto (net/socket.c:2147)
[4253.584148][T29254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4253.584155][T29254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4253.584166][T29254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4253.584173][T29254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4253.584183][T29254] __x64_sys_sendto (net/socket.c:2183)
[4253.584187][T29254] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4253.584191][T29254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4253.584196][T29254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4253.584201][T29254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4253.584205][T29254] RIP: 0033:0x7fcf50b54a4a
[ 4253.584210][T29254] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4253.584215][T29254] RSP: 002b:00007ffe7c580668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4253.584219][T29254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf50b54a4a
[ 4253.584222][T29254] RDX: 0000000000000040 RSI: 000000001e6a3340 RDI: 0000000000000005
[ 4253.584224][T29254] RBP: 00007ffe7c5806f0 R08: 0000000000418574 R09: 000000000000001c
[ 4253.584225][T29254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4253.584227][T29254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf50c7d000
| [ 4253.584227][T29254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf50c7d000
| [ 4253.584241][T29254]
| [ 4253.596865][T29254] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29254
| [4253.597613][T29254] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4253.597863][T29254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4253.597865][T29254] Call Trace:
[ 4253.597867][T29254]
[4253.597869][T29254] dump_stack_lvl (lib/dump_stack.c:123)
[4253.597875][T29254] check_preemption_disabled (lib/smp_processor_id.c:52)
[4253.597880][T29254] lwtunnel_output (net/core/lwtunnel.c:359)
[4253.597887][T29254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4253.597893][T29254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4253.597899][T29254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4253.597905][T29254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4253.597916][T29254] rawv6_sendmsg (net/ipv6/raw.c:918)
[4253.597928][T29254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4253.597934][T29254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4253.597938][T29254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4253.597946][T29254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4253.597949][T29254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4253.597958][T29254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4253.597975][T29254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4253.597978][T29254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4253.597989][T29254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4253.597993][T29254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4253.597999][T29254] ? __pfx___sys_sendto (net/socket.c:2147)
[4253.598013][T29254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4253.598020][T29254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4253.598028][T29254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4253.598035][T29254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4253.598045][T29254] __x64_sys_sendto (net/socket.c:2183)
[4253.598049][T29254] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4253.598052][T29254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4253.598057][T29254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4253.598062][T29254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4253.598065][T29254] RIP: 0033:0x7fcf50b54a4a
[ 4253.598069][T29254] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4253.598072][T29254] RSP: 002b:00007ffe7c580668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4253.598075][T29254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf50b54a4a
[ 4253.598077][T29254] RDX: 0000000000000040 RSI: 000000001e6a3340 RDI: 0000000000000005
[ 4253.598080][T29254] RBP: 00007ffe7c5806f0 R08: 0000000000418574 R09: 000000000000001c
[ 4253.598082][T29254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4253.598084][T29254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf50c7d000
| [ 4253.598084][T29254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf50c7d000
| [ 4253.598099][T29254]
| [ 4253.612840][T29254] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29254
| [4253.613211][T29254] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4253.613474][T29254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4253.613475][T29254] Call Trace:
[ 4253.613477][T29254]
[4253.613479][T29254] dump_stack_lvl (lib/dump_stack.c:123)
[4253.613486][T29254] check_preemption_disabled (lib/smp_processor_id.c:52)
[4253.613491][T29254] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4253.613498][T29254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4253.613505][T29254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4253.613511][T29254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4253.613515][T29254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4253.613528][T29254] rawv6_sendmsg (net/ipv6/raw.c:918)
[4253.613540][T29254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4253.613545][T29254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4253.613549][T29254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4253.613557][T29254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4253.613560][T29254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4253.613569][T29254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4253.613585][T29254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4253.613588][T29254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4253.613600][T29254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4253.613604][T29254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4253.613610][T29254] ? __pfx___sys_sendto (net/socket.c:2147)
[4253.613625][T29254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4253.613631][T29254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4253.613639][T29254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4253.613646][T29254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4253.613656][T29254] __x64_sys_sendto (net/socket.c:2183)
[4253.613660][T29254] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4253.613663][T29254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4253.613667][T29254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4253.613672][T29254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4253.613675][T29254] RIP: 0033:0x7fcf50b54a4a
[ 4253.613679][T29254] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4253.613681][T29254] RSP: 002b:00007ffe7c580668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4253.613684][T29254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf50b54a4a
[ 4253.613686][T29254] RDX: 0000000000000040 RSI: 000000001e6a3340 RDI: 0000000000000005
[ 4253.613688][T29254] RBP: 00007ffe7c5806f0 R08: 0000000000418574 R09: 000000000000001c
[ 4253.613690][T29254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4253.613692][T29254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf50c7d000
| [ 4253.613692][T29254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf50c7d000
| [ 4253.613707][T29254]
| [ 4254.082107][T29258] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29258
| [4254.082590][T29258] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4254.082846][T29258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4254.082849][T29258] Call Trace:
[ 4254.082851][T29258]
[4254.082854][T29258] dump_stack_lvl (lib/dump_stack.c:123)
[4254.082863][T29258] check_preemption_disabled (lib/smp_processor_id.c:52)
[4254.082870][T29258] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4254.082877][T29258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4254.082885][T29258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4254.082894][T29258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4254.082898][T29258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4254.082910][T29258] rawv6_sendmsg (net/ipv6/raw.c:918)
[4254.082922][T29258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4254.082927][T29258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4254.082935][T29258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4254.082945][T29258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4254.082952][T29258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4254.082961][T29258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4254.082977][T29258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4254.082980][T29258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4254.082992][T29258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4254.082998][T29258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4254.083004][T29258] ? __pfx___sys_sendto (net/socket.c:2147)
[4254.083018][T29258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4254.083026][T29258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4254.083036][T29258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4254.083043][T29258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4254.083053][T29258] __x64_sys_sendto (net/socket.c:2183)
[4254.083058][T29258] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4254.083062][T29258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4254.083067][T29258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4254.083072][T29258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4254.083076][T29258] RIP: 0033:0x7eff087f3a4a
[ 4254.083081][T29258] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4254.083085][T29258] RSP: 002b:00007ffe83f317b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4254.083089][T29258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff087f3a4a
[ 4254.083091][T29258] RDX: 0000000000000040 RSI: 000000002bfaa340 RDI: 0000000000000005
[ 4254.083093][T29258] RBP: 00007ffe83f31840 R08: 0000000000418574 R09: 000000000000001c
[ 4254.083095][T29258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4254.083097][T29258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff0891c000
| [ 4254.083097][T29258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff0891c000
| [ 4254.083112][T29258]
| [ 4254.083115][T29258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29258
| [4254.095195][T29258] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4254.095453][T29258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4254.095455][T29258] Call Trace:
[ 4254.095457][T29258]
[4254.095459][T29258] dump_stack_lvl (lib/dump_stack.c:123)
[4254.095465][T29258] check_preemption_disabled (lib/smp_processor_id.c:52)
[4254.095470][T29258] lwtunnel_output (net/core/lwtunnel.c:359)
[4254.095477][T29258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4254.095484][T29258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4254.095489][T29258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4254.095494][T29258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4254.095507][T29258] rawv6_sendmsg (net/ipv6/raw.c:918)
[4254.095518][T29258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4254.095523][T29258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4254.095527][T29258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4254.095535][T29258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4254.095538][T29258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4254.095548][T29258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4254.095564][T29258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4254.095567][T29258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4254.095578][T29258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4254.095583][T29258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4254.095589][T29258] ? __pfx___sys_sendto (net/socket.c:2147)
[4254.095603][T29258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4254.095609][T29258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4254.095617][T29258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4254.095625][T29258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4254.095635][T29258] __x64_sys_sendto (net/socket.c:2183)
[4254.095639][T29258] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4254.095642][T29258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4254.095648][T29258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4254.095653][T29258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4254.095656][T29258] RIP: 0033:0x7eff087f3a4a
[ 4254.095660][T29258] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4254.095662][T29258] RSP: 002b:00007ffe83f317b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4254.095665][T29258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff087f3a4a
[ 4254.095667][T29258] RDX: 0000000000000040 RSI: 000000002bfaa340 RDI: 0000000000000005
[ 4254.095669][T29258] RBP: 00007ffe83f31840 R08: 0000000000418574 R09: 000000000000001c
[ 4254.095671][T29258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4254.095673][T29258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff0891c000
| [ 4254.095673][T29258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff0891c000
| [ 4254.095688][T29258]
| [ 4254.096154][T29258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29258
| [4254.107737][T29258] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4254.107983][T29258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4254.107985][T29258] Call Trace:
[ 4254.107987][T29258]
[4254.107989][T29258] dump_stack_lvl (lib/dump_stack.c:123)
[4254.107995][T29258] check_preemption_disabled (lib/smp_processor_id.c:52)
[4254.108001][T29258] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4254.108007][T29258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4254.108014][T29258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4254.108020][T29258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4254.108025][T29258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4254.108037][T29258] rawv6_sendmsg (net/ipv6/raw.c:918)
[4254.108049][T29258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4254.108054][T29258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4254.108058][T29258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4254.108066][T29258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4254.108069][T29258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4254.108078][T29258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4254.108095][T29258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4254.108098][T29258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4254.108109][T29258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4254.108114][T29258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4254.108119][T29258] ? __pfx___sys_sendto (net/socket.c:2147)
[4254.108134][T29258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4254.108141][T29258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4254.108149][T29258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4254.108156][T29258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4254.108166][T29258] __x64_sys_sendto (net/socket.c:2183)
[4254.108170][T29258] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4254.108173][T29258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4254.108178][T29258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4254.108183][T29258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4254.108186][T29258] RIP: 0033:0x7eff087f3a4a
[ 4254.108190][T29258] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4254.108193][T29258] RSP: 002b:00007ffe83f317b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4254.108196][T29258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff087f3a4a
[ 4254.108198][T29258] RDX: 0000000000000040 RSI: 000000002bfaa340 RDI: 0000000000000005
[ 4254.108200][T29258] RBP: 00007ffe83f31840 R08: 0000000000418574 R09: 000000000000001c
[ 4254.108202][T29258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4254.108204][T29258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff0891c000
| [ 4254.108204][T29258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff0891c000
| [ 4254.108220][T29258]
| [ 4254.616018][T29262] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29262
| [4254.616675][T29262] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4254.616945][T29262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4254.616947][T29262] Call Trace:
[ 4254.616950][T29262]
[4254.616952][T29262] dump_stack_lvl (lib/dump_stack.c:123)
[4254.616960][T29262] check_preemption_disabled (lib/smp_processor_id.c:52)
[4254.616967][T29262] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4254.616974][T29262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4254.616981][T29262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4254.616989][T29262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4254.616994][T29262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4254.617006][T29262] rawv6_sendmsg (net/ipv6/raw.c:918)
[4254.617018][T29262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4254.617023][T29262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4254.617029][T29262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4254.617038][T29262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4254.617044][T29262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4254.617053][T29262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4254.617069][T29262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4254.617072][T29262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4254.617084][T29262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4254.617090][T29262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4254.617096][T29262] ? __pfx___sys_sendto (net/socket.c:2147)
[4254.617110][T29262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4254.617117][T29262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4254.617126][T29262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4254.617133][T29262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4254.617143][T29262] __x64_sys_sendto (net/socket.c:2183)
[4254.617147][T29262] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4254.617150][T29262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4254.617155][T29262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4254.617159][T29262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4254.617163][T29262] RIP: 0033:0x7f5fe2c74a4a
[ 4254.617168][T29262] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4254.617170][T29262] RSP: 002b:00007ffc8eaaa508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4254.617174][T29262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fe2c74a4a
[ 4254.617176][T29262] RDX: 0000000000000040 RSI: 000000000a608340 RDI: 0000000000000005
[ 4254.617178][T29262] RBP: 00007ffc8eaaa590 R08: 0000000000418574 R09: 000000000000001c
[ 4254.617180][T29262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4254.617182][T29262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fe2d9d000
| [ 4254.617196][T29262]
| [ 4254.617198][T29262] lwtunnel_output(): recursion limit reached on datapath
| [ 4256.096401][T29266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29266
| [4256.096868][T29266] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4256.097127][T29266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4256.097129][T29266] Call Trace:
[ 4256.097131][T29266]
[4256.097134][T29266] dump_stack_lvl (lib/dump_stack.c:123)
[4256.097143][T29266] check_preemption_disabled (lib/smp_processor_id.c:52)
[4256.097150][T29266] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4256.097157][T29266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4256.097165][T29266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.097173][T29266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4256.097179][T29266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4256.097191][T29266] rawv6_sendmsg (net/ipv6/raw.c:918)
[4256.097202][T29266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4256.097208][T29266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4256.097216][T29266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.097227][T29266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4256.097233][T29266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4256.097243][T29266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4256.097259][T29266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4256.097262][T29266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4256.097274][T29266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.097280][T29266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4256.097286][T29266] ? __pfx___sys_sendto (net/socket.c:2147)
[4256.097301][T29266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4256.097308][T29266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4256.097318][T29266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4256.097325][T29266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4256.097335][T29266] __x64_sys_sendto (net/socket.c:2183)
[4256.097339][T29266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4256.097343][T29266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4256.097348][T29266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4256.097353][T29266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4256.097358][T29266] RIP: 0033:0x7f602da0aa4a
[ 4256.097363][T29266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4256.097366][T29266] RSP: 002b:00007ffd64f9d908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4256.097371][T29266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f602da0aa4a
[ 4256.097373][T29266] RDX: 0000000000000040 RSI: 0000000019088340 RDI: 0000000000000005
[ 4256.097375][T29266] RBP: 00007ffd64f9d990 R08: 0000000000418574 R09: 000000000000001c
[ 4256.097376][T29266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4256.097378][T29266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f602db33000
| [ 4256.110243][T29266] lwtunnel_output(): recursion limit reached on datapath
| [ 4256.386590][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4257.574023][T29270] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29270
| [4257.575628][T29270] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4257.575888][T29270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4257.575891][T29270] Call Trace:
[ 4257.575893][T29270]
[4257.575895][T29270] dump_stack_lvl (lib/dump_stack.c:123)
[4257.575905][T29270] check_preemption_disabled (lib/smp_processor_id.c:52)
[4257.575912][T29270] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4257.575918][T29270] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4257.575927][T29270] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.575936][T29270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4257.575941][T29270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4257.575953][T29270] rawv6_sendmsg (net/ipv6/raw.c:918)
[4257.575965][T29270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4257.575970][T29270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4257.575978][T29270] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.575988][T29270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4257.575994][T29270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4257.576004][T29270] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4257.576020][T29270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4257.576023][T29270] ? __lock_release (kernel/locking/lockdep.c:5534)
[4257.576034][T29270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.576041][T29270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4257.576046][T29270] ? __pfx___sys_sendto (net/socket.c:2147)
[4257.576061][T29270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4257.576068][T29270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4257.576078][T29270] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4257.576085][T29270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4257.576095][T29270] __x64_sys_sendto (net/socket.c:2183)
[4257.576099][T29270] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4257.576103][T29270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4257.576108][T29270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4257.576112][T29270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4257.576117][T29270] RIP: 0033:0x7f72498c1a4a
[ 4257.576121][T29270] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4257.576124][T29270] RSP: 002b:00007ffedee56bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4257.576129][T29270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72498c1a4a
[ 4257.576131][T29270] RDX: 0000000000000040 RSI: 00000000319d2340 RDI: 0000000000000005
[ 4257.576133][T29270] RBP: 00007ffedee56c80 R08: 0000000000418574 R09: 000000000000001c
[ 4257.576135][T29270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4257.576137][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72499ea000
| [ 4257.576152][T29270]
| [ 4257.576155][T29270] lwtunnel_output(): recursion limit reached on datapath
| [ 4259.066657][T29274] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29274
| [4259.067118][T29274] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4259.067386][T29274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4259.067388][T29274] Call Trace:
[ 4259.067390][T29274]
[4259.067393][T29274] dump_stack_lvl (lib/dump_stack.c:123)
[4259.067402][T29274] check_preemption_disabled (lib/smp_processor_id.c:52)
[4259.067409][T29274] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4259.067416][T29274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4259.067424][T29274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4259.067432][T29274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4259.067437][T29274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4259.067449][T29274] rawv6_sendmsg (net/ipv6/raw.c:918)
[4259.067461][T29274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4259.067466][T29274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4259.067474][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4259.067485][T29274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4259.067491][T29274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4259.067501][T29274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4259.067517][T29274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4259.067520][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4259.067531][T29274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4259.067538][T29274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4259.067543][T29274] ? __pfx___sys_sendto (net/socket.c:2147)
[4259.067558][T29274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4259.067565][T29274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4259.067575][T29274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4259.067581][T29274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4259.067591][T29274] __x64_sys_sendto (net/socket.c:2183)
[4259.067595][T29274] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4259.067599][T29274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4259.067605][T29274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4259.067609][T29274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4259.067615][T29274] RIP: 0033:0x7f9be4068a4a
[ 4259.067620][T29274] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4259.067623][T29274] RSP: 002b:00007ffc1b9be2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4259.067627][T29274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9be4068a4a
[ 4259.067629][T29274] RDX: 0000000000000040 RSI: 000000000f6b9340 RDI: 0000000000000005
[ 4259.067631][T29274] RBP: 00007ffc1b9be370 R08: 0000000000418574 R09: 000000000000001c
[ 4259.067633][T29274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4259.067635][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9be4191000
| [ 4259.067635][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9be4191000
| [ 4259.067650][T29274]
| [ 4259.067653][T29274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29274
| [4259.079652][T29274] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4259.079900][T29274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4259.079902][T29274] Call Trace:
[ 4259.079903][T29274]
[4259.079905][T29274] dump_stack_lvl (lib/dump_stack.c:123)
[4259.079911][T29274] check_preemption_disabled (lib/smp_processor_id.c:52)
[4259.079917][T29274] lwtunnel_output (net/core/lwtunnel.c:359)
[4259.079923][T29274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4259.079930][T29274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4259.079935][T29274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4259.079940][T29274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4259.079952][T29274] rawv6_sendmsg (net/ipv6/raw.c:918)
[4259.079964][T29274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4259.079969][T29274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4259.079973][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4259.079980][T29274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4259.079983][T29274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4259.079992][T29274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4259.080008][T29274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4259.080011][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4259.080023][T29274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4259.080027][T29274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4259.080033][T29274] ? __pfx___sys_sendto (net/socket.c:2147)
[4259.080047][T29274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4259.080053][T29274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4259.080061][T29274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4259.080068][T29274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4259.080078][T29274] __x64_sys_sendto (net/socket.c:2183)
[4259.080081][T29274] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4259.080084][T29274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4259.080089][T29274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4259.080094][T29274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4259.080097][T29274] RIP: 0033:0x7f9be4068a4a
[ 4259.080101][T29274] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4259.080103][T29274] RSP: 002b:00007ffc1b9be2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4259.080106][T29274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9be4068a4a
[ 4259.080108][T29274] RDX: 0000000000000040 RSI: 000000000f6b9340 RDI: 0000000000000005
[ 4259.080110][T29274] RBP: 00007ffc1b9be370 R08: 0000000000418574 R09: 000000000000001c
[ 4259.080112][T29274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4259.080114][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9be4191000
| [ 4259.080114][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9be4191000
| [ 4259.080128][T29274]
| [ 4259.094130][T29274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29274
| [4259.094511][T29274] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4259.094767][T29274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4259.094769][T29274] Call Trace:
[ 4259.094771][T29274]
[4259.094773][T29274] dump_stack_lvl (lib/dump_stack.c:123)
[4259.094779][T29274] check_preemption_disabled (lib/smp_processor_id.c:52)
[4259.094785][T29274] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4259.094791][T29274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4259.094798][T29274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4259.094804][T29274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4259.094809][T29274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4259.094821][T29274] rawv6_sendmsg (net/ipv6/raw.c:918)
[4259.094833][T29274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4259.094838][T29274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4259.094842][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4259.094850][T29274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4259.094854][T29274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4259.094863][T29274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4259.094879][T29274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4259.094882][T29274] ? __lock_release (kernel/locking/lockdep.c:5534)
[4259.094893][T29274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4259.094898][T29274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4259.094904][T29274] ? __pfx___sys_sendto (net/socket.c:2147)
[4259.094918][T29274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4259.094925][T29274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4259.094932][T29274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4259.094939][T29274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4259.094949][T29274] __x64_sys_sendto (net/socket.c:2183)
[4259.094953][T29274] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4259.094956][T29274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4259.094961][T29274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4259.094965][T29274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4259.094969][T29274] RIP: 0033:0x7f9be4068a4a
[ 4259.094972][T29274] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4259.094975][T29274] RSP: 002b:00007ffc1b9be2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4259.094978][T29274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9be4068a4a
[ 4259.094981][T29274] RDX: 0000000000000040 RSI: 000000000f6b9340 RDI: 0000000000000005
[ 4259.094982][T29274] RBP: 00007ffc1b9be370 R08: 0000000000418574 R09: 000000000000001c
[ 4259.094984][T29274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4259.094986][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9be4191000
| [ 4259.094986][T29274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9be4191000
| [ 4259.095001][T29274]
| [ 4259.564131][T29278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29278
| [4259.564611][T29278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4259.564870][T29278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4259.564872][T29278] Call Trace:
[ 4259.564874][T29278]
[4259.564877][T29278] dump_stack_lvl (lib/dump_stack.c:123)
[4259.564884][T29278] check_preemption_disabled (lib/smp_processor_id.c:52)
[4259.564891][T29278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4259.564898][T29278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4259.564905][T29278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4259.564913][T29278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4259.564918][T29278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4259.564930][T29278] rawv6_sendmsg (net/ipv6/raw.c:918)
[4259.564941][T29278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4259.564947][T29278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4259.564953][T29278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4259.564962][T29278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4259.564968][T29278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4259.564977][T29278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4259.564993][T29278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4259.564996][T29278] ? __lock_release (kernel/locking/lockdep.c:5534)
[4259.565007][T29278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4259.565013][T29278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4259.565018][T29278] ? __pfx___sys_sendto (net/socket.c:2147)
[4259.565032][T29278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4259.565039][T29278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4259.565048][T29278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4259.565055][T29278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4259.565065][T29278] __x64_sys_sendto (net/socket.c:2183)
[4259.565069][T29278] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4259.565073][T29278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4259.565078][T29278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4259.565083][T29278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4259.565087][T29278] RIP: 0033:0x7fb2bec28a4a
[ 4259.565091][T29278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4259.565094][T29278] RSP: 002b:00007ffe210c71f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4259.565098][T29278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2bec28a4a
[ 4259.565100][T29278] RDX: 0000000000000040 RSI: 000000003ee60340 RDI: 0000000000000005
[ 4259.565102][T29278] RBP: 00007ffe210c7280 R08: 0000000000418574 R09: 000000000000001c
[ 4259.565104][T29278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4259.565106][T29278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2bed51000
| [ 4259.565123][T29278] lwtunnel_output(): recursion limit reached on datapath
| [ 4260.482480][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4261.034025][T29282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29282
| [4261.034511][T29282] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4261.034768][T29282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4261.034770][T29282] Call Trace:
[ 4261.034772][T29282]
[4261.034775][T29282] dump_stack_lvl (lib/dump_stack.c:123)
[4261.034784][T29282] check_preemption_disabled (lib/smp_processor_id.c:52)
[4261.034791][T29282] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4261.034798][T29282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4261.034806][T29282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.034814][T29282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4261.034819][T29282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.034831][T29282] rawv6_sendmsg (net/ipv6/raw.c:918)
[4261.034843][T29282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4261.034848][T29282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4261.034856][T29282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.034866][T29282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4261.034872][T29282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4261.034882][T29282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4261.034897][T29282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4261.034901][T29282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.034912][T29282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.034919][T29282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.034924][T29282] ? __pfx___sys_sendto (net/socket.c:2147)
[4261.034938][T29282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4261.034946][T29282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4261.034956][T29282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4261.034963][T29282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4261.034973][T29282] __x64_sys_sendto (net/socket.c:2183)
[4261.034977][T29282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4261.034981][T29282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4261.034987][T29282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4261.034991][T29282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4261.034996][T29282] RIP: 0033:0x7f0ea9ab3a4a
[ 4261.035001][T29282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4261.035004][T29282] RSP: 002b:00007ffe22dd7638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4261.035009][T29282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ea9ab3a4a
[ 4261.035011][T29282] RDX: 0000000000000040 RSI: 0000000006905340 RDI: 0000000000000005
[ 4261.035013][T29282] RBP: 00007ffe22dd76c0 R08: 0000000000418574 R09: 000000000000001c
[ 4261.035015][T29282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4261.035017][T29282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea9bdc000
| [ 4261.035017][T29282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea9bdc000
| [ 4261.035031][T29282]
| [ 4261.035034][T29282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29282
| [4261.046811][T29282] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4261.047056][T29282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4261.047057][T29282] Call Trace:
[ 4261.047059][T29282]
[4261.047061][T29282] dump_stack_lvl (lib/dump_stack.c:123)
[4261.047066][T29282] check_preemption_disabled (lib/smp_processor_id.c:52)
[4261.047072][T29282] lwtunnel_output (net/core/lwtunnel.c:359)
[4261.047078][T29282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4261.047084][T29282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.047090][T29282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4261.047095][T29282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.047106][T29282] rawv6_sendmsg (net/ipv6/raw.c:918)
[4261.047118][T29282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4261.047123][T29282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4261.047126][T29282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.047134][T29282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4261.047138][T29282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4261.047146][T29282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4261.047162][T29282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4261.047165][T29282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.047176][T29282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.047180][T29282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.047185][T29282] ? __pfx___sys_sendto (net/socket.c:2147)
[4261.047199][T29282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4261.047205][T29282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4261.047214][T29282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4261.047221][T29282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4261.047231][T29282] __x64_sys_sendto (net/socket.c:2183)
[4261.047235][T29282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4261.047238][T29282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4261.047243][T29282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4261.047247][T29282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4261.047250][T29282] RIP: 0033:0x7f0ea9ab3a4a
[ 4261.047254][T29282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4261.047256][T29282] RSP: 002b:00007ffe22dd7638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4261.047259][T29282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ea9ab3a4a
[ 4261.047262][T29282] RDX: 0000000000000040 RSI: 0000000006905340 RDI: 0000000000000005
[ 4261.047263][T29282] RBP: 00007ffe22dd76c0 R08: 0000000000418574 R09: 000000000000001c
[ 4261.047265][T29282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4261.047267][T29282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea9bdc000
| [ 4261.047267][T29282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea9bdc000
| [ 4261.047282][T29282]
| [ 4261.060074][T29282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29282
| [4261.060441][T29282] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4261.060688][T29282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4261.060690][T29282] Call Trace:
[ 4261.060692][T29282]
[4261.060694][T29282] dump_stack_lvl (lib/dump_stack.c:123)
[4261.060700][T29282] check_preemption_disabled (lib/smp_processor_id.c:52)
[4261.060705][T29282] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4261.060712][T29282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4261.060718][T29282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.060724][T29282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4261.060729][T29282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.060740][T29282] rawv6_sendmsg (net/ipv6/raw.c:918)
[4261.060752][T29282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4261.060757][T29282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4261.060761][T29282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.060769][T29282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4261.060773][T29282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4261.060781][T29282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4261.060797][T29282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4261.060800][T29282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.060811][T29282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.060815][T29282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.060821][T29282] ? __pfx___sys_sendto (net/socket.c:2147)
[4261.060835][T29282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4261.060841][T29282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4261.060848][T29282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4261.060855][T29282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4261.060865][T29282] __x64_sys_sendto (net/socket.c:2183)
[4261.060869][T29282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4261.060872][T29282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4261.060877][T29282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4261.060882][T29282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4261.060884][T29282] RIP: 0033:0x7f0ea9ab3a4a
[ 4261.060888][T29282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4261.060891][T29282] RSP: 002b:00007ffe22dd7638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4261.060894][T29282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ea9ab3a4a
[ 4261.060896][T29282] RDX: 0000000000000040 RSI: 0000000006905340 RDI: 0000000000000005
[ 4261.060898][T29282] RBP: 00007ffe22dd76c0 R08: 0000000000418574 R09: 000000000000001c
[ 4261.060900][T29282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4261.060902][T29282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea9bdc000
| [ 4261.060917][T29282]
| [ 4261.507470][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4261.573365][T29286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29286
| [4261.573862][T29286] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4261.574145][T29286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4261.574148][T29286] Call Trace:
[ 4261.574150][T29286]
[4261.574153][T29286] dump_stack_lvl (lib/dump_stack.c:123)
[4261.574161][T29286] check_preemption_disabled (lib/smp_processor_id.c:52)
[4261.574168][T29286] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4261.574174][T29286] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4261.574182][T29286] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.574189][T29286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4261.574194][T29286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.574206][T29286] rawv6_sendmsg (net/ipv6/raw.c:918)
[4261.574219][T29286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4261.574224][T29286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4261.574231][T29286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.574240][T29286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4261.574245][T29286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4261.574254][T29286] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4261.574270][T29286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4261.574273][T29286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.574285][T29286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.574291][T29286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.574296][T29286] ? __pfx___sys_sendto (net/socket.c:2147)
[4261.574310][T29286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4261.574317][T29286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4261.574326][T29286] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4261.574333][T29286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4261.574343][T29286] __x64_sys_sendto (net/socket.c:2183)
[4261.574347][T29286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4261.574350][T29286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4261.574356][T29286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4261.574361][T29286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4261.574365][T29286] RIP: 0033:0x7fa03a051a4a
[ 4261.574370][T29286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4261.574372][T29286] RSP: 002b:00007ffeefa079b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4261.574376][T29286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa03a051a4a
[ 4261.574379][T29286] RDX: 0000000000000040 RSI: 0000000013586340 RDI: 0000000000000005
[ 4261.574381][T29286] RBP: 00007ffeefa07a40 R08: 0000000000418574 R09: 000000000000001c
[ 4261.574383][T29286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4261.574385][T29286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa03a17a000
| [ 4261.574385][T29286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa03a17a000
| [ 4261.574399][T29286]
| [ 4261.587719][T29286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29286
| [4261.588108][T29286] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4261.588389][T29286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4261.588391][T29286] Call Trace:
[ 4261.588393][T29286]
[4261.588395][T29286] dump_stack_lvl (lib/dump_stack.c:123)
[4261.588400][T29286] check_preemption_disabled (lib/smp_processor_id.c:52)
[4261.588406][T29286] lwtunnel_output (net/core/lwtunnel.c:359)
[4261.588413][T29286] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4261.588419][T29286] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.588425][T29286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4261.588429][T29286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.588442][T29286] rawv6_sendmsg (net/ipv6/raw.c:918)
[4261.588453][T29286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4261.588459][T29286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4261.588463][T29286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.588470][T29286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4261.588473][T29286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4261.588482][T29286] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4261.588498][T29286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4261.588501][T29286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.588513][T29286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.588517][T29286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.588522][T29286] ? __pfx___sys_sendto (net/socket.c:2147)
[4261.588537][T29286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4261.588543][T29286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4261.588551][T29286] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4261.588558][T29286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4261.588568][T29286] __x64_sys_sendto (net/socket.c:2183)
[4261.588572][T29286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4261.588574][T29286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4261.588579][T29286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4261.588584][T29286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4261.588587][T29286] RIP: 0033:0x7fa03a051a4a
[ 4261.588590][T29286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4261.588592][T29286] RSP: 002b:00007ffeefa079b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4261.588596][T29286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa03a051a4a
[ 4261.588598][T29286] RDX: 0000000000000040 RSI: 0000000013586340 RDI: 0000000000000005
[ 4261.588599][T29286] RBP: 00007ffeefa07a40 R08: 0000000000418574 R09: 000000000000001c
[ 4261.588601][T29286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4261.588603][T29286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa03a17a000
| [ 4261.588603][T29286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa03a17a000
| [ 4261.588618][T29286]
| [ 4261.589060][T29286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29286
| [4261.601723][T29286] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4261.601995][T29286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4261.601997][T29286] Call Trace:
[ 4261.601999][T29286]
[4261.602001][T29286] dump_stack_lvl (lib/dump_stack.c:123)
[4261.602007][T29286] check_preemption_disabled (lib/smp_processor_id.c:52)
[4261.602012][T29286] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4261.602019][T29286] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4261.602025][T29286] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.602031][T29286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4261.602036][T29286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4261.602048][T29286] rawv6_sendmsg (net/ipv6/raw.c:918)
[4261.602060][T29286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4261.602066][T29286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4261.602069][T29286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.602077][T29286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4261.602080][T29286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4261.602090][T29286] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4261.602106][T29286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4261.602109][T29286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4261.602120][T29286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.602124][T29286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4261.602130][T29286] ? __pfx___sys_sendto (net/socket.c:2147)
[4261.602145][T29286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4261.602151][T29286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4261.602159][T29286] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4261.602166][T29286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4261.602176][T29286] __x64_sys_sendto (net/socket.c:2183)
[4261.602180][T29286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4261.602183][T29286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4261.602188][T29286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4261.602192][T29286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4261.602195][T29286] RIP: 0033:0x7fa03a051a4a
[ 4261.602199][T29286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4261.602201][T29286] RSP: 002b:00007ffeefa079b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4261.602205][T29286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa03a051a4a
[ 4261.602207][T29286] RDX: 0000000000000040 RSI: 0000000013586340 RDI: 0000000000000005
[ 4261.602209][T29286] RBP: 00007ffeefa07a40 R08: 0000000000418574 R09: 000000000000001c
[ 4261.602210][T29286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4261.602214][T29286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa03a17a000
| [ 4262.117510][T29290] lwtunnel_output(): recursion limit reached on datapath
| [ 4264.073471][T29298] check_preemption_disabled: 4 callbacks suppressed
| [ 4264.073479][T29298] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29298
| [4264.074277][T29298] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4264.074538][T29298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4264.074540][T29298] Call Trace:
[ 4264.074542][T29298]
[4264.074545][T29298] dump_stack_lvl (lib/dump_stack.c:123)
[4264.074553][T29298] check_preemption_disabled (lib/smp_processor_id.c:52)
[4264.074559][T29298] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4264.074566][T29298] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4264.074573][T29298] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.074580][T29298] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4264.074585][T29298] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4264.074597][T29298] rawv6_sendmsg (net/ipv6/raw.c:918)
[4264.074609][T29298] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4264.074614][T29298] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4264.074619][T29298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4264.074628][T29298] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4264.074633][T29298] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4264.074642][T29298] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4264.074658][T29298] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4264.074662][T29298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4264.074673][T29298] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.074679][T29298] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4264.074684][T29298] ? __pfx___sys_sendto (net/socket.c:2147)
[4264.074699][T29298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4264.074705][T29298] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4264.074715][T29298] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4264.074722][T29298] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4264.074732][T29298] __x64_sys_sendto (net/socket.c:2183)
[4264.074736][T29298] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4264.074740][T29298] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4264.074745][T29298] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4264.074750][T29298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4264.074754][T29298] RIP: 0033:0x7f2869455a4a
[ 4264.074758][T29298] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4264.074761][T29298] RSP: 002b:00007ffd25d3e2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4264.074765][T29298] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2869455a4a
[ 4264.074767][T29298] RDX: 0000000000000040 RSI: 0000000025d43340 RDI: 0000000000000005
[ 4264.074769][T29298] RBP: 00007ffd25d3e330 R08: 0000000000418574 R09: 000000000000001c
[ 4264.074771][T29298] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4264.074773][T29298] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286957e000
| [ 4264.074787][T29298]
| [ 4264.074790][T29298] lwtunnel_output(): recursion limit reached on datapath
| [ 4265.560767][T29302] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29302
| [4265.561295][T29302] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4265.561570][T29302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4265.561573][T29302] Call Trace:
[ 4265.561576][T29302]
[4265.561578][T29302] dump_stack_lvl (lib/dump_stack.c:123)
[4265.561586][T29302] check_preemption_disabled (lib/smp_processor_id.c:52)
[4265.561593][T29302] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4265.561599][T29302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4265.561607][T29302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4265.561613][T29302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4265.561618][T29302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4265.561630][T29302] rawv6_sendmsg (net/ipv6/raw.c:918)
[4265.561642][T29302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4265.561647][T29302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4265.561653][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4265.561661][T29302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4265.561666][T29302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4265.561675][T29302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4265.561691][T29302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4265.561694][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4265.561705][T29302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4265.561710][T29302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4265.561716][T29302] ? __pfx___sys_sendto (net/socket.c:2147)
[4265.561730][T29302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4265.561737][T29302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4265.561746][T29302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4265.561753][T29302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4265.561763][T29302] __x64_sys_sendto (net/socket.c:2183)
[4265.561767][T29302] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4265.561771][T29302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4265.561776][T29302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4265.561780][T29302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4265.561785][T29302] RIP: 0033:0x7f3299986a4a
[ 4265.561790][T29302] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4265.561792][T29302] RSP: 002b:00007ffc625bcc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4265.561796][T29302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3299986a4a
[ 4265.561798][T29302] RDX: 0000000000000040 RSI: 000000001266f340 RDI: 0000000000000005
[ 4265.561800][T29302] RBP: 00007ffc625bcc90 R08: 0000000000418574 R09: 000000000000001c
[ 4265.561802][T29302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4265.561803][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3299aaf000
| [ 4265.561803][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3299aaf000
| [ 4265.561818][T29302]
| [ 4265.561840][T29302] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29302
| [4265.574758][T29302] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4265.575029][T29302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4265.575031][T29302] Call Trace:
[ 4265.575033][T29302]
[4265.575035][T29302] dump_stack_lvl (lib/dump_stack.c:123)
[4265.575041][T29302] check_preemption_disabled (lib/smp_processor_id.c:52)
[4265.575046][T29302] lwtunnel_output (net/core/lwtunnel.c:359)
[4265.575053][T29302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4265.575060][T29302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4265.575065][T29302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4265.575070][T29302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4265.575082][T29302] rawv6_sendmsg (net/ipv6/raw.c:918)
[4265.575093][T29302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4265.575099][T29302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4265.575103][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4265.575110][T29302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4265.575114][T29302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4265.575123][T29302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4265.575139][T29302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4265.575142][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4265.575154][T29302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4265.575158][T29302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4265.575164][T29302] ? __pfx___sys_sendto (net/socket.c:2147)
[4265.575179][T29302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4265.575185][T29302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4265.575193][T29302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4265.575200][T29302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4265.575210][T29302] __x64_sys_sendto (net/socket.c:2183)
[4265.575215][T29302] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4265.575218][T29302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4265.575223][T29302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4265.575228][T29302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4265.575231][T29302] RIP: 0033:0x7f3299986a4a
[ 4265.575235][T29302] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4265.575237][T29302] RSP: 002b:00007ffc625bcc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4265.575240][T29302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3299986a4a
[ 4265.575243][T29302] RDX: 0000000000000040 RSI: 000000001266f340 RDI: 0000000000000005
[ 4265.575244][T29302] RBP: 00007ffc625bcc90 R08: 0000000000418574 R09: 000000000000001c
[ 4265.575246][T29302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4265.575248][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3299aaf000
| [ 4265.575248][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3299aaf000
| [ 4265.575263][T29302]
| [ 4265.588836][T29302] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29302
| [4265.589253][T29302] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4265.589530][T29302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4265.589531][T29302] Call Trace:
[ 4265.589533][T29302]
[4265.589536][T29302] dump_stack_lvl (lib/dump_stack.c:123)
[4265.589542][T29302] check_preemption_disabled (lib/smp_processor_id.c:52)
[4265.589548][T29302] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4265.589554][T29302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4265.589561][T29302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4265.589566][T29302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4265.589571][T29302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4265.589584][T29302] rawv6_sendmsg (net/ipv6/raw.c:918)
[4265.589595][T29302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4265.589601][T29302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4265.589604][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4265.589612][T29302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4265.589616][T29302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4265.589625][T29302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4265.589641][T29302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4265.589644][T29302] ? __lock_release (kernel/locking/lockdep.c:5534)
[4265.589655][T29302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4265.589660][T29302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4265.589666][T29302] ? __pfx___sys_sendto (net/socket.c:2147)
[4265.589681][T29302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4265.589687][T29302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4265.589694][T29302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4265.589701][T29302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4265.589712][T29302] __x64_sys_sendto (net/socket.c:2183)
[4265.589716][T29302] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4265.589719][T29302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4265.589723][T29302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4265.589728][T29302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4265.589731][T29302] RIP: 0033:0x7f3299986a4a
[ 4265.589735][T29302] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4265.589738][T29302] RSP: 002b:00007ffc625bcc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4265.589741][T29302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3299986a4a
[ 4265.589743][T29302] RDX: 0000000000000040 RSI: 000000001266f340 RDI: 0000000000000005
[ 4265.589745][T29302] RBP: 00007ffc625bcc90 R08: 0000000000418574 R09: 000000000000001c
[ 4265.589747][T29302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4265.589749][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3299aaf000
| [ 4265.589749][T29302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3299aaf000
| [ 4265.589764][T29302]
| [ 4266.096368][T29306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29306
| [4266.096831][T29306] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4266.097091][T29306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4266.097094][T29306] Call Trace:
[ 4266.097096][T29306]
[4266.097099][T29306] dump_stack_lvl (lib/dump_stack.c:123)
[4266.097108][T29306] check_preemption_disabled (lib/smp_processor_id.c:52)
[4266.097115][T29306] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4266.097122][T29306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4266.097130][T29306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.097138][T29306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4266.097143][T29306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.097156][T29306] rawv6_sendmsg (net/ipv6/raw.c:918)
[4266.097167][T29306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4266.097172][T29306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4266.097181][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.097192][T29306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4266.097198][T29306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4266.097207][T29306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4266.097224][T29306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4266.097227][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.097239][T29306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.097245][T29306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.097251][T29306] ? __pfx___sys_sendto (net/socket.c:2147)
[4266.097265][T29306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4266.097272][T29306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4266.097283][T29306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4266.097290][T29306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4266.097300][T29306] __x64_sys_sendto (net/socket.c:2183)
[4266.097304][T29306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4266.097307][T29306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4266.097312][T29306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4266.097317][T29306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4266.097321][T29306] RIP: 0033:0x7fb51a5cba4a
[ 4266.097326][T29306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4266.097329][T29306] RSP: 002b:00007ffce1beb288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4266.097334][T29306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb51a5cba4a
[ 4266.097336][T29306] RDX: 0000000000000040 RSI: 0000000020907340 RDI: 0000000000000005
[ 4266.097338][T29306] RBP: 00007ffce1beb310 R08: 0000000000418574 R09: 000000000000001c
[ 4266.097339][T29306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4266.097341][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb51a6f4000
| [ 4266.097341][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb51a6f4000
| [ 4266.097355][T29306]
| [ 4266.110157][T29306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29306
| [4266.110526][T29306] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4266.110772][T29306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4266.110773][T29306] Call Trace:
[ 4266.110775][T29306]
[4266.110777][T29306] dump_stack_lvl (lib/dump_stack.c:123)
[4266.110783][T29306] check_preemption_disabled (lib/smp_processor_id.c:52)
[4266.110789][T29306] lwtunnel_output (net/core/lwtunnel.c:359)
[4266.110795][T29306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4266.110802][T29306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.110808][T29306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4266.110812][T29306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.110825][T29306] rawv6_sendmsg (net/ipv6/raw.c:918)
[4266.110836][T29306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4266.110842][T29306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4266.110845][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.110853][T29306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4266.110857][T29306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4266.110866][T29306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4266.110882][T29306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4266.110885][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.110896][T29306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.110900][T29306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.110906][T29306] ? __pfx___sys_sendto (net/socket.c:2147)
[4266.110921][T29306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4266.110927][T29306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4266.110935][T29306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4266.110942][T29306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4266.110952][T29306] __x64_sys_sendto (net/socket.c:2183)
[4266.110956][T29306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4266.110959][T29306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4266.110964][T29306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4266.110969][T29306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4266.110971][T29306] RIP: 0033:0x7fb51a5cba4a
[ 4266.110975][T29306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4266.110977][T29306] RSP: 002b:00007ffce1beb288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4266.110981][T29306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb51a5cba4a
[ 4266.110983][T29306] RDX: 0000000000000040 RSI: 0000000020907340 RDI: 0000000000000005
[ 4266.110984][T29306] RBP: 00007ffce1beb310 R08: 0000000000418574 R09: 000000000000001c
[ 4266.110986][T29306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4266.110988][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb51a6f4000
| [ 4266.110988][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb51a6f4000
| [ 4266.111002][T29306]
| [ 4266.128227][T29306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29306
| [4266.128592][T29306] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4266.128839][T29306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4266.128841][T29306] Call Trace:
[ 4266.128843][T29306]
[4266.128845][T29306] dump_stack_lvl (lib/dump_stack.c:123)
[4266.128851][T29306] check_preemption_disabled (lib/smp_processor_id.c:52)
[4266.128857][T29306] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4266.128863][T29306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4266.128870][T29306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.128875][T29306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4266.128880][T29306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.128892][T29306] rawv6_sendmsg (net/ipv6/raw.c:918)
[4266.128904][T29306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4266.128909][T29306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4266.128914][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.128921][T29306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4266.128925][T29306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4266.128934][T29306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4266.128950][T29306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4266.128953][T29306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.128965][T29306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.128969][T29306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.128975][T29306] ? __pfx___sys_sendto (net/socket.c:2147)
[4266.128990][T29306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4266.128996][T29306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4266.129004][T29306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4266.129011][T29306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4266.129021][T29306] __x64_sys_sendto (net/socket.c:2183)
[4266.129025][T29306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4266.129028][T29306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4266.129033][T29306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4266.129037][T29306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4266.129041][T29306] RIP: 0033:0x7fb51a5cba4a
[ 4266.129044][T29306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4266.129047][T29306] RSP: 002b:00007ffce1beb288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4266.129051][T29306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb51a5cba4a
[ 4266.129053][T29306] RDX: 0000000000000040 RSI: 0000000020907340 RDI: 0000000000000005
[ 4266.129055][T29306] RBP: 00007ffce1beb310 R08: 0000000000418574 R09: 000000000000001c
[ 4266.129057][T29306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4266.129059][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb51a6f4000
| [ 4266.129059][T29306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb51a6f4000
| [ 4266.129073][T29306]
| [ 4266.632276][T29310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29310
| [4266.632792][T29310] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4266.633075][T29310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4266.633078][T29310] Call Trace:
[ 4266.633080][T29310]
[4266.633083][T29310] dump_stack_lvl (lib/dump_stack.c:123)
[4266.633091][T29310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4266.633098][T29310] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4266.633104][T29310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4266.633113][T29310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.633120][T29310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4266.633124][T29310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.633136][T29310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4266.633148][T29310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4266.633154][T29310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4266.633160][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.633169][T29310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4266.633174][T29310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4266.633183][T29310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4266.633199][T29310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4266.633202][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.633216][T29310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.633222][T29310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.633227][T29310] ? __pfx___sys_sendto (net/socket.c:2147)
[4266.633242][T29310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4266.633248][T29310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4266.633257][T29310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4266.633264][T29310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4266.633274][T29310] __x64_sys_sendto (net/socket.c:2183)
[4266.633278][T29310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4266.633282][T29310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4266.633286][T29310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4266.633291][T29310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4266.633295][T29310] RIP: 0033:0x7fac21fdda4a
[ 4266.633299][T29310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4266.633302][T29310] RSP: 002b:00007ffcd0f4ca58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4266.633306][T29310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac21fdda4a
[ 4266.633308][T29310] RDX: 0000000000000040 RSI: 000000000cebf340 RDI: 0000000000000005
[ 4266.633310][T29310] RBP: 00007ffcd0f4cae0 R08: 0000000000418574 R09: 000000000000001c
[ 4266.633312][T29310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4266.633314][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac22106000
| [ 4266.633314][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac22106000
| [ 4266.633328][T29310]
| [ 4266.646760][T29310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29310
| [4266.647147][T29310] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4266.647434][T29310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4266.647435][T29310] Call Trace:
[ 4266.647437][T29310]
[4266.647440][T29310] dump_stack_lvl (lib/dump_stack.c:123)
[4266.647445][T29310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4266.647451][T29310] lwtunnel_output (net/core/lwtunnel.c:359)
[4266.647458][T29310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4266.647464][T29310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.647470][T29310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4266.647475][T29310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.647487][T29310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4266.647499][T29310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4266.647505][T29310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4266.647508][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.647516][T29310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4266.647519][T29310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4266.647528][T29310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4266.647544][T29310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4266.647547][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.647558][T29310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.647562][T29310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.647568][T29310] ? __pfx___sys_sendto (net/socket.c:2147)
[4266.647583][T29310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4266.647589][T29310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4266.647597][T29310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4266.647605][T29310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4266.647614][T29310] __x64_sys_sendto (net/socket.c:2183)
[4266.647619][T29310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4266.647622][T29310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4266.647626][T29310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4266.647631][T29310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4266.647634][T29310] RIP: 0033:0x7fac21fdda4a
[ 4266.647637][T29310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4266.647640][T29310] RSP: 002b:00007ffcd0f4ca58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4266.647643][T29310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac21fdda4a
[ 4266.647645][T29310] RDX: 0000000000000040 RSI: 000000000cebf340 RDI: 0000000000000005
[ 4266.647647][T29310] RBP: 00007ffcd0f4cae0 R08: 0000000000418574 R09: 000000000000001c
[ 4266.647649][T29310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4266.647650][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac22106000
| [ 4266.647650][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac22106000
| [ 4266.647665][T29310]
| [ 4266.648157][T29310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29310
| [4266.660792][T29310] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4266.661064][T29310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4266.661066][T29310] Call Trace:
[ 4266.661068][T29310]
[4266.661070][T29310] dump_stack_lvl (lib/dump_stack.c:123)
[4266.661076][T29310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4266.661082][T29310] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4266.661088][T29310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4266.661095][T29310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.661100][T29310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4266.661105][T29310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4266.661117][T29310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4266.661129][T29310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4266.661134][T29310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4266.661138][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.661145][T29310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4266.661149][T29310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4266.661157][T29310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4266.661174][T29310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4266.661176][T29310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4266.661188][T29310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.661192][T29310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4266.661198][T29310] ? __pfx___sys_sendto (net/socket.c:2147)
[4266.661214][T29310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4266.661220][T29310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4266.661228][T29310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4266.661235][T29310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4266.661245][T29310] __x64_sys_sendto (net/socket.c:2183)
[4266.661249][T29310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4266.661252][T29310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4266.661256][T29310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4266.661261][T29310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4266.661264][T29310] RIP: 0033:0x7fac21fdda4a
[ 4266.661268][T29310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4266.661270][T29310] RSP: 002b:00007ffcd0f4ca58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4266.661274][T29310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac21fdda4a
[ 4266.661276][T29310] RDX: 0000000000000040 RSI: 000000000cebf340 RDI: 0000000000000005
[ 4266.661278][T29310] RBP: 00007ffcd0f4cae0 R08: 0000000000418574 R09: 000000000000001c
[ 4266.661280][T29310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4266.661282][T29310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac22106000
| [ 4267.650568][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4269.095500][T29322] check_preemption_disabled: 4 callbacks suppressed
| [ 4269.095507][T29322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29322
| [4269.096287][T29322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4269.096547][T29322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4269.096550][T29322] Call Trace:
[ 4269.096552][T29322]
[4269.096554][T29322] dump_stack_lvl (lib/dump_stack.c:123)
[4269.096562][T29322] check_preemption_disabled (lib/smp_processor_id.c:52)
[4269.096568][T29322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4269.096575][T29322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4269.096582][T29322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4269.096589][T29322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4269.096594][T29322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4269.096606][T29322] rawv6_sendmsg (net/ipv6/raw.c:918)
[4269.096617][T29322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4269.096623][T29322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4269.096629][T29322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4269.096638][T29322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4269.096642][T29322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4269.096651][T29322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4269.096667][T29322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4269.096670][T29322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4269.096681][T29322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4269.096687][T29322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4269.096693][T29322] ? __pfx___sys_sendto (net/socket.c:2147)
[4269.096707][T29322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4269.096714][T29322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4269.096723][T29322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4269.096729][T29322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4269.096739][T29322] __x64_sys_sendto (net/socket.c:2183)
[4269.096743][T29322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4269.096747][T29322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4269.096752][T29322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4269.096757][T29322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4269.096761][T29322] RIP: 0033:0x7f9a3eb04a4a
[ 4269.096765][T29322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4269.096768][T29322] RSP: 002b:00007ffe905f54b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4269.096772][T29322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a3eb04a4a
[ 4269.096774][T29322] RDX: 0000000000000040 RSI: 0000000004c8d340 RDI: 0000000000000005
[ 4269.096776][T29322] RBP: 00007ffe905f5540 R08: 0000000000418574 R09: 000000000000001c
[ 4269.096778][T29322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4269.096780][T29322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a3ec2d000
| [ 4269.698626][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4269.699538][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4270.564756][T29326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29326
| [4270.565230][T29326] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4270.565494][T29326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4270.565496][T29326] Call Trace:
[ 4270.565499][T29326]
[4270.565501][T29326] dump_stack_lvl (lib/dump_stack.c:123)
[4270.565510][T29326] check_preemption_disabled (lib/smp_processor_id.c:52)
[4270.565517][T29326] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4270.565524][T29326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4270.565533][T29326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4270.565540][T29326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4270.565545][T29326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4270.565558][T29326] rawv6_sendmsg (net/ipv6/raw.c:918)
[4270.565569][T29326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4270.565575][T29326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4270.565583][T29326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4270.565594][T29326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4270.565600][T29326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4270.565610][T29326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4270.565626][T29326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4270.565629][T29326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4270.565640][T29326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4270.565647][T29326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4270.565652][T29326] ? __pfx___sys_sendto (net/socket.c:2147)
[4270.565667][T29326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4270.565674][T29326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4270.565685][T29326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4270.565692][T29326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4270.565702][T29326] __x64_sys_sendto (net/socket.c:2183)
[4270.565706][T29326] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4270.565710][T29326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4270.565716][T29326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4270.565720][T29326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4270.565725][T29326] RIP: 0033:0x7f29b1b59a4a
[ 4270.565730][T29326] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4270.565733][T29326] RSP: 002b:00007ffc7cbe3c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4270.565737][T29326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29b1b59a4a
[ 4270.565740][T29326] RDX: 0000000000000040 RSI: 000000002b7e1340 RDI: 0000000000000005
[ 4270.565742][T29326] RBP: 00007ffc7cbe3d00 R08: 0000000000418574 R09: 000000000000001c
[ 4270.565744][T29326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4270.565746][T29326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29b1c82000
| [ 4270.565746][T29326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29b1c82000
| [ 4270.565761][T29326]
| [ 4270.565764][T29326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29326
| [4270.578154][T29326] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4270.578414][T29326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4270.578416][T29326] Call Trace:
[ 4270.578418][T29326]
[4270.578421][T29326] dump_stack_lvl (lib/dump_stack.c:123)
[4270.578426][T29326] check_preemption_disabled (lib/smp_processor_id.c:52)
[4270.578432][T29326] lwtunnel_output (net/core/lwtunnel.c:359)
[4270.578439][T29326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4270.578445][T29326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4270.578451][T29326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4270.578456][T29326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4270.578469][T29326] rawv6_sendmsg (net/ipv6/raw.c:918)
[4270.578481][T29326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4270.578486][T29326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4270.578490][T29326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4270.578497][T29326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4270.578501][T29326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4270.578510][T29326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4270.578526][T29326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4270.578529][T29326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4270.578540][T29326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4270.578544][T29326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4270.578550][T29326] ? __pfx___sys_sendto (net/socket.c:2147)
[4270.578564][T29326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4270.578570][T29326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4270.578578][T29326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4270.578585][T29326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4270.578596][T29326] __x64_sys_sendto (net/socket.c:2183)
[4270.578599][T29326] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4270.578603][T29326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4270.578607][T29326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4270.578612][T29326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4270.578616][T29326] RIP: 0033:0x7f29b1b59a4a
[ 4270.578619][T29326] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4270.578621][T29326] RSP: 002b:00007ffc7cbe3c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4270.578625][T29326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29b1b59a4a
[ 4270.578627][T29326] RDX: 0000000000000040 RSI: 000000002b7e1340 RDI: 0000000000000005
[ 4270.578629][T29326] RBP: 00007ffc7cbe3d00 R08: 0000000000418574 R09: 000000000000001c
[ 4270.578631][T29326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4270.578633][T29326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29b1c82000
| [ 4270.578633][T29326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29b1c82000
| [ 4270.578648][T29326]
| [ 4270.579115][T29326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29326
| [4270.590777][T29326] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4270.591027][T29326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4270.591029][T29326] Call Trace:
[ 4270.591031][T29326]
[4270.591034][T29326] dump_stack_lvl (lib/dump_stack.c:123)
[4270.591039][T29326] check_preemption_disabled (lib/smp_processor_id.c:52)
[4270.591045][T29326] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4270.591052][T29326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4270.591059][T29326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4270.591065][T29326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4270.591070][T29326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4270.591082][T29326] rawv6_sendmsg (net/ipv6/raw.c:918)
[4270.591093][T29326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4270.591099][T29326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4270.591103][T29326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4270.591111][T29326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4270.591114][T29326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4270.591124][T29326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4270.591140][T29326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4270.591143][T29326] ? __lock_release (kernel/locking/lockdep.c:5534)
[4270.591154][T29326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4270.591159][T29326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4270.591164][T29326] ? __pfx___sys_sendto (net/socket.c:2147)
[4270.591179][T29326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4270.591185][T29326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4270.591192][T29326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4270.591200][T29326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4270.591210][T29326] __x64_sys_sendto (net/socket.c:2183)
[4270.591215][T29326] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4270.591218][T29326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4270.591223][T29326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4270.591228][T29326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4270.591231][T29326] RIP: 0033:0x7f29b1b59a4a
[ 4270.591235][T29326] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4270.591238][T29326] RSP: 002b:00007ffc7cbe3c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4270.591241][T29326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29b1b59a4a
[ 4270.591243][T29326] RDX: 0000000000000040 RSI: 000000002b7e1340 RDI: 0000000000000005
[ 4270.591245][T29326] RBP: 00007ffc7cbe3d00 R08: 0000000000418574 R09: 000000000000001c
[ 4270.591247][T29326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4270.591249][T29326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29b1c82000
| [ 4270.722501][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4270.723279][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4271.055765][T29330] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29330
| [4271.056945][T29330] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4271.057208][T29330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4271.057211][T29330] Call Trace:
[ 4271.057215][T29330]
[4271.057217][T29330] dump_stack_lvl (lib/dump_stack.c:123)
[4271.057227][T29330] check_preemption_disabled (lib/smp_processor_id.c:52)
[4271.057234][T29330] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4271.057241][T29330] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4271.057250][T29330] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.057258][T29330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4271.057264][T29330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.057276][T29330] rawv6_sendmsg (net/ipv6/raw.c:918)
[4271.057288][T29330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4271.057293][T29330] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4271.057301][T29330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.057311][T29330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4271.057318][T29330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4271.057327][T29330] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4271.057343][T29330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4271.057346][T29330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.057357][T29330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.057364][T29330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.057370][T29330] ? __pfx___sys_sendto (net/socket.c:2147)
[4271.057384][T29330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4271.057392][T29330] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4271.057402][T29330] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4271.057409][T29330] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4271.057419][T29330] __x64_sys_sendto (net/socket.c:2183)
[4271.057423][T29330] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4271.057427][T29330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4271.057433][T29330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4271.057438][T29330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4271.057442][T29330] RIP: 0033:0x7fc220d71a4a
[ 4271.057447][T29330] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4271.057450][T29330] RSP: 002b:00007ffd68c14998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4271.057455][T29330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc220d71a4a
[ 4271.057457][T29330] RDX: 0000000000000040 RSI: 00000000095e8340 RDI: 0000000000000005
[ 4271.057459][T29330] RBP: 00007ffd68c14a20 R08: 0000000000418574 R09: 000000000000001c
[ 4271.057462][T29330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4271.057464][T29330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc220e9a000
| [ 4271.057464][T29330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc220e9a000
| [ 4271.057478][T29330]
| [ 4271.070075][T29330] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29330
| [4271.070447][T29330] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4271.070692][T29330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4271.070694][T29330] Call Trace:
[ 4271.070696][T29330]
[4271.070698][T29330] dump_stack_lvl (lib/dump_stack.c:123)
[4271.070704][T29330] check_preemption_disabled (lib/smp_processor_id.c:52)
[4271.070709][T29330] lwtunnel_output (net/core/lwtunnel.c:359)
[4271.070716][T29330] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4271.070723][T29330] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.070729][T29330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4271.070734][T29330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.070746][T29330] rawv6_sendmsg (net/ipv6/raw.c:918)
[4271.070758][T29330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4271.070763][T29330] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4271.070767][T29330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.070775][T29330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4271.070778][T29330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4271.070787][T29330] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4271.070803][T29330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4271.070806][T29330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.070817][T29330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.070822][T29330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.070828][T29330] ? __pfx___sys_sendto (net/socket.c:2147)
[4271.070842][T29330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4271.070849][T29330] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4271.070856][T29330] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4271.070864][T29330] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4271.070874][T29330] __x64_sys_sendto (net/socket.c:2183)
[4271.070878][T29330] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4271.070881][T29330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4271.070886][T29330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4271.070891][T29330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4271.070894][T29330] RIP: 0033:0x7fc220d71a4a
[ 4271.070897][T29330] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4271.070900][T29330] RSP: 002b:00007ffd68c14998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4271.070903][T29330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc220d71a4a
[ 4271.070905][T29330] RDX: 0000000000000040 RSI: 00000000095e8340 RDI: 0000000000000005
[ 4271.070907][T29330] RBP: 00007ffd68c14a20 R08: 0000000000418574 R09: 000000000000001c
[ 4271.070909][T29330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4271.070911][T29330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc220e9a000
| [ 4271.070911][T29330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc220e9a000
| [ 4271.070925][T29330]
| [ 4271.089036][T29330] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29330
| [4271.089418][T29330] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4271.089665][T29330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4271.089667][T29330] Call Trace:
[ 4271.089669][T29330]
[4271.089671][T29330] dump_stack_lvl (lib/dump_stack.c:123)
[4271.089677][T29330] check_preemption_disabled (lib/smp_processor_id.c:52)
[4271.089683][T29330] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4271.089690][T29330] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4271.089697][T29330] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.089702][T29330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4271.089707][T29330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.089720][T29330] rawv6_sendmsg (net/ipv6/raw.c:918)
[4271.089732][T29330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4271.089737][T29330] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4271.089741][T29330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.089749][T29330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4271.089753][T29330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4271.089762][T29330] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4271.089778][T29330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4271.089781][T29330] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.089792][T29330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.089797][T29330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.089803][T29330] ? __pfx___sys_sendto (net/socket.c:2147)
[4271.089817][T29330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4271.089824][T29330] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4271.089832][T29330] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4271.089839][T29330] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4271.089850][T29330] __x64_sys_sendto (net/socket.c:2183)
[4271.089854][T29330] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4271.089857][T29330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4271.089862][T29330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4271.089867][T29330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4271.089870][T29330] RIP: 0033:0x7fc220d71a4a
[ 4271.089874][T29330] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4271.089877][T29330] RSP: 002b:00007ffd68c14998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4271.089880][T29330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc220d71a4a
[ 4271.089883][T29330] RDX: 0000000000000040 RSI: 00000000095e8340 RDI: 0000000000000005
[ 4271.089885][T29330] RBP: 00007ffd68c14a20 R08: 0000000000418574 R09: 000000000000001c
[ 4271.089887][T29330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4271.089889][T29330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc220e9a000
| [ 4271.089889][T29330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc220e9a000
| [ 4271.089904][T29330]
| [ 4271.582334][T29334] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29334
| [4271.582849][T29334] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4271.583129][T29334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4271.583131][T29334] Call Trace:
[ 4271.583134][T29334]
[4271.583137][T29334] dump_stack_lvl (lib/dump_stack.c:123)
[4271.583145][T29334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4271.583152][T29334] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4271.583158][T29334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4271.583166][T29334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.583174][T29334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4271.583179][T29334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.583191][T29334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4271.583203][T29334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4271.583208][T29334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4271.583215][T29334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.583225][T29334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4271.583230][T29334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4271.583239][T29334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4271.583255][T29334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4271.583258][T29334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.583269][T29334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.583275][T29334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.583281][T29334] ? __pfx___sys_sendto (net/socket.c:2147)
[4271.583295][T29334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4271.583302][T29334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4271.583311][T29334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4271.583318][T29334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4271.583329][T29334] __x64_sys_sendto (net/socket.c:2183)
[4271.583333][T29334] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4271.583337][T29334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4271.583342][T29334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4271.583347][T29334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4271.583351][T29334] RIP: 0033:0x7f8249c52a4a
[ 4271.583356][T29334] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4271.583359][T29334] RSP: 002b:00007ffe58816c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4271.583363][T29334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8249c52a4a
[ 4271.583366][T29334] RDX: 0000000000000040 RSI: 000000000f0ea340 RDI: 0000000000000005
[ 4271.583368][T29334] RBP: 00007ffe58816ce0 R08: 0000000000418574 R09: 000000000000001c
[ 4271.583370][T29334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4271.583372][T29334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8249d7b000
| [ 4271.583372][T29334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8249d7b000
| [ 4271.583387][T29334]
| [ 4271.597323][T29334] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29334
| [4271.597715][T29334] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4271.597989][T29334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4271.597991][T29334] Call Trace:
[ 4271.597993][T29334]
[4271.597995][T29334] dump_stack_lvl (lib/dump_stack.c:123)
[4271.598001][T29334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4271.598006][T29334] lwtunnel_output (net/core/lwtunnel.c:359)
[4271.598013][T29334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4271.598020][T29334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.598025][T29334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4271.598030][T29334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.598042][T29334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4271.598054][T29334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4271.598059][T29334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4271.598063][T29334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.598071][T29334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4271.598074][T29334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4271.598083][T29334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4271.598099][T29334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4271.598102][T29334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.598114][T29334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.598118][T29334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.598124][T29334] ? __pfx___sys_sendto (net/socket.c:2147)
[4271.598138][T29334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4271.598145][T29334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4271.598152][T29334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4271.598160][T29334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4271.598170][T29334] __x64_sys_sendto (net/socket.c:2183)
[4271.598174][T29334] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4271.598177][T29334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4271.598181][T29334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4271.598186][T29334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4271.598190][T29334] RIP: 0033:0x7f8249c52a4a
[ 4271.598193][T29334] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4271.598196][T29334] RSP: 002b:00007ffe58816c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4271.598199][T29334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8249c52a4a
[ 4271.598201][T29334] RDX: 0000000000000040 RSI: 000000000f0ea340 RDI: 0000000000000005
[ 4271.598203][T29334] RBP: 00007ffe58816ce0 R08: 0000000000418574 R09: 000000000000001c
[ 4271.598206][T29334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4271.598208][T29334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8249d7b000
| [ 4271.598208][T29334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8249d7b000
| [ 4271.598225][T29334]
| [ 4271.611652][T29334] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29334
| [4271.612055][T29334] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4271.612349][T29334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4271.612351][T29334] Call Trace:
[ 4271.612353][T29334]
[4271.612355][T29334] dump_stack_lvl (lib/dump_stack.c:123)
[4271.612362][T29334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4271.612367][T29334] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4271.612374][T29334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4271.612380][T29334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.612386][T29334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4271.612391][T29334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4271.612403][T29334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4271.612415][T29334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4271.612420][T29334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4271.612424][T29334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.612432][T29334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4271.612435][T29334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4271.612444][T29334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4271.612460][T29334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4271.612463][T29334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4271.612474][T29334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.612479][T29334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4271.612485][T29334] ? __pfx___sys_sendto (net/socket.c:2147)
[4271.612500][T29334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4271.612506][T29334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4271.612514][T29334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4271.612520][T29334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4271.612531][T29334] __x64_sys_sendto (net/socket.c:2183)
[4271.612535][T29334] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4271.612538][T29334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4271.612542][T29334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4271.612547][T29334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4271.612550][T29334] RIP: 0033:0x7f8249c52a4a
[ 4271.612554][T29334] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4271.612557][T29334] RSP: 002b:00007ffe58816c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4271.612560][T29334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8249c52a4a
[ 4271.612562][T29334] RDX: 0000000000000040 RSI: 000000000f0ea340 RDI: 0000000000000005
[ 4271.612565][T29334] RBP: 00007ffe58816ce0 R08: 0000000000418574 R09: 000000000000001c
[ 4271.612567][T29334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4271.612569][T29334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8249d7b000
| [ 4272.112475][T29338] lwtunnel_output(): recursion limit reached on datapath
| [ 4274.520358][T29350] check_preemption_disabled: 7 callbacks suppressed
| [ 4274.520367][T29350] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29350
| [4274.521118][T29350] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4274.521383][T29350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4274.521386][T29350] Call Trace:
[ 4274.521388][T29350]
[4274.521391][T29350] dump_stack_lvl (lib/dump_stack.c:123)
[4274.521400][T29350] check_preemption_disabled (lib/smp_processor_id.c:52)
[4274.521407][T29350] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4274.521414][T29350] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4274.521422][T29350] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.521430][T29350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4274.521436][T29350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4274.521448][T29350] rawv6_sendmsg (net/ipv6/raw.c:918)
[4274.521460][T29350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4274.521465][T29350] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4274.521473][T29350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.521484][T29350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4274.521490][T29350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4274.521499][T29350] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4274.521515][T29350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4274.521518][T29350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4274.521529][T29350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.521536][T29350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4274.521542][T29350] ? __pfx___sys_sendto (net/socket.c:2147)
[4274.521556][T29350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4274.521563][T29350] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4274.521574][T29350] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4274.521581][T29350] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4274.521591][T29350] __x64_sys_sendto (net/socket.c:2183)
[4274.521595][T29350] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4274.521599][T29350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4274.521605][T29350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4274.521610][T29350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4274.521614][T29350] RIP: 0033:0x7fdbab15ea4a
[ 4274.521619][T29350] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4274.521623][T29350] RSP: 002b:00007ffe39b41fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4274.521628][T29350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdbab15ea4a
[ 4274.521630][T29350] RDX: 0000000000000040 RSI: 000000000a505340 RDI: 0000000000000005
[ 4274.521632][T29350] RBP: 00007ffe39b42040 R08: 0000000000418574 R09: 000000000000001c
[ 4274.521634][T29350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4274.521636][T29350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdbab287000
| [ 4274.521651][T29350]
| [ 4274.521654][T29350] lwtunnel_output(): recursion limit reached on datapath
| [ 4276.012127][T29354] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29354
| [4276.013955][T29354] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4276.014216][T29354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4276.014219][T29354] Call Trace:
[ 4276.014222][T29354]
[4276.014224][T29354] dump_stack_lvl (lib/dump_stack.c:123)
[4276.014233][T29354] check_preemption_disabled (lib/smp_processor_id.c:52)
[4276.014241][T29354] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4276.014247][T29354] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4276.014256][T29354] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.014264][T29354] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4276.014269][T29354] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.014281][T29354] rawv6_sendmsg (net/ipv6/raw.c:918)
[4276.014293][T29354] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4276.014299][T29354] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4276.014307][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.014318][T29354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4276.014324][T29354] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4276.014333][T29354] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4276.014349][T29354] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4276.014353][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.014364][T29354] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.014371][T29354] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.014377][T29354] ? __pfx___sys_sendto (net/socket.c:2147)
[4276.014391][T29354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4276.014398][T29354] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4276.014409][T29354] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4276.014416][T29354] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4276.014426][T29354] __x64_sys_sendto (net/socket.c:2183)
[4276.014430][T29354] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4276.014434][T29354] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4276.014440][T29354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4276.014445][T29354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4276.014450][T29354] RIP: 0033:0x7f14e9c8ba4a
[ 4276.014455][T29354] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4276.014458][T29354] RSP: 002b:00007ffe9bef5ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4276.014463][T29354] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14e9c8ba4a
[ 4276.014465][T29354] RDX: 0000000000000040 RSI: 000000002223b340 RDI: 0000000000000005
[ 4276.014468][T29354] RBP: 00007ffe9bef5b50 R08: 0000000000418574 R09: 000000000000001c
[ 4276.014470][T29354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4276.014472][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14e9db4000
| [ 4276.014472][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14e9db4000
| [ 4276.014487][T29354]
| [ 4276.027067][T29354] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29354
| [4276.027450][T29354] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4276.027703][T29354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4276.027705][T29354] Call Trace:
[ 4276.027707][T29354]
[4276.027709][T29354] dump_stack_lvl (lib/dump_stack.c:123)
[4276.027715][T29354] check_preemption_disabled (lib/smp_processor_id.c:52)
[4276.027721][T29354] lwtunnel_output (net/core/lwtunnel.c:359)
[4276.027728][T29354] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4276.027734][T29354] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.027740][T29354] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4276.027745][T29354] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.027757][T29354] rawv6_sendmsg (net/ipv6/raw.c:918)
[4276.027768][T29354] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4276.027774][T29354] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4276.027777][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.027784][T29354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4276.027788][T29354] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4276.027797][T29354] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4276.027813][T29354] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4276.027816][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.027828][T29354] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.027832][T29354] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.027837][T29354] ? __pfx___sys_sendto (net/socket.c:2147)
[4276.027852][T29354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4276.027859][T29354] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4276.027867][T29354] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4276.027874][T29354] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4276.027884][T29354] __x64_sys_sendto (net/socket.c:2183)
[4276.027888][T29354] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4276.027891][T29354] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4276.027896][T29354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4276.027901][T29354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4276.027904][T29354] RIP: 0033:0x7f14e9c8ba4a
[ 4276.027908][T29354] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4276.027910][T29354] RSP: 002b:00007ffe9bef5ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4276.027914][T29354] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14e9c8ba4a
[ 4276.027916][T29354] RDX: 0000000000000040 RSI: 000000002223b340 RDI: 0000000000000005
[ 4276.027918][T29354] RBP: 00007ffe9bef5b50 R08: 0000000000418574 R09: 000000000000001c
[ 4276.027920][T29354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4276.027922][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14e9db4000
| [ 4276.027922][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14e9db4000
| [ 4276.027936][T29354]
| [ 4276.046376][T29354] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29354
| [4276.046738][T29354] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4276.046996][T29354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4276.046998][T29354] Call Trace:
[ 4276.046999][T29354]
[4276.047002][T29354] dump_stack_lvl (lib/dump_stack.c:123)
[4276.047008][T29354] check_preemption_disabled (lib/smp_processor_id.c:52)
[4276.047014][T29354] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4276.047020][T29354] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4276.047027][T29354] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.047033][T29354] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4276.047038][T29354] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.047050][T29354] rawv6_sendmsg (net/ipv6/raw.c:918)
[4276.047062][T29354] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4276.047068][T29354] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4276.047072][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.047080][T29354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4276.047083][T29354] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4276.047092][T29354] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4276.047108][T29354] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4276.047111][T29354] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.047123][T29354] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.047128][T29354] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.047133][T29354] ? __pfx___sys_sendto (net/socket.c:2147)
[4276.047148][T29354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4276.047155][T29354] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4276.047163][T29354] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4276.047170][T29354] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4276.047181][T29354] __x64_sys_sendto (net/socket.c:2183)
[4276.047184][T29354] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4276.047188][T29354] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4276.047192][T29354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4276.047197][T29354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4276.047201][T29354] RIP: 0033:0x7f14e9c8ba4a
[ 4276.047204][T29354] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4276.047207][T29354] RSP: 002b:00007ffe9bef5ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4276.047210][T29354] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14e9c8ba4a
[ 4276.047214][T29354] RDX: 0000000000000040 RSI: 000000002223b340 RDI: 0000000000000005
[ 4276.047216][T29354] RBP: 00007ffe9bef5b50 R08: 0000000000418574 R09: 000000000000001c
[ 4276.047218][T29354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4276.047220][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14e9db4000
| [ 4276.047220][T29354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14e9db4000
| [ 4276.047235][T29354]
| [ 4276.514159][T29358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29358
| [4276.514684][T29358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4276.514962][T29358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4276.514964][T29358] Call Trace:
[ 4276.514967][T29358]
[4276.514969][T29358] dump_stack_lvl (lib/dump_stack.c:123)
[4276.514977][T29358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4276.514984][T29358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4276.514990][T29358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4276.514998][T29358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.515005][T29358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4276.515010][T29358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.515022][T29358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4276.515033][T29358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4276.515039][T29358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4276.515045][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.515054][T29358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4276.515059][T29358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4276.515068][T29358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4276.515084][T29358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4276.515087][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.515099][T29358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.515105][T29358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.515110][T29358] ? __pfx___sys_sendto (net/socket.c:2147)
[4276.515125][T29358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4276.515132][T29358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4276.515142][T29358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4276.515149][T29358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4276.515159][T29358] __x64_sys_sendto (net/socket.c:2183)
[4276.515163][T29358] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4276.515167][T29358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4276.515172][T29358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4276.515177][T29358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4276.515181][T29358] RIP: 0033:0x7fa1bd207a4a
[ 4276.515186][T29358] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4276.515188][T29358] RSP: 002b:00007ffddf3a3878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4276.515192][T29358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1bd207a4a
[ 4276.515195][T29358] RDX: 0000000000000040 RSI: 000000001841b340 RDI: 0000000000000005
[ 4276.515197][T29358] RBP: 00007ffddf3a3900 R08: 0000000000418574 R09: 000000000000001c
[ 4276.515199][T29358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4276.515201][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1bd330000
| [ 4276.515201][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1bd330000
| [ 4276.515217][T29358]
| [ 4276.528223][T29358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29358
| [4276.528614][T29358] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4276.528884][T29358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4276.528885][T29358] Call Trace:
[ 4276.528887][T29358]
[4276.528890][T29358] dump_stack_lvl (lib/dump_stack.c:123)
[4276.528895][T29358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4276.528901][T29358] lwtunnel_output (net/core/lwtunnel.c:359)
[4276.528908][T29358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4276.528914][T29358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.528920][T29358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4276.528925][T29358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.528937][T29358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4276.528949][T29358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4276.528954][T29358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4276.528957][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.528965][T29358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4276.528968][T29358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4276.528977][T29358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4276.528994][T29358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4276.528996][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.529008][T29358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.529012][T29358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.529018][T29358] ? __pfx___sys_sendto (net/socket.c:2147)
[4276.529033][T29358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4276.529039][T29358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4276.529047][T29358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4276.529054][T29358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4276.529064][T29358] __x64_sys_sendto (net/socket.c:2183)
[4276.529068][T29358] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4276.529071][T29358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4276.529076][T29358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4276.529081][T29358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4276.529084][T29358] RIP: 0033:0x7fa1bd207a4a
[ 4276.529088][T29358] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4276.529091][T29358] RSP: 002b:00007ffddf3a3878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4276.529094][T29358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1bd207a4a
[ 4276.529096][T29358] RDX: 0000000000000040 RSI: 000000001841b340 RDI: 0000000000000005
[ 4276.529098][T29358] RBP: 00007ffddf3a3900 R08: 0000000000418574 R09: 000000000000001c
[ 4276.529100][T29358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4276.529102][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1bd330000
| [ 4276.529102][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1bd330000
| [ 4276.529116][T29358]
| [ 4276.544551][T29358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29358
| [4276.544953][T29358] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4276.545237][T29358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4276.545239][T29358] Call Trace:
[ 4276.545241][T29358]
[4276.545243][T29358] dump_stack_lvl (lib/dump_stack.c:123)
[4276.545249][T29358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4276.545255][T29358] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4276.545262][T29358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4276.545268][T29358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.545274][T29358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4276.545279][T29358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4276.545291][T29358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4276.545303][T29358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4276.545308][T29358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4276.545312][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.545320][T29358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4276.545323][T29358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4276.545332][T29358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4276.545348][T29358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4276.545351][T29358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4276.545362][T29358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.545367][T29358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4276.545372][T29358] ? __pfx___sys_sendto (net/socket.c:2147)
[4276.545387][T29358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4276.545393][T29358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4276.545401][T29358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4276.545408][T29358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4276.545419][T29358] __x64_sys_sendto (net/socket.c:2183)
[4276.545422][T29358] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4276.545425][T29358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4276.545430][T29358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4276.545435][T29358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4276.545438][T29358] RIP: 0033:0x7fa1bd207a4a
[ 4276.545442][T29358] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4276.545444][T29358] RSP: 002b:00007ffddf3a3878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4276.545448][T29358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1bd207a4a
[ 4276.545450][T29358] RDX: 0000000000000040 RSI: 000000001841b340 RDI: 0000000000000005
[ 4276.545452][T29358] RBP: 00007ffddf3a3900 R08: 0000000000418574 R09: 000000000000001c
[ 4276.545454][T29358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4276.545456][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1bd330000
| [ 4276.545456][T29358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1bd330000
| [ 4276.545470][T29358]
| [ 4277.066107][T29362] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29362
| [4277.067079][T29362] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4277.067350][T29362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4277.067352][T29362] Call Trace:
[ 4277.067355][T29362]
[4277.067358][T29362] dump_stack_lvl (lib/dump_stack.c:123)
[4277.067367][T29362] check_preemption_disabled (lib/smp_processor_id.c:52)
[4277.067374][T29362] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4277.067380][T29362] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4277.067389][T29362] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.067397][T29362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4277.067402][T29362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4277.067414][T29362] rawv6_sendmsg (net/ipv6/raw.c:918)
[4277.067425][T29362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4277.067431][T29362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4277.067438][T29362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.067449][T29362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4277.067456][T29362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4277.067466][T29362] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4277.067481][T29362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4277.067485][T29362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4277.067496][T29362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.067503][T29362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4277.067508][T29362] ? __pfx___sys_sendto (net/socket.c:2147)
[4277.067522][T29362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4277.067529][T29362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4277.067540][T29362] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4277.067547][T29362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4277.067557][T29362] __x64_sys_sendto (net/socket.c:2183)
[4277.067561][T29362] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4277.067565][T29362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4277.067570][T29362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4277.067575][T29362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4277.067580][T29362] RIP: 0033:0x7f46848bba4a
[ 4277.067584][T29362] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4277.067588][T29362] RSP: 002b:00007fff4514f4d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4277.067592][T29362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46848bba4a
[ 4277.067594][T29362] RDX: 0000000000000040 RSI: 000000000c34c340 RDI: 0000000000000005
[ 4277.067597][T29362] RBP: 00007fff4514f560 R08: 0000000000418574 R09: 000000000000001c
[ 4277.067599][T29362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4277.067601][T29362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46849e4000
| [ 4277.067615][T29362]
| [ 4277.067618][T29362] lwtunnel_output(): recursion limit reached on datapath
| [ 4278.556630][T29366] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29366
| [4278.557138][T29366] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4278.557436][T29366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4278.557438][T29366] Call Trace:
[ 4278.557441][T29366]
[4278.557443][T29366] dump_stack_lvl (lib/dump_stack.c:123)
[4278.557452][T29366] check_preemption_disabled (lib/smp_processor_id.c:52)
[4278.557458][T29366] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4278.557465][T29366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4278.557473][T29366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.557480][T29366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4278.557485][T29366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.557496][T29366] rawv6_sendmsg (net/ipv6/raw.c:918)
[4278.557508][T29366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4278.557513][T29366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4278.557520][T29366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.557529][T29366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4278.557534][T29366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4278.557543][T29366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4278.557559][T29366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4278.557562][T29366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.557574][T29366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.557580][T29366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.557585][T29366] ? __pfx___sys_sendto (net/socket.c:2147)
[4278.557599][T29366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4278.557606][T29366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4278.557615][T29366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4278.557622][T29366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4278.557632][T29366] __x64_sys_sendto (net/socket.c:2183)
[4278.557636][T29366] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4278.557640][T29366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4278.557645][T29366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4278.557650][T29366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4278.557654][T29366] RIP: 0033:0x7f7a9c53aa4a
[ 4278.557658][T29366] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4278.557661][T29366] RSP: 002b:00007ffddc25e0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4278.557666][T29366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a9c53aa4a
[ 4278.557668][T29366] RDX: 0000000000000040 RSI: 0000000011b0e340 RDI: 0000000000000005
[ 4278.557670][T29366] RBP: 00007ffddc25e180 R08: 0000000000418574 R09: 000000000000001c
[ 4278.557672][T29366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4278.557674][T29366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a9c663000
| [ 4278.557674][T29366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a9c663000
| [ 4278.557699][T29366]
| [ 4278.557702][T29366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29366
| [4278.570922][T29366] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4278.571195][T29366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4278.571196][T29366] Call Trace:
[ 4278.571198][T29366]
[4278.571200][T29366] dump_stack_lvl (lib/dump_stack.c:123)
[4278.571206][T29366] check_preemption_disabled (lib/smp_processor_id.c:52)
[4278.571213][T29366] lwtunnel_output (net/core/lwtunnel.c:359)
[4278.571220][T29366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4278.571227][T29366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.571233][T29366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4278.571238][T29366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4278.571250][T29366] rawv6_sendmsg (net/ipv6/raw.c:918)
[4278.571262][T29366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4278.571267][T29366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4278.571271][T29366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.571279][T29366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4278.571282][T29366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4278.571291][T29366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4278.571308][T29366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4278.571311][T29366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4278.571322][T29366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.571326][T29366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4278.571332][T29366] ? __pfx___sys_sendto (net/socket.c:2147)
[4278.571347][T29366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4278.571353][T29366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4278.571361][T29366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4278.571368][T29366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4278.571378][T29366] __x64_sys_sendto (net/socket.c:2183)
[4278.571382][T29366] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4278.571385][T29366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4278.571390][T29366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4278.571395][T29366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4278.571398][T29366] RIP: 0033:0x7f7a9c53aa4a
[ 4278.571402][T29366] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4278.571404][T29366] RSP: 002b:00007ffddc25e0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4278.571408][T29366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a9c53aa4a
[ 4278.571410][T29366] RDX: 0000000000000040 RSI: 0000000011b0e340 RDI: 0000000000000005
[ 4278.571412][T29366] RBP: 00007ffddc25e180 R08: 0000000000418574 R09: 000000000000001c
[ 4278.571414][T29366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4278.571416][T29366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a9c663000
| [ 4279.492834][T29374] lwtunnel_output(): recursion limit reached on datapath
| [ 4280.974181][T29378] check_preemption_disabled: 5 callbacks suppressed
| [ 4280.974190][T29378] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29378
| [4280.974950][T29378] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4280.975202][T29378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4280.975205][T29378] Call Trace:
[ 4280.975208][T29378]
[4280.975210][T29378] dump_stack_lvl (lib/dump_stack.c:123)
[4280.975221][T29378] check_preemption_disabled (lib/smp_processor_id.c:52)
[4280.975228][T29378] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4280.975235][T29378] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4280.975244][T29378] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.975252][T29378] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4280.975257][T29378] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.975269][T29378] rawv6_sendmsg (net/ipv6/raw.c:918)
[4280.975280][T29378] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4280.975286][T29378] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4280.975293][T29378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.975304][T29378] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4280.975311][T29378] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4280.975320][T29378] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4280.975336][T29378] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4280.975339][T29378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.975351][T29378] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.975358][T29378] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.975364][T29378] ? __pfx___sys_sendto (net/socket.c:2147)
[4280.975378][T29378] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4280.975385][T29378] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4280.975396][T29378] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4280.975404][T29378] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4280.975414][T29378] __x64_sys_sendto (net/socket.c:2183)
[4280.975417][T29378] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4280.975422][T29378] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4280.975427][T29378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4280.975432][T29378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4280.975437][T29378] RIP: 0033:0x7f2f38ef2a4a
[ 4280.975443][T29378] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4280.975446][T29378] RSP: 002b:00007ffeae8b70b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4280.975450][T29378] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f38ef2a4a
[ 4280.975452][T29378] RDX: 0000000000000040 RSI: 000000000d821340 RDI: 0000000000000005
[ 4280.975455][T29378] RBP: 00007ffeae8b7140 R08: 0000000000418574 R09: 000000000000001c
[ 4280.975457][T29378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4280.975459][T29378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f3901b000
| [ 4280.975459][T29378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f3901b000
| [ 4280.975474][T29378]
| [ 4280.988659][T29378] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29378
| [4280.989026][T29378] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4280.989280][T29378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4280.989282][T29378] Call Trace:
[ 4280.989284][T29378]
[4280.989286][T29378] dump_stack_lvl (lib/dump_stack.c:123)
[4280.989292][T29378] check_preemption_disabled (lib/smp_processor_id.c:52)
[4280.989297][T29378] lwtunnel_output (net/core/lwtunnel.c:359)
[4280.989304][T29378] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4280.989311][T29378] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.989316][T29378] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4280.989321][T29378] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4280.989333][T29378] rawv6_sendmsg (net/ipv6/raw.c:918)
[4280.989345][T29378] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4280.989351][T29378] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4280.989354][T29378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.989362][T29378] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4280.989366][T29378] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4280.989375][T29378] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4280.989391][T29378] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4280.989394][T29378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4280.989405][T29378] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.989410][T29378] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4280.989415][T29378] ? __pfx___sys_sendto (net/socket.c:2147)
[4280.989430][T29378] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4280.989437][T29378] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4280.989445][T29378] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4280.989452][T29378] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4280.989462][T29378] __x64_sys_sendto (net/socket.c:2183)
[4280.989466][T29378] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4280.989470][T29378] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4280.989474][T29378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4280.989479][T29378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4280.989482][T29378] RIP: 0033:0x7f2f38ef2a4a
[ 4280.989486][T29378] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4280.989489][T29378] RSP: 002b:00007ffeae8b70b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4280.989492][T29378] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f38ef2a4a
[ 4280.989494][T29378] RDX: 0000000000000040 RSI: 000000000d821340 RDI: 0000000000000005
[ 4280.989495][T29378] RBP: 00007ffeae8b7140 R08: 0000000000418574 R09: 000000000000001c
[ 4280.989497][T29378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4280.989499][T29378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f3901b000
| [ 4280.989499][T29378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f3901b000
| [ 4280.989513][T29378]
| [ 4280.990043][T29378] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29378
| [4281.001586][T29378] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4281.001833][T29378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.001835][T29378] Call Trace:
[ 4281.001836][T29378]
[4281.001838][T29378] dump_stack_lvl (lib/dump_stack.c:123)
[4281.001845][T29378] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.001850][T29378] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4281.001857][T29378] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.001864][T29378] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.001869][T29378] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.001874][T29378] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.001886][T29378] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.001898][T29378] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.001903][T29378] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.001907][T29378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.001915][T29378] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.001918][T29378] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.001928][T29378] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.001944][T29378] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.001947][T29378] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.001959][T29378] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.001963][T29378] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.001969][T29378] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.001984][T29378] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.001989][T29378] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.001997][T29378] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.002005][T29378] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.002015][T29378] __x64_sys_sendto (net/socket.c:2183)
[4281.002019][T29378] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4281.002022][T29378] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.002027][T29378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.002032][T29378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.002035][T29378] RIP: 0033:0x7f2f38ef2a4a
[ 4281.002039][T29378] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4281.002042][T29378] RSP: 002b:00007ffeae8b70b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.002045][T29378] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f38ef2a4a
[ 4281.002047][T29378] RDX: 0000000000000040 RSI: 000000000d821340 RDI: 0000000000000005
[ 4281.002049][T29378] RBP: 00007ffeae8b7140 R08: 0000000000418574 R09: 000000000000001c
[ 4281.002051][T29378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.002053][T29378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f3901b000
| [ 4281.002053][T29378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f3901b000
| [ 4281.002067][T29378]
| [ 4281.484460][T29382] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29382
| [4281.484970][T29382] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4281.485263][T29382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.485266][T29382] Call Trace:
[ 4281.485268][T29382]
[4281.485271][T29382] dump_stack_lvl (lib/dump_stack.c:123)
[4281.485279][T29382] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.485285][T29382] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4281.485292][T29382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.485299][T29382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.485307][T29382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.485312][T29382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.485324][T29382] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.485335][T29382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.485341][T29382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.485347][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.485356][T29382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.485361][T29382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.485370][T29382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.485386][T29382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.485389][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.485400][T29382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.485406][T29382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.485422][T29382] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.485436][T29382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.485443][T29382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.485451][T29382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.485458][T29382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.485468][T29382] __x64_sys_sendto (net/socket.c:2183)
[4281.485472][T29382] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4281.485475][T29382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.485481][T29382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.485486][T29382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.485490][T29382] RIP: 0033:0x7f48a53c3a4a
[ 4281.485494][T29382] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4281.485497][T29382] RSP: 002b:00007ffce0198038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.485501][T29382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48a53c3a4a
[ 4281.485504][T29382] RDX: 0000000000000040 RSI: 000000002f8bb340 RDI: 0000000000000005
[ 4281.485505][T29382] RBP: 00007ffce01980c0 R08: 0000000000418574 R09: 000000000000001c
[ 4281.485508][T29382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.485510][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a54ec000
| [ 4281.485510][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a54ec000
| [ 4281.485524][T29382]
| [ 4281.485527][T29382] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29382
| [4281.498824][T29382] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4281.499095][T29382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.499097][T29382] Call Trace:
[ 4281.499099][T29382]
[4281.499101][T29382] dump_stack_lvl (lib/dump_stack.c:123)
[4281.499107][T29382] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.499112][T29382] lwtunnel_output (net/core/lwtunnel.c:359)
[4281.499119][T29382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.499126][T29382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.499131][T29382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.499136][T29382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.499148][T29382] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.499160][T29382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.499165][T29382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.499168][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.499176][T29382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.499179][T29382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.499188][T29382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.499204][T29382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.499207][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.499220][T29382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.499224][T29382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.499230][T29382] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.499244][T29382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.499250][T29382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.499258][T29382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.499265][T29382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.499275][T29382] __x64_sys_sendto (net/socket.c:2183)
[4281.499279][T29382] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4281.499282][T29382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.499287][T29382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.499292][T29382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.499295][T29382] RIP: 0033:0x7f48a53c3a4a
[ 4281.499298][T29382] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4281.499301][T29382] RSP: 002b:00007ffce0198038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.499305][T29382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48a53c3a4a
[ 4281.499307][T29382] RDX: 0000000000000040 RSI: 000000002f8bb340 RDI: 0000000000000005
[ 4281.499309][T29382] RBP: 00007ffce01980c0 R08: 0000000000418574 R09: 000000000000001c
[ 4281.499311][T29382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.499313][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a54ec000
| [ 4281.499313][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a54ec000
| [ 4281.499328][T29382]
| [ 4281.512865][T29382] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29382
| [4281.513281][T29382] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4281.513554][T29382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4281.513556][T29382] Call Trace:
[ 4281.513557][T29382]
[4281.513560][T29382] dump_stack_lvl (lib/dump_stack.c:123)
[4281.513566][T29382] check_preemption_disabled (lib/smp_processor_id.c:52)
[4281.513572][T29382] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4281.513578][T29382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4281.513585][T29382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.513590][T29382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4281.513595][T29382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4281.513607][T29382] rawv6_sendmsg (net/ipv6/raw.c:918)
[4281.513619][T29382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4281.513624][T29382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4281.513628][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.513635][T29382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4281.513638][T29382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4281.513647][T29382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4281.513664][T29382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4281.513667][T29382] ? __lock_release (kernel/locking/lockdep.c:5534)
[4281.513678][T29382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.513682][T29382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4281.513688][T29382] ? __pfx___sys_sendto (net/socket.c:2147)
[4281.513702][T29382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4281.513708][T29382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4281.513716][T29382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4281.513723][T29382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4281.513733][T29382] __x64_sys_sendto (net/socket.c:2183)
[4281.513737][T29382] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4281.513740][T29382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4281.513745][T29382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4281.513749][T29382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4281.513753][T29382] RIP: 0033:0x7f48a53c3a4a
[ 4281.513756][T29382] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4281.513759][T29382] RSP: 002b:00007ffce0198038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4281.513768][T29382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48a53c3a4a
[ 4281.513770][T29382] RDX: 0000000000000040 RSI: 000000002f8bb340 RDI: 0000000000000005
[ 4281.513772][T29382] RBP: 00007ffce01980c0 R08: 0000000000418574 R09: 000000000000001c
[ 4281.513775][T29382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4281.513776][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a54ec000
| [ 4281.513776][T29382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a54ec000
| [ 4281.513791][T29382]
| [ 4282.005102][T29386] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29386
| [4282.006670][T29386] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4282.006945][T29386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.006947][T29386] Call Trace:
[ 4282.006949][T29386]
[4282.006951][T29386] dump_stack_lvl (lib/dump_stack.c:123)
[4282.006959][T29386] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.006965][T29386] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4282.006971][T29386] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.006979][T29386] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.006985][T29386] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.006990][T29386] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.007001][T29386] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.007013][T29386] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.007018][T29386] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.007023][T29386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.007032][T29386] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.007037][T29386] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.007046][T29386] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.007061][T29386] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.007064][T29386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.007075][T29386] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.007080][T29386] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.007085][T29386] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.007099][T29386] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.007105][T29386] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.007114][T29386] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.007121][T29386] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.007131][T29386] __x64_sys_sendto (net/socket.c:2183)
[4282.007135][T29386] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4282.007138][T29386] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.007143][T29386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.007148][T29386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.007151][T29386] RIP: 0033:0x7efd81d80a4a
[ 4282.007155][T29386] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4282.007159][T29386] RSP: 002b:00007ffd5425d438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.007162][T29386] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd81d80a4a
[ 4282.007165][T29386] RDX: 0000000000000040 RSI: 000000003ccd6340 RDI: 0000000000000005
[ 4282.007166][T29386] RBP: 00007ffd5425d4c0 R08: 0000000000418574 R09: 000000000000001c
[ 4282.007168][T29386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.007170][T29386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd81ea9000
| [ 4282.007170][T29386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd81ea9000
| [ 4282.007184][T29386]
| [ 4282.007186][T29386] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29386
| [4282.019961][T29386] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4282.020241][T29386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.020243][T29386] Call Trace:
[ 4282.020245][T29386]
[4282.020247][T29386] dump_stack_lvl (lib/dump_stack.c:123)
[4282.020253][T29386] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.020258][T29386] lwtunnel_output (net/core/lwtunnel.c:359)
[4282.020265][T29386] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.020271][T29386] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.020277][T29386] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.020281][T29386] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.020293][T29386] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.020305][T29386] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.020311][T29386] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.020314][T29386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.020321][T29386] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.020325][T29386] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.020334][T29386] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.020350][T29386] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.020353][T29386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.020364][T29386] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.020369][T29386] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.020374][T29386] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.020389][T29386] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.020395][T29386] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.020402][T29386] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.020410][T29386] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.020420][T29386] __x64_sys_sendto (net/socket.c:2183)
[4282.020424][T29386] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4282.020427][T29386] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.020431][T29386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.020436][T29386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.020439][T29386] RIP: 0033:0x7efd81d80a4a
[ 4282.020443][T29386] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4282.020446][T29386] RSP: 002b:00007ffd5425d438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.020449][T29386] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd81d80a4a
[ 4282.020451][T29386] RDX: 0000000000000040 RSI: 000000003ccd6340 RDI: 0000000000000005
[ 4282.020453][T29386] RBP: 00007ffd5425d4c0 R08: 0000000000418574 R09: 000000000000001c
[ 4282.020455][T29386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.020457][T29386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd81ea9000
| [ 4282.020457][T29386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd81ea9000
| [ 4282.020472][T29386]
| [ 4282.020894][T29386] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29386
| [4282.033472][T29386] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4282.033740][T29386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.033742][T29386] Call Trace:
[ 4282.033743][T29386]
[4282.033746][T29386] dump_stack_lvl (lib/dump_stack.c:123)
[4282.033751][T29386] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.033757][T29386] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4282.033769][T29386] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.033776][T29386] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.033781][T29386] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.033786][T29386] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.033798][T29386] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.033810][T29386] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.033815][T29386] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.033819][T29386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.033826][T29386] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.033830][T29386] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.033839][T29386] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.033855][T29386] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.033858][T29386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.033869][T29386] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.033874][T29386] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.033879][T29386] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.033894][T29386] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.033900][T29386] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.033907][T29386] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.033914][T29386] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.033924][T29386] __x64_sys_sendto (net/socket.c:2183)
[4282.033928][T29386] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4282.033931][T29386] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.033936][T29386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.033941][T29386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.033944][T29386] RIP: 0033:0x7efd81d80a4a
[ 4282.033947][T29386] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4282.033950][T29386] RSP: 002b:00007ffd5425d438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.033954][T29386] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd81d80a4a
[ 4282.033956][T29386] RDX: 0000000000000040 RSI: 000000003ccd6340 RDI: 0000000000000005
[ 4282.033958][T29386] RBP: 00007ffd5425d4c0 R08: 0000000000418574 R09: 000000000000001c
[ 4282.033960][T29386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.033962][T29386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd81ea9000
| [ 4282.033962][T29386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd81ea9000
| [ 4282.033976][T29386]
| [ 4282.503466][T29390] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29390
| [4282.503986][T29390] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4282.504280][T29390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4282.504282][T29390] Call Trace:
[ 4282.504285][T29390]
[4282.504287][T29390] dump_stack_lvl (lib/dump_stack.c:123)
[4282.504294][T29390] check_preemption_disabled (lib/smp_processor_id.c:52)
[4282.504301][T29390] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4282.504307][T29390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4282.504315][T29390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.504322][T29390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4282.504327][T29390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4282.504339][T29390] rawv6_sendmsg (net/ipv6/raw.c:918)
[4282.504351][T29390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4282.504356][T29390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4282.504362][T29390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.504371][T29390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4282.504376][T29390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4282.504385][T29390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4282.504401][T29390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4282.504404][T29390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4282.504415][T29390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.504420][T29390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4282.504426][T29390] ? __pfx___sys_sendto (net/socket.c:2147)
[4282.504440][T29390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4282.504447][T29390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4282.504455][T29390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4282.504463][T29390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4282.504472][T29390] __x64_sys_sendto (net/socket.c:2183)
[4282.504476][T29390] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4282.504480][T29390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4282.504484][T29390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4282.504489][T29390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4282.504493][T29390] RIP: 0033:0x7f49ccc85a4a
[ 4282.504498][T29390] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4282.504501][T29390] RSP: 002b:00007ffe8c229ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4282.504504][T29390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49ccc85a4a
[ 4282.504507][T29390] RDX: 0000000000000040 RSI: 000000000b870340 RDI: 0000000000000005
[ 4282.504508][T29390] RBP: 00007ffe8c229b40 R08: 0000000000418574 R09: 000000000000001c
[ 4282.504510][T29390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4282.504512][T29390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49ccdae000
| [ 4284.932766][T29402] lwtunnel_output(): recursion limit reached on datapath
| [ 4286.749823][T29409] check_preemption_disabled: 7 callbacks suppressed
| [ 4286.749833][T29409] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29409
| [4286.750611][T29409] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4286.750868][T29409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4286.750870][T29409] Call Trace:
[ 4286.750873][T29409]
[4286.750876][T29409] dump_stack_lvl (lib/dump_stack.c:123)
[4286.750885][T29409] check_preemption_disabled (lib/smp_processor_id.c:52)
[4286.750892][T29409] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4286.750899][T29409] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4286.750907][T29409] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4286.750915][T29409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4286.750920][T29409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4286.750933][T29409] rawv6_sendmsg (net/ipv6/raw.c:918)
[4286.750944][T29409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4286.750950][T29409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4286.750957][T29409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4286.750968][T29409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4286.750974][T29409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4286.750983][T29409] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4286.750999][T29409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4286.751003][T29409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4286.751014][T29409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4286.751020][T29409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4286.751026][T29409] ? __pfx___sys_sendto (net/socket.c:2147)
[4286.751041][T29409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4286.751048][T29409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4286.751058][T29409] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4286.751065][T29409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4286.751076][T29409] __x64_sys_sendto (net/socket.c:2183)
[4286.751080][T29409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4286.751084][T29409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4286.751089][T29409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4286.751094][T29409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4286.751099][T29409] RIP: 0033:0x7f15fd7bfa4a
[ 4286.751104][T29409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4286.751107][T29409] RSP: 002b:00007ffc1c41e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4286.751111][T29409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15fd7bfa4a
[ 4286.751114][T29409] RDX: 0000000000000040 RSI: 0000000001648340 RDI: 0000000000000005
[ 4286.751116][T29409] RBP: 00007ffc1c41e1f0 R08: 0000000000418574 R09: 000000000000001c
[ 4286.751118][T29409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4286.751120][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15fd8e8000
| [ 4286.751120][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15fd8e8000
| [ 4286.751135][T29409]
| [ 4286.751158][T29409] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29409
| [4286.763026][T29409] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4286.763284][T29409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4286.763286][T29409] Call Trace:
[ 4286.763287][T29409]
[4286.763290][T29409] dump_stack_lvl (lib/dump_stack.c:123)
[4286.763296][T29409] check_preemption_disabled (lib/smp_processor_id.c:52)
[4286.763301][T29409] lwtunnel_output (net/core/lwtunnel.c:359)
[4286.763308][T29409] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4286.763315][T29409] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4286.763321][T29409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4286.763325][T29409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4286.763338][T29409] rawv6_sendmsg (net/ipv6/raw.c:918)
[4286.763349][T29409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4286.763355][T29409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4286.763359][T29409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4286.763367][T29409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4286.763370][T29409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4286.763379][T29409] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4286.763395][T29409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4286.763398][T29409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4286.763409][T29409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4286.763413][T29409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4286.763419][T29409] ? __pfx___sys_sendto (net/socket.c:2147)
[4286.763434][T29409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4286.763441][T29409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4286.763448][T29409] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4286.763456][T29409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4286.763466][T29409] __x64_sys_sendto (net/socket.c:2183)
[4286.763470][T29409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4286.763473][T29409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4286.763478][T29409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4286.763482][T29409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4286.763486][T29409] RIP: 0033:0x7f15fd7bfa4a
[ 4286.763490][T29409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4286.763493][T29409] RSP: 002b:00007ffc1c41e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4286.763496][T29409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15fd7bfa4a
[ 4286.763498][T29409] RDX: 0000000000000040 RSI: 0000000001648340 RDI: 0000000000000005
[ 4286.763500][T29409] RBP: 00007ffc1c41e1f0 R08: 0000000000418574 R09: 000000000000001c
[ 4286.763502][T29409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4286.763504][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15fd8e8000
| [ 4286.763504][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15fd8e8000
| [ 4286.763519][T29409]
| [ 4286.764173][T29409] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29409
| [4286.775797][T29409] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4286.776050][T29409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4286.776053][T29409] Call Trace:
[ 4286.776054][T29409]
[4286.776057][T29409] dump_stack_lvl (lib/dump_stack.c:123)
[4286.776063][T29409] check_preemption_disabled (lib/smp_processor_id.c:52)
[4286.776069][T29409] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4286.776075][T29409] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4286.776082][T29409] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4286.776088][T29409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4286.776093][T29409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4286.776105][T29409] rawv6_sendmsg (net/ipv6/raw.c:918)
[4286.776117][T29409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4286.776123][T29409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4286.776127][T29409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4286.776135][T29409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4286.776138][T29409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4286.776148][T29409] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4286.776164][T29409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4286.776167][T29409] ? __lock_release (kernel/locking/lockdep.c:5534)
[4286.776178][T29409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4286.776183][T29409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4286.776189][T29409] ? __pfx___sys_sendto (net/socket.c:2147)
[4286.776203][T29409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4286.776210][T29409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4286.776219][T29409] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4286.776226][T29409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4286.776236][T29409] __x64_sys_sendto (net/socket.c:2183)
[4286.776240][T29409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4286.776243][T29409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4286.776249][T29409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4286.776254][T29409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4286.776257][T29409] RIP: 0033:0x7f15fd7bfa4a
[ 4286.776261][T29409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4286.776263][T29409] RSP: 002b:00007ffc1c41e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4286.776267][T29409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15fd7bfa4a
[ 4286.776269][T29409] RDX: 0000000000000040 RSI: 0000000001648340 RDI: 0000000000000005
[ 4286.776271][T29409] RBP: 00007ffc1c41e1f0 R08: 0000000000418574 R09: 000000000000001c
[ 4286.776273][T29409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4286.776275][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15fd8e8000
| [ 4286.776275][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15fd8e8000
| [ 4286.776290][T29409]
| [ 4287.595469][T29416] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29416
| [4287.595972][T29416] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4287.596263][T29416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4287.596265][T29416] Call Trace:
[ 4287.596267][T29416]
[4287.596270][T29416] dump_stack_lvl (lib/dump_stack.c:123)
[4287.596278][T29416] check_preemption_disabled (lib/smp_processor_id.c:52)
[4287.596285][T29416] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4287.596291][T29416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4287.596299][T29416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.596306][T29416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4287.596311][T29416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.596323][T29416] rawv6_sendmsg (net/ipv6/raw.c:918)
[4287.596334][T29416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4287.596340][T29416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4287.596345][T29416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.596354][T29416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4287.596359][T29416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4287.596369][T29416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4287.596384][T29416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4287.596388][T29416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.596399][T29416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.596405][T29416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.596410][T29416] ? __pfx___sys_sendto (net/socket.c:2147)
[4287.596424][T29416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4287.596431][T29416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4287.596451][T29416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4287.596458][T29416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4287.596468][T29416] __x64_sys_sendto (net/socket.c:2183)
[4287.596471][T29416] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4287.596475][T29416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4287.596480][T29416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4287.596485][T29416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4287.596489][T29416] RIP: 0033:0x7f192d125a4a
[ 4287.596493][T29416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4287.596496][T29416] RSP: 002b:00007ffe53ec2368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4287.596499][T29416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f192d125a4a
[ 4287.596502][T29416] RDX: 0000000000000040 RSI: 00000000365d1340 RDI: 0000000000000005
[ 4287.596503][T29416] RBP: 00007ffe53ec23f0 R08: 0000000000418574 R09: 000000000000001c
[ 4287.596505][T29416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4287.596507][T29416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f192d24e000
| [ 4287.596507][T29416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f192d24e000
| [ 4287.596521][T29416]
| [ 4287.596523][T29416] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29416
| [4287.610252][T29416] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4287.610521][T29416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4287.610523][T29416] Call Trace:
[ 4287.610525][T29416]
[4287.610527][T29416] dump_stack_lvl (lib/dump_stack.c:123)
[4287.610532][T29416] check_preemption_disabled (lib/smp_processor_id.c:52)
[4287.610538][T29416] lwtunnel_output (net/core/lwtunnel.c:359)
[4287.610545][T29416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4287.610551][T29416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.610556][T29416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4287.610561][T29416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.610573][T29416] rawv6_sendmsg (net/ipv6/raw.c:918)
[4287.610585][T29416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4287.610590][T29416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4287.610594][T29416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.610601][T29416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4287.610605][T29416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4287.610614][T29416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4287.610630][T29416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4287.610633][T29416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.610644][T29416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.610648][T29416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.610654][T29416] ? __pfx___sys_sendto (net/socket.c:2147)
[4287.610669][T29416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4287.610675][T29416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4287.610683][T29416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4287.610690][T29416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4287.610700][T29416] __x64_sys_sendto (net/socket.c:2183)
[4287.610704][T29416] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4287.610707][T29416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4287.610712][T29416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4287.610716][T29416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4287.610720][T29416] RIP: 0033:0x7f192d125a4a
[ 4287.610723][T29416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4287.610726][T29416] RSP: 002b:00007ffe53ec2368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4287.610729][T29416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f192d125a4a
[ 4287.610731][T29416] RDX: 0000000000000040 RSI: 00000000365d1340 RDI: 0000000000000005
[ 4287.610733][T29416] RBP: 00007ffe53ec23f0 R08: 0000000000418574 R09: 000000000000001c
[ 4287.610735][T29416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4287.610737][T29416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f192d24e000
| [ 4287.610737][T29416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f192d24e000
| [ 4287.610752][T29416]
| [ 4287.611177][T29416] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29416
| [4287.623806][T29416] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4287.624075][T29416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4287.624077][T29416] Call Trace:
[ 4287.624079][T29416]
[4287.624081][T29416] dump_stack_lvl (lib/dump_stack.c:123)
[4287.624087][T29416] check_preemption_disabled (lib/smp_processor_id.c:52)
[4287.624092][T29416] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4287.624099][T29416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4287.624106][T29416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.624111][T29416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4287.624116][T29416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4287.624128][T29416] rawv6_sendmsg (net/ipv6/raw.c:918)
[4287.624140][T29416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4287.624145][T29416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4287.624149][T29416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.624157][T29416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4287.624160][T29416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4287.624169][T29416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4287.624185][T29416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4287.624188][T29416] ? __lock_release (kernel/locking/lockdep.c:5534)
[4287.624200][T29416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.624205][T29416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4287.624210][T29416] ? __pfx___sys_sendto (net/socket.c:2147)
[4287.624227][T29416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4287.624234][T29416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4287.624241][T29416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4287.624249][T29416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4287.624259][T29416] __x64_sys_sendto (net/socket.c:2183)
[4287.624263][T29416] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4287.624266][T29416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4287.624271][T29416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4287.624276][T29416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4287.624280][T29416] RIP: 0033:0x7f192d125a4a
[ 4287.624284][T29416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4287.624287][T29416] RSP: 002b:00007ffe53ec2368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4287.624290][T29416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f192d125a4a
[ 4287.624292][T29416] RDX: 0000000000000040 RSI: 00000000365d1340 RDI: 0000000000000005
[ 4287.624294][T29416] RBP: 00007ffe53ec23f0 R08: 0000000000418574 R09: 000000000000001c
[ 4287.624297][T29416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4287.624299][T29416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f192d24e000
| [ 4287.624299][T29416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f192d24e000
| [ 4287.624314][T29416]
| [ 4288.443169][T29423] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29423
| [4288.443647][T29423] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4288.443912][T29423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4288.443914][T29423] Call Trace:
[ 4288.443917][T29423]
[4288.443919][T29423] dump_stack_lvl (lib/dump_stack.c:123)
[4288.443929][T29423] check_preemption_disabled (lib/smp_processor_id.c:52)
[4288.443936][T29423] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4288.443943][T29423] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4288.443951][T29423] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4288.443959][T29423] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4288.443964][T29423] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4288.443976][T29423] rawv6_sendmsg (net/ipv6/raw.c:918)
[4288.443988][T29423] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4288.443993][T29423] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4288.444001][T29423] ? __lock_release (kernel/locking/lockdep.c:5534)
[4288.444012][T29423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4288.444018][T29423] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4288.444028][T29423] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4288.444044][T29423] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4288.444047][T29423] ? __lock_release (kernel/locking/lockdep.c:5534)
[4288.444058][T29423] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4288.444065][T29423] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4288.444071][T29423] ? __pfx___sys_sendto (net/socket.c:2147)
[4288.444085][T29423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4288.444092][T29423] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4288.444102][T29423] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4288.444110][T29423] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4288.444120][T29423] __x64_sys_sendto (net/socket.c:2183)
[4288.444125][T29423] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4288.444129][T29423] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4288.444135][T29423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4288.444139][T29423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4288.444144][T29423] RIP: 0033:0x7f73d4d73a4a
[ 4288.444149][T29423] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4288.444152][T29423] RSP: 002b:00007ffc76d89fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4288.444156][T29423] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d4d73a4a
[ 4288.444159][T29423] RDX: 0000000000000040 RSI: 000000002626a340 RDI: 0000000000000005
[ 4288.444161][T29423] RBP: 00007ffc76d8a040 R08: 0000000000418574 R09: 000000000000001c
[ 4288.444163][T29423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4288.444164][T29423] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d4e9c000
| [ 4288.444178][T29423]
| [ 4288.444181][T29423] lwtunnel_output(): recursion limit reached on datapath
| [ 4290.241578][T29430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29430
| [4290.242035][T29430] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4290.242303][T29430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.242305][T29430] Call Trace:
[ 4290.242308][T29430]
[4290.242311][T29430] dump_stack_lvl (lib/dump_stack.c:123)
[4290.242320][T29430] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.242328][T29430] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4290.242335][T29430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.242343][T29430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.242352][T29430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.242356][T29430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.242369][T29430] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.242380][T29430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.242386][T29430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.242394][T29430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.242404][T29430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.242410][T29430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.242420][T29430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.242436][T29430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.242439][T29430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.242450][T29430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.242457][T29430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.242463][T29430] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.242477][T29430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.242484][T29430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.242495][T29430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.242502][T29430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4290.242512][T29430] __x64_sys_sendto (net/socket.c:2183)
[4290.242516][T29430] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4290.242520][T29430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.242526][T29430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.242531][T29430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.242536][T29430] RIP: 0033:0x7f898fe48a4a
[ 4290.242541][T29430] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4290.242544][T29430] RSP: 002b:00007ffca87ea7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.242549][T29430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f898fe48a4a
[ 4290.242551][T29430] RDX: 0000000000000040 RSI: 0000000027491340 RDI: 0000000000000005
[ 4290.242553][T29430] RBP: 00007ffca87ea860 R08: 0000000000418574 R09: 000000000000001c
[ 4290.242554][T29430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.242556][T29430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f898ff71000
| [ 4290.242556][T29430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f898ff71000
| [ 4290.242571][T29430]
| [ 4290.242573][T29430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29430
| [4290.254143][T29430] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4290.254405][T29430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.254407][T29430] Call Trace:
[ 4290.254409][T29430]
[4290.254411][T29430] dump_stack_lvl (lib/dump_stack.c:123)
[4290.254416][T29430] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.254422][T29430] lwtunnel_output (net/core/lwtunnel.c:359)
[4290.254429][T29430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.254435][T29430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.254441][T29430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.254446][T29430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.254458][T29430] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.254470][T29430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.254475][T29430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.254478][T29430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.254486][T29430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.254489][T29430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.254498][T29430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.254515][T29430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.254517][T29430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.254528][T29430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.254533][T29430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.254539][T29430] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.254553][T29430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.254559][T29430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.254567][T29430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.254574][T29430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4290.254584][T29430] __x64_sys_sendto (net/socket.c:2183)
[4290.254588][T29430] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4290.254591][T29430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.254597][T29430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.254602][T29430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.254605][T29430] RIP: 0033:0x7f898fe48a4a
[ 4290.254608][T29430] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4290.254611][T29430] RSP: 002b:00007ffca87ea7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.254614][T29430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f898fe48a4a
[ 4290.254616][T29430] RDX: 0000000000000040 RSI: 0000000027491340 RDI: 0000000000000005
[ 4290.254618][T29430] RBP: 00007ffca87ea860 R08: 0000000000418574 R09: 000000000000001c
[ 4290.254620][T29430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.254621][T29430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f898ff71000
| [ 4290.254621][T29430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f898ff71000
| [ 4290.254636][T29430]
| [ 4290.255104][T29430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29430
| [4290.266619][T29430] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4290.266878][T29430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4290.266880][T29430] Call Trace:
[ 4290.266882][T29430]
[4290.266884][T29430] dump_stack_lvl (lib/dump_stack.c:123)
[4290.266890][T29430] check_preemption_disabled (lib/smp_processor_id.c:52)
[4290.266895][T29430] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4290.266902][T29430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4290.266909][T29430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.266915][T29430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4290.266920][T29430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4290.266932][T29430] rawv6_sendmsg (net/ipv6/raw.c:918)
[4290.266943][T29430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4290.266949][T29430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4290.266953][T29430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.266960][T29430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4290.266964][T29430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4290.266973][T29430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4290.266989][T29430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4290.266993][T29430] ? __lock_release (kernel/locking/lockdep.c:5534)
[4290.267004][T29430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.267009][T29430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4290.267015][T29430] ? __pfx___sys_sendto (net/socket.c:2147)
[4290.267030][T29430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4290.267036][T29430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4290.267044][T29430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4290.267051][T29430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4290.267061][T29430] __x64_sys_sendto (net/socket.c:2183)
[4290.267065][T29430] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4290.267068][T29430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4290.267073][T29430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4290.267078][T29430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4290.267081][T29430] RIP: 0033:0x7f898fe48a4a
[ 4290.267085][T29430] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4290.267088][T29430] RSP: 002b:00007ffca87ea7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4290.267091][T29430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f898fe48a4a
[ 4290.267093][T29430] RDX: 0000000000000040 RSI: 0000000027491340 RDI: 0000000000000005
[ 4290.267095][T29430] RBP: 00007ffca87ea860 R08: 0000000000418574 R09: 000000000000001c
[ 4290.267097][T29430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4290.267100][T29430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f898ff71000
| [ 4292.227323][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4292.567312][T29441] check_preemption_disabled: 1 callbacks suppressed
| [ 4292.567321][T29441] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29441
| [4292.568070][T29441] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4292.569233][T29441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4292.569235][T29441] Call Trace:
[ 4292.569238][T29441]
[4292.569241][T29441] dump_stack_lvl (lib/dump_stack.c:123)
[4292.569250][T29441] check_preemption_disabled (lib/smp_processor_id.c:52)
[4292.569258][T29441] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4292.569265][T29441] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4292.569273][T29441] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4292.569281][T29441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4292.569287][T29441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4292.569299][T29441] rawv6_sendmsg (net/ipv6/raw.c:918)
[4292.569310][T29441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4292.569316][T29441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4292.569324][T29441] ? __lock_release (kernel/locking/lockdep.c:5534)
[4292.569335][T29441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4292.569341][T29441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4292.569351][T29441] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4292.569367][T29441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4292.569370][T29441] ? __lock_release (kernel/locking/lockdep.c:5534)
[4292.569381][T29441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4292.569388][T29441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4292.569394][T29441] ? __pfx___sys_sendto (net/socket.c:2147)
[4292.569409][T29441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4292.569416][T29441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4292.569426][T29441] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4292.569434][T29441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4292.569444][T29441] __x64_sys_sendto (net/socket.c:2183)
[4292.569448][T29441] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4292.569452][T29441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4292.569458][T29441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4292.569463][T29441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4292.569468][T29441] RIP: 0033:0x7f4f2997fa4a
[ 4292.569474][T29441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4292.569477][T29441] RSP: 002b:00007fff9d0e3788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4292.569481][T29441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f2997fa4a
[ 4292.569483][T29441] RDX: 0000000000000040 RSI: 000000002ceab340 RDI: 0000000000000005
[ 4292.569485][T29441] RBP: 00007fff9d0e3810 R08: 0000000000418574 R09: 000000000000001c
[ 4292.569487][T29441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4292.569489][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f29aa8000
| [ 4292.569489][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f29aa8000
| [ 4292.569504][T29441]
| [ 4292.569506][T29441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29441
| [4292.581067][T29441] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4292.581323][T29441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4292.581325][T29441] Call Trace:
[ 4292.581327][T29441]
[4292.581329][T29441] dump_stack_lvl (lib/dump_stack.c:123)
[4292.581335][T29441] check_preemption_disabled (lib/smp_processor_id.c:52)
[4292.581340][T29441] lwtunnel_output (net/core/lwtunnel.c:359)
[4292.581347][T29441] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4292.581353][T29441] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4292.581359][T29441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4292.581363][T29441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4292.581376][T29441] rawv6_sendmsg (net/ipv6/raw.c:918)
[4292.581387][T29441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4292.581393][T29441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4292.581396][T29441] ? __lock_release (kernel/locking/lockdep.c:5534)
[4292.581404][T29441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4292.581407][T29441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4292.581416][T29441] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4292.581432][T29441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4292.581434][T29441] ? __lock_release (kernel/locking/lockdep.c:5534)
[4292.581446][T29441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4292.581450][T29441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4292.581455][T29441] ? __pfx___sys_sendto (net/socket.c:2147)
[4292.581470][T29441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4292.581476][T29441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4292.581484][T29441] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4292.581491][T29441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4292.581501][T29441] __x64_sys_sendto (net/socket.c:2183)
[4292.581505][T29441] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4292.581508][T29441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4292.581513][T29441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4292.581518][T29441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4292.581521][T29441] RIP: 0033:0x7f4f2997fa4a
[ 4292.581525][T29441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4292.581527][T29441] RSP: 002b:00007fff9d0e3788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4292.581531][T29441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f2997fa4a
[ 4292.581533][T29441] RDX: 0000000000000040 RSI: 000000002ceab340 RDI: 0000000000000005
[ 4292.581535][T29441] RBP: 00007fff9d0e3810 R08: 0000000000418574 R09: 000000000000001c
[ 4292.581537][T29441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4292.581539][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f29aa8000
| [ 4292.581539][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f29aa8000
| [ 4292.581553][T29441]
| [ 4292.582012][T29441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29441
| [4292.593625][T29441] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4292.593892][T29441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4292.593894][T29441] Call Trace:
[ 4292.593895][T29441]
[4292.593898][T29441] dump_stack_lvl (lib/dump_stack.c:123)
[4292.593903][T29441] check_preemption_disabled (lib/smp_processor_id.c:52)
[4292.593909][T29441] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4292.593916][T29441] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4292.593923][T29441] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4292.593929][T29441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4292.593933][T29441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4292.593946][T29441] rawv6_sendmsg (net/ipv6/raw.c:918)
[4292.593958][T29441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4292.593963][T29441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4292.593967][T29441] ? __lock_release (kernel/locking/lockdep.c:5534)
[4292.593975][T29441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4292.593979][T29441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4292.593988][T29441] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4292.594004][T29441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4292.594007][T29441] ? __lock_release (kernel/locking/lockdep.c:5534)
[4292.594018][T29441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4292.594023][T29441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4292.594029][T29441] ? __pfx___sys_sendto (net/socket.c:2147)
[4292.594043][T29441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4292.594050][T29441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4292.594058][T29441] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4292.594065][T29441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4292.594075][T29441] __x64_sys_sendto (net/socket.c:2183)
[4292.594079][T29441] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4292.594083][T29441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4292.594088][T29441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4292.594092][T29441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4292.594096][T29441] RIP: 0033:0x7f4f2997fa4a
[ 4292.594100][T29441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4292.594103][T29441] RSP: 002b:00007fff9d0e3788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4292.594106][T29441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f2997fa4a
[ 4292.594109][T29441] RDX: 0000000000000040 RSI: 000000002ceab340 RDI: 0000000000000005
[ 4292.594111][T29441] RBP: 00007fff9d0e3810 R08: 0000000000418574 R09: 000000000000001c
[ 4292.594113][T29441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4292.594115][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f29aa8000
| [ 4292.594115][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f29aa8000
| [ 4292.594131][T29441]
| [ 4293.078370][T29445] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29445
| [4293.078875][T29445] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4293.079152][T29445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4293.079154][T29445] Call Trace:
[ 4293.079156][T29445]
[4293.079159][T29445] dump_stack_lvl (lib/dump_stack.c:123)
[4293.079166][T29445] check_preemption_disabled (lib/smp_processor_id.c:52)
[4293.079173][T29445] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4293.079180][T29445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4293.079187][T29445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.079195][T29445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4293.079199][T29445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.079213][T29445] rawv6_sendmsg (net/ipv6/raw.c:918)
[4293.079225][T29445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4293.079230][T29445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4293.079237][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.079246][T29445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4293.079251][T29445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4293.079260][T29445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4293.079276][T29445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4293.079279][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.079290][T29445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.079297][T29445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.079302][T29445] ? __pfx___sys_sendto (net/socket.c:2147)
[4293.079316][T29445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4293.079323][T29445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4293.079332][T29445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4293.079339][T29445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4293.079349][T29445] __x64_sys_sendto (net/socket.c:2183)
[4293.079353][T29445] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4293.079357][T29445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4293.079362][T29445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4293.079367][T29445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4293.079371][T29445] RIP: 0033:0x7f077da33a4a
[ 4293.079376][T29445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4293.079379][T29445] RSP: 002b:00007ffe16d76998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4293.079382][T29445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f077da33a4a
[ 4293.079385][T29445] RDX: 0000000000000040 RSI: 00000000098ae340 RDI: 0000000000000005
[ 4293.079386][T29445] RBP: 00007ffe16d76a20 R08: 0000000000418574 R09: 000000000000001c
[ 4293.079388][T29445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4293.079391][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077db5c000
| [ 4293.079391][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077db5c000
| [ 4293.079405][T29445]
| [ 4293.092384][T29445] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29445
| [4293.092777][T29445] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4293.093049][T29445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4293.093051][T29445] Call Trace:
[ 4293.093053][T29445]
[4293.093055][T29445] dump_stack_lvl (lib/dump_stack.c:123)
[4293.093061][T29445] check_preemption_disabled (lib/smp_processor_id.c:52)
[4293.093066][T29445] lwtunnel_output (net/core/lwtunnel.c:359)
[4293.093073][T29445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4293.093079][T29445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.093085][T29445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4293.093089][T29445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.093102][T29445] rawv6_sendmsg (net/ipv6/raw.c:918)
[4293.093113][T29445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4293.093119][T29445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4293.093122][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.093130][T29445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4293.093133][T29445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4293.093142][T29445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4293.093158][T29445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4293.093161][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.093172][T29445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.093177][T29445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.093182][T29445] ? __pfx___sys_sendto (net/socket.c:2147)
[4293.093197][T29445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4293.093204][T29445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4293.093213][T29445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4293.093221][T29445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4293.093231][T29445] __x64_sys_sendto (net/socket.c:2183)
[4293.093235][T29445] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4293.093238][T29445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4293.093242][T29445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4293.093247][T29445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4293.093250][T29445] RIP: 0033:0x7f077da33a4a
[ 4293.093254][T29445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4293.093256][T29445] RSP: 002b:00007ffe16d76998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4293.093260][T29445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f077da33a4a
[ 4293.093262][T29445] RDX: 0000000000000040 RSI: 00000000098ae340 RDI: 0000000000000005
[ 4293.093264][T29445] RBP: 00007ffe16d76a20 R08: 0000000000418574 R09: 000000000000001c
[ 4293.093266][T29445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4293.093268][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077db5c000
| [ 4293.093268][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077db5c000
| [ 4293.093283][T29445]
| [ 4293.107013][T29445] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29445
| [4293.107434][T29445] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4293.107710][T29445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4293.107711][T29445] Call Trace:
[ 4293.107713][T29445]
[4293.107716][T29445] dump_stack_lvl (lib/dump_stack.c:123)
[4293.107721][T29445] check_preemption_disabled (lib/smp_processor_id.c:52)
[4293.107727][T29445] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4293.107734][T29445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4293.107740][T29445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.107746][T29445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4293.107751][T29445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.107763][T29445] rawv6_sendmsg (net/ipv6/raw.c:918)
[4293.107775][T29445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4293.107780][T29445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4293.107784][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.107792][T29445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4293.107795][T29445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4293.107804][T29445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4293.107820][T29445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4293.107823][T29445] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.107835][T29445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.107839][T29445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.107845][T29445] ? __pfx___sys_sendto (net/socket.c:2147)
[4293.107860][T29445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4293.107866][T29445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4293.107874][T29445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4293.107881][T29445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4293.107891][T29445] __x64_sys_sendto (net/socket.c:2183)
[4293.107895][T29445] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4293.107898][T29445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4293.107903][T29445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4293.107908][T29445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4293.107911][T29445] RIP: 0033:0x7f077da33a4a
[ 4293.107915][T29445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4293.107918][T29445] RSP: 002b:00007ffe16d76998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4293.107921][T29445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f077da33a4a
[ 4293.107923][T29445] RDX: 0000000000000040 RSI: 00000000098ae340 RDI: 0000000000000005
[ 4293.107925][T29445] RBP: 00007ffe16d76a20 R08: 0000000000418574 R09: 000000000000001c
[ 4293.107927][T29445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4293.107929][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077db5c000
| [ 4293.107929][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077db5c000
| [ 4293.107944][T29445]
| [ 4293.598925][T29449] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29449
| [4293.599414][T29449] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4293.599670][T29449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4293.599673][T29449] Call Trace:
[ 4293.599676][T29449]
[4293.599678][T29449] dump_stack_lvl (lib/dump_stack.c:123)
[4293.599688][T29449] check_preemption_disabled (lib/smp_processor_id.c:52)
[4293.599695][T29449] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4293.599702][T29449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4293.599710][T29449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.599718][T29449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4293.599724][T29449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.599735][T29449] rawv6_sendmsg (net/ipv6/raw.c:918)
[4293.599747][T29449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4293.599753][T29449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4293.599761][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.599771][T29449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4293.599777][T29449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4293.599787][T29449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4293.599802][T29449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4293.599805][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.599817][T29449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.599824][T29449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.599829][T29449] ? __pfx___sys_sendto (net/socket.c:2147)
[4293.599844][T29449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4293.599852][T29449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4293.599862][T29449] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4293.599870][T29449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4293.599880][T29449] __x64_sys_sendto (net/socket.c:2183)
[4293.599883][T29449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4293.599888][T29449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4293.599893][T29449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4293.599898][T29449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4293.599903][T29449] RIP: 0033:0x7fbd3705ba4a
[ 4293.599908][T29449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4293.599911][T29449] RSP: 002b:00007ffdceb6a558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4293.599916][T29449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd3705ba4a
[ 4293.599918][T29449] RDX: 0000000000000040 RSI: 0000000033e2e340 RDI: 0000000000000005
[ 4293.599920][T29449] RBP: 00007ffdceb6a5e0 R08: 0000000000418574 R09: 000000000000001c
[ 4293.599923][T29449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4293.599925][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd37184000
| [ 4293.599925][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd37184000
| [ 4293.599939][T29449]
| [ 4293.599942][T29449] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29449
| [4293.611572][T29449] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4293.611825][T29449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4293.611827][T29449] Call Trace:
[ 4293.611829][T29449]
[4293.611831][T29449] dump_stack_lvl (lib/dump_stack.c:123)
[4293.611837][T29449] check_preemption_disabled (lib/smp_processor_id.c:52)
[4293.611842][T29449] lwtunnel_output (net/core/lwtunnel.c:359)
[4293.611849][T29449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4293.611855][T29449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.611861][T29449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4293.611866][T29449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.611878][T29449] rawv6_sendmsg (net/ipv6/raw.c:918)
[4293.611890][T29449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4293.611895][T29449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4293.611899][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.611906][T29449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4293.611910][T29449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4293.611919][T29449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4293.611935][T29449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4293.611938][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.611949][T29449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.611953][T29449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.611959][T29449] ? __pfx___sys_sendto (net/socket.c:2147)
[4293.611973][T29449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4293.611979][T29449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4293.611987][T29449] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4293.611994][T29449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4293.612004][T29449] __x64_sys_sendto (net/socket.c:2183)
[4293.612008][T29449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4293.612011][T29449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4293.612016][T29449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4293.612021][T29449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4293.612024][T29449] RIP: 0033:0x7fbd3705ba4a
[ 4293.612027][T29449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4293.612030][T29449] RSP: 002b:00007ffdceb6a558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4293.612033][T29449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd3705ba4a
[ 4293.612035][T29449] RDX: 0000000000000040 RSI: 0000000033e2e340 RDI: 0000000000000005
[ 4293.612037][T29449] RBP: 00007ffdceb6a5e0 R08: 0000000000418574 R09: 000000000000001c
[ 4293.612039][T29449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4293.612041][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd37184000
| [ 4293.612041][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd37184000
| [ 4293.612056][T29449]
| [ 4293.630046][T29449] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29449
| [4293.630422][T29449] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4293.630679][T29449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4293.630681][T29449] Call Trace:
[ 4293.630683][T29449]
[4293.630685][T29449] dump_stack_lvl (lib/dump_stack.c:123)
[4293.630691][T29449] check_preemption_disabled (lib/smp_processor_id.c:52)
[4293.630697][T29449] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4293.630704][T29449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4293.630710][T29449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.630716][T29449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4293.630721][T29449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4293.630733][T29449] rawv6_sendmsg (net/ipv6/raw.c:918)
[4293.630745][T29449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4293.630750][T29449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4293.630754][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.630762][T29449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4293.630766][T29449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4293.630775][T29449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4293.630791][T29449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4293.630794][T29449] ? __lock_release (kernel/locking/lockdep.c:5534)
[4293.630806][T29449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.630810][T29449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4293.630816][T29449] ? __pfx___sys_sendto (net/socket.c:2147)
[4293.630831][T29449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4293.630837][T29449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4293.630845][T29449] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4293.630852][T29449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4293.630863][T29449] __x64_sys_sendto (net/socket.c:2183)
[4293.630867][T29449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4293.630870][T29449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4293.630875][T29449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4293.630880][T29449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4293.630884][T29449] RIP: 0033:0x7fbd3705ba4a
[ 4293.630888][T29449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4293.630891][T29449] RSP: 002b:00007ffdceb6a558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4293.630894][T29449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd3705ba4a
[ 4293.630896][T29449] RDX: 0000000000000040 RSI: 0000000033e2e340 RDI: 0000000000000005
[ 4293.630898][T29449] RBP: 00007ffdceb6a5e0 R08: 0000000000418574 R09: 000000000000001c
[ 4293.630900][T29449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4293.630902][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd37184000
| [ 4293.630902][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd37184000
| [ 4293.630917][T29449]
| [ 4294.115242][T29453] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29453
| [4294.115712][T29453] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4294.115975][T29453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4294.115977][T29453] Call Trace:
[ 4294.115980][T29453]
[4294.115983][T29453] dump_stack_lvl (lib/dump_stack.c:123)
[4294.115992][T29453] check_preemption_disabled (lib/smp_processor_id.c:52)
[4294.115999][T29453] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4294.116006][T29453] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4294.116015][T29453] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.116024][T29453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4294.116029][T29453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4294.116042][T29453] rawv6_sendmsg (net/ipv6/raw.c:918)
[4294.116053][T29453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4294.116059][T29453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4294.116066][T29453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.116076][T29453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4294.116083][T29453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4294.116092][T29453] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4294.116108][T29453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4294.116111][T29453] ? __lock_release (kernel/locking/lockdep.c:5534)
[4294.116123][T29453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.116129][T29453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4294.116135][T29453] ? __pfx___sys_sendto (net/socket.c:2147)
[4294.116150][T29453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4294.116157][T29453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4294.116167][T29453] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4294.116174][T29453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4294.116184][T29453] __x64_sys_sendto (net/socket.c:2183)
[4294.116188][T29453] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4294.116193][T29453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4294.116198][T29453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4294.116203][T29453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4294.116208][T29453] RIP: 0033:0x7fc47e694a4a
[ 4294.116215][T29453] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4294.116218][T29453] RSP: 002b:00007ffc62e1a6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4294.116222][T29453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc47e694a4a
[ 4294.116224][T29453] RDX: 0000000000000040 RSI: 0000000029f69340 RDI: 0000000000000005
[ 4294.116226][T29453] RBP: 00007ffc62e1a760 R08: 0000000000418574 R09: 000000000000001c
[ 4294.116228][T29453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4294.116230][T29453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc47e7bd000
| [ 4297.047229][T29469] lwtunnel_output(): recursion limit reached on datapath
| [ 4298.540653][T29473] check_preemption_disabled: 10 callbacks suppressed
| [ 4298.540660][T29473] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29473
| [4298.541501][T29473] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4298.541779][T29473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4298.541781][T29473] Call Trace:
[ 4298.541784][T29473]
[4298.541786][T29473] dump_stack_lvl (lib/dump_stack.c:123)
[4298.541794][T29473] check_preemption_disabled (lib/smp_processor_id.c:52)
[4298.541801][T29473] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4298.541807][T29473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4298.541814][T29473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.541822][T29473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4298.541827][T29473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.541839][T29473] rawv6_sendmsg (net/ipv6/raw.c:918)
[4298.541850][T29473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4298.541856][T29473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4298.541862][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.541871][T29473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4298.541877][T29473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4298.541886][T29473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4298.541902][T29473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4298.541905][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.541916][T29473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.541922][T29473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.541927][T29473] ? __pfx___sys_sendto (net/socket.c:2147)
[4298.541942][T29473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4298.541949][T29473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4298.541958][T29473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4298.541965][T29473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4298.541975][T29473] __x64_sys_sendto (net/socket.c:2183)
[4298.541979][T29473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4298.541983][T29473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4298.541988][T29473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4298.541993][T29473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4298.541997][T29473] RIP: 0033:0x7f6067431a4a
[ 4298.542001][T29473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4298.542004][T29473] RSP: 002b:00007ffc66a39958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4298.542008][T29473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6067431a4a
[ 4298.542011][T29473] RDX: 0000000000000040 RSI: 000000001c5a3340 RDI: 0000000000000005
[ 4298.542013][T29473] RBP: 00007ffc66a399e0 R08: 0000000000418574 R09: 000000000000001c
[ 4298.542015][T29473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4298.542017][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f606755a000
| [ 4298.542017][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f606755a000
| [ 4298.542032][T29473]
| [ 4298.542035][T29473] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29473
| [4298.554755][T29473] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4298.555027][T29473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4298.555029][T29473] Call Trace:
[ 4298.555031][T29473]
[4298.555033][T29473] dump_stack_lvl (lib/dump_stack.c:123)
[4298.555038][T29473] check_preemption_disabled (lib/smp_processor_id.c:52)
[4298.555044][T29473] lwtunnel_output (net/core/lwtunnel.c:359)
[4298.555051][T29473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4298.555057][T29473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.555062][T29473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4298.555067][T29473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.555079][T29473] rawv6_sendmsg (net/ipv6/raw.c:918)
[4298.555091][T29473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4298.555096][T29473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4298.555100][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.555107][T29473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4298.555111][T29473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4298.555119][T29473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4298.555136][T29473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4298.555138][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.555150][T29473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.555154][T29473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.555160][T29473] ? __pfx___sys_sendto (net/socket.c:2147)
[4298.555175][T29473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4298.555181][T29473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4298.555188][T29473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4298.555195][T29473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4298.555206][T29473] __x64_sys_sendto (net/socket.c:2183)
[4298.555210][T29473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4298.555215][T29473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4298.555219][T29473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4298.555224][T29473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4298.555227][T29473] RIP: 0033:0x7f6067431a4a
[ 4298.555231][T29473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4298.555234][T29473] RSP: 002b:00007ffc66a39958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4298.555237][T29473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6067431a4a
[ 4298.555239][T29473] RDX: 0000000000000040 RSI: 000000001c5a3340 RDI: 0000000000000005
[ 4298.555241][T29473] RBP: 00007ffc66a399e0 R08: 0000000000418574 R09: 000000000000001c
[ 4298.555243][T29473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4298.555245][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f606755a000
| [ 4298.555245][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f606755a000
| [ 4298.555260][T29473]
| [ 4298.568717][T29473] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29473
| [4298.569118][T29473] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4298.569417][T29473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4298.569419][T29473] Call Trace:
[ 4298.569421][T29473]
[4298.569423][T29473] dump_stack_lvl (lib/dump_stack.c:123)
[4298.569429][T29473] check_preemption_disabled (lib/smp_processor_id.c:52)
[4298.569434][T29473] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4298.569441][T29473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4298.569448][T29473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.569454][T29473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4298.569458][T29473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4298.569471][T29473] rawv6_sendmsg (net/ipv6/raw.c:918)
[4298.569482][T29473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4298.569488][T29473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4298.569491][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.569499][T29473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4298.569503][T29473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4298.569512][T29473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4298.569528][T29473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4298.569531][T29473] ? __lock_release (kernel/locking/lockdep.c:5534)
[4298.569542][T29473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.569546][T29473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4298.569552][T29473] ? __pfx___sys_sendto (net/socket.c:2147)
[4298.569566][T29473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4298.569573][T29473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4298.569580][T29473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4298.569587][T29473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4298.569597][T29473] __x64_sys_sendto (net/socket.c:2183)
[4298.569601][T29473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4298.569604][T29473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4298.569609][T29473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4298.569614][T29473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4298.569617][T29473] RIP: 0033:0x7f6067431a4a
[ 4298.569620][T29473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4298.569623][T29473] RSP: 002b:00007ffc66a39958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4298.569626][T29473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6067431a4a
[ 4298.569629][T29473] RDX: 0000000000000040 RSI: 000000001c5a3340 RDI: 0000000000000005
[ 4298.569631][T29473] RBP: 00007ffc66a399e0 R08: 0000000000418574 R09: 000000000000001c
[ 4298.569633][T29473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4298.569635][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f606755a000
| [ 4298.569635][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f606755a000
| [ 4298.569650][T29473]
| [ 4299.050896][T29477] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29477
| [4299.052639][T29477] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4299.052907][T29477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4299.052909][T29477] Call Trace:
[ 4299.052912][T29477]
[4299.052914][T29477] dump_stack_lvl (lib/dump_stack.c:123)
[4299.052924][T29477] check_preemption_disabled (lib/smp_processor_id.c:52)
[4299.052931][T29477] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4299.052938][T29477] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4299.052947][T29477] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.052955][T29477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4299.052960][T29477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4299.052972][T29477] rawv6_sendmsg (net/ipv6/raw.c:918)
[4299.052983][T29477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4299.052989][T29477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4299.052996][T29477] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.053006][T29477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4299.053013][T29477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4299.053022][T29477] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4299.053038][T29477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4299.053041][T29477] ? __lock_release (kernel/locking/lockdep.c:5534)
[4299.053052][T29477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.053059][T29477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4299.053065][T29477] ? __pfx___sys_sendto (net/socket.c:2147)
[4299.053079][T29477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4299.053086][T29477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4299.053096][T29477] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4299.053103][T29477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4299.053113][T29477] __x64_sys_sendto (net/socket.c:2183)
[4299.053117][T29477] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4299.053121][T29477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4299.053126][T29477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4299.053131][T29477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4299.053136][T29477] RIP: 0033:0x7f165b863a4a
[ 4299.053141][T29477] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4299.053144][T29477] RSP: 002b:00007fff9662a258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4299.053148][T29477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f165b863a4a
[ 4299.053151][T29477] RDX: 0000000000000040 RSI: 000000002e680340 RDI: 0000000000000005
[ 4299.053153][T29477] RBP: 00007fff9662a2e0 R08: 0000000000418574 R09: 000000000000001c
[ 4299.053156][T29477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4299.053158][T29477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f165b98c000
| [ 4299.053172][T29477]
| [ 4299.066560][T29477] lwtunnel_output(): recursion limit reached on datapath
| [ 4300.562164][T29481] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29481
| [4300.562686][T29481] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4300.562964][T29481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4300.562966][T29481] Call Trace:
[ 4300.562968][T29481]
[4300.562970][T29481] dump_stack_lvl (lib/dump_stack.c:123)
[4300.562979][T29481] check_preemption_disabled (lib/smp_processor_id.c:52)
[4300.562985][T29481] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4300.562991][T29481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4300.562999][T29481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.563007][T29481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4300.563012][T29481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.563024][T29481] rawv6_sendmsg (net/ipv6/raw.c:918)
[4300.563035][T29481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4300.563040][T29481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4300.563046][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.563056][T29481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4300.563061][T29481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4300.563070][T29481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4300.563086][T29481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4300.563089][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.563100][T29481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.563106][T29481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.563112][T29481] ? __pfx___sys_sendto (net/socket.c:2147)
[4300.563126][T29481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4300.563132][T29481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4300.563142][T29481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4300.563149][T29481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4300.563159][T29481] __x64_sys_sendto (net/socket.c:2183)
[4300.563163][T29481] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4300.563167][T29481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4300.563172][T29481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4300.563176][T29481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4300.563181][T29481] RIP: 0033:0x7f9026ac8a4a
[ 4300.563185][T29481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4300.563188][T29481] RSP: 002b:00007ffcfce9e098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4300.563192][T29481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9026ac8a4a
[ 4300.563194][T29481] RDX: 0000000000000040 RSI: 00000000150f4340 RDI: 0000000000000005
[ 4300.563196][T29481] RBP: 00007ffcfce9e120 R08: 0000000000418574 R09: 000000000000001c
[ 4300.563198][T29481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4300.563200][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9026bf1000
| [ 4300.563200][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9026bf1000
| [ 4300.563216][T29481]
| [ 4300.576163][T29481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29481
| [4300.576556][T29481] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4300.576817][T29481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4300.576818][T29481] Call Trace:
[ 4300.576820][T29481]
[4300.576822][T29481] dump_stack_lvl (lib/dump_stack.c:123)
[4300.576827][T29481] check_preemption_disabled (lib/smp_processor_id.c:52)
[4300.576833][T29481] lwtunnel_output (net/core/lwtunnel.c:359)
[4300.576839][T29481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4300.576845][T29481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.576851][T29481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4300.576855][T29481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.576867][T29481] rawv6_sendmsg (net/ipv6/raw.c:918)
[4300.576878][T29481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4300.576884][T29481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4300.576887][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.576894][T29481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4300.576898][T29481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4300.576906][T29481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4300.576922][T29481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4300.576925][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.576936][T29481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.576940][T29481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.576945][T29481] ? __pfx___sys_sendto (net/socket.c:2147)
[4300.576960][T29481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4300.576966][T29481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4300.576973][T29481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4300.576980][T29481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4300.576990][T29481] __x64_sys_sendto (net/socket.c:2183)
[4300.576994][T29481] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4300.576997][T29481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4300.577001][T29481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4300.577006][T29481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4300.577009][T29481] RIP: 0033:0x7f9026ac8a4a
[ 4300.577013][T29481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4300.577015][T29481] RSP: 002b:00007ffcfce9e098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4300.577018][T29481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9026ac8a4a
[ 4300.577021][T29481] RDX: 0000000000000040 RSI: 00000000150f4340 RDI: 0000000000000005
[ 4300.577022][T29481] RBP: 00007ffcfce9e120 R08: 0000000000418574 R09: 000000000000001c
[ 4300.577024][T29481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4300.577026][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9026bf1000
| [ 4300.577026][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9026bf1000
| [ 4300.577040][T29481]
| [ 4300.592857][T29481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29481
| [4300.593270][T29481] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4300.593589][T29481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4300.593591][T29481] Call Trace:
[ 4300.593593][T29481]
[4300.593595][T29481] dump_stack_lvl (lib/dump_stack.c:123)
[4300.593601][T29481] check_preemption_disabled (lib/smp_processor_id.c:52)
[4300.593606][T29481] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4300.593613][T29481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4300.593619][T29481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.593625][T29481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4300.593629][T29481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4300.593642][T29481] rawv6_sendmsg (net/ipv6/raw.c:918)
[4300.593661][T29481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4300.593666][T29481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4300.593670][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.593678][T29481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4300.593681][T29481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4300.593690][T29481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4300.593707][T29481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4300.593709][T29481] ? __lock_release (kernel/locking/lockdep.c:5534)
[4300.593721][T29481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.593725][T29481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4300.593731][T29481] ? __pfx___sys_sendto (net/socket.c:2147)
[4300.593745][T29481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4300.593751][T29481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4300.593759][T29481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4300.593766][T29481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4300.593776][T29481] __x64_sys_sendto (net/socket.c:2183)
[4300.593780][T29481] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4300.593783][T29481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4300.593788][T29481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4300.593793][T29481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4300.593796][T29481] RIP: 0033:0x7f9026ac8a4a
[ 4300.593800][T29481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4300.593802][T29481] RSP: 002b:00007ffcfce9e098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4300.593806][T29481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9026ac8a4a
[ 4300.593808][T29481] RDX: 0000000000000040 RSI: 00000000150f4340 RDI: 0000000000000005
[ 4300.593810][T29481] RBP: 00007ffcfce9e120 R08: 0000000000418574 R09: 000000000000001c
[ 4300.593812][T29481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4300.593813][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9026bf1000
| [ 4300.593813][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9026bf1000
| [ 4300.593828][T29481]
| [ 4301.055431][T29485] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29485
| [4301.055897][T29485] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4301.056149][T29485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4301.056152][T29485] Call Trace:
[ 4301.056154][T29485]
[4301.056156][T29485] dump_stack_lvl (lib/dump_stack.c:123)
[4301.056166][T29485] check_preemption_disabled (lib/smp_processor_id.c:52)
[4301.056173][T29485] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4301.056180][T29485] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4301.056188][T29485] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.056196][T29485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4301.056201][T29485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.056214][T29485] rawv6_sendmsg (net/ipv6/raw.c:918)
[4301.056226][T29485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4301.056231][T29485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4301.056239][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.056250][T29485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4301.056256][T29485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4301.056265][T29485] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4301.056281][T29485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4301.056284][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.056296][T29485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.056303][T29485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.056309][T29485] ? __pfx___sys_sendto (net/socket.c:2147)
[4301.056323][T29485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4301.056330][T29485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4301.056340][T29485] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4301.056348][T29485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4301.056358][T29485] __x64_sys_sendto (net/socket.c:2183)
[4301.056362][T29485] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4301.056366][T29485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4301.056372][T29485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4301.056377][T29485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4301.056381][T29485] RIP: 0033:0x7f3222958a4a
[ 4301.056386][T29485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4301.056389][T29485] RSP: 002b:00007ffcf9294608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4301.056394][T29485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3222958a4a
[ 4301.056396][T29485] RDX: 0000000000000040 RSI: 00000000159c1340 RDI: 0000000000000005
[ 4301.056398][T29485] RBP: 00007ffcf9294690 R08: 0000000000418574 R09: 000000000000001c
[ 4301.056400][T29485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4301.056402][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3222a81000
| [ 4301.056402][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3222a81000
| [ 4301.056417][T29485]
| [ 4301.069123][T29485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29485
| [4301.069494][T29485] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4301.069740][T29485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4301.069742][T29485] Call Trace:
[ 4301.069743][T29485]
[4301.069746][T29485] dump_stack_lvl (lib/dump_stack.c:123)
[4301.069751][T29485] check_preemption_disabled (lib/smp_processor_id.c:52)
[4301.069757][T29485] lwtunnel_output (net/core/lwtunnel.c:359)
[4301.069763][T29485] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4301.069771][T29485] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.069776][T29485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4301.069781][T29485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.069793][T29485] rawv6_sendmsg (net/ipv6/raw.c:918)
[4301.069805][T29485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4301.069810][T29485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4301.069814][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.069821][T29485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4301.069825][T29485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4301.069834][T29485] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4301.069850][T29485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4301.069853][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.069864][T29485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.069868][T29485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.069874][T29485] ? __pfx___sys_sendto (net/socket.c:2147)
[4301.069889][T29485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4301.069895][T29485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4301.069903][T29485] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4301.069911][T29485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4301.069921][T29485] __x64_sys_sendto (net/socket.c:2183)
[4301.069925][T29485] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4301.069928][T29485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4301.069933][T29485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4301.069938][T29485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4301.069941][T29485] RIP: 0033:0x7f3222958a4a
[ 4301.069945][T29485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4301.069948][T29485] RSP: 002b:00007ffcf9294608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4301.069951][T29485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3222958a4a
[ 4301.069953][T29485] RDX: 0000000000000040 RSI: 00000000159c1340 RDI: 0000000000000005
[ 4301.069955][T29485] RBP: 00007ffcf9294690 R08: 0000000000418574 R09: 000000000000001c
[ 4301.069957][T29485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4301.069959][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3222a81000
| [ 4301.069959][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3222a81000
| [ 4301.069974][T29485]
| [ 4301.085915][T29485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29485
| [4301.086291][T29485] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4301.086540][T29485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4301.086542][T29485] Call Trace:
[ 4301.086544][T29485]
[4301.086546][T29485] dump_stack_lvl (lib/dump_stack.c:123)
[4301.086552][T29485] check_preemption_disabled (lib/smp_processor_id.c:52)
[4301.086558][T29485] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4301.086565][T29485] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4301.086572][T29485] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.086578][T29485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4301.086583][T29485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4301.086595][T29485] rawv6_sendmsg (net/ipv6/raw.c:918)
[4301.086607][T29485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4301.086612][T29485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4301.086616][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.086624][T29485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4301.086627][T29485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4301.086636][T29485] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4301.086652][T29485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4301.086656][T29485] ? __lock_release (kernel/locking/lockdep.c:5534)
[4301.086667][T29485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.086672][T29485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4301.086678][T29485] ? __pfx___sys_sendto (net/socket.c:2147)
[4301.086692][T29485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4301.086699][T29485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4301.086707][T29485] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4301.086714][T29485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4301.086724][T29485] __x64_sys_sendto (net/socket.c:2183)
[4301.086728][T29485] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4301.086731][T29485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4301.086736][T29485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4301.086741][T29485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4301.086744][T29485] RIP: 0033:0x7f3222958a4a
[ 4301.086748][T29485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4301.086751][T29485] RSP: 002b:00007ffcf9294608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4301.086755][T29485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3222958a4a
[ 4301.086757][T29485] RDX: 0000000000000040 RSI: 00000000159c1340 RDI: 0000000000000005
[ 4301.086758][T29485] RBP: 00007ffcf9294690 R08: 0000000000418574 R09: 000000000000001c
[ 4301.086760][T29485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4301.086762][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3222a81000
| [ 4303.409209][T29505] lwtunnel_output(): recursion limit reached on datapath
| [ 4304.878953][T29509] check_preemption_disabled: 10 callbacks suppressed
| [ 4304.878960][T29509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29509
| [4304.879808][T29509] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4304.880080][T29509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4304.880082][T29509] Call Trace:
[ 4304.880084][T29509]
[4304.880087][T29509] dump_stack_lvl (lib/dump_stack.c:123)
[4304.880095][T29509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4304.880101][T29509] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4304.880107][T29509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4304.880115][T29509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.880122][T29509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4304.880127][T29509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.880139][T29509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4304.880151][T29509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4304.880156][T29509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4304.880162][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.880171][T29509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4304.880176][T29509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4304.880186][T29509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4304.880201][T29509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4304.880204][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.880219][T29509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.880224][T29509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.880230][T29509] ? __pfx___sys_sendto (net/socket.c:2147)
[4304.880245][T29509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4304.880251][T29509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4304.880260][T29509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4304.880274][T29509] __x64_sys_sendto (net/socket.c:2183)
[4304.880278][T29509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4304.880282][T29509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4304.880288][T29509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4304.880292][T29509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4304.880296][T29509] RIP: 0033:0x7f3964b1fa4a
[ 4304.880301][T29509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4304.880303][T29509] RSP: 002b:00007ffe7d989ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4304.880307][T29509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3964b1fa4a
[ 4304.880310][T29509] RDX: 0000000000000040 RSI: 000000001b8fe340 RDI: 0000000000000005
[ 4304.880312][T29509] RBP: 00007ffe7d989d30 R08: 0000000000418574 R09: 000000000000001c
[ 4304.880314][T29509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4304.880316][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3964c48000
| [ 4304.880316][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3964c48000
| [ 4304.880331][T29509]
| [ 4304.892787][T29509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29509
| [4304.893170][T29509] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4304.893444][T29509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4304.893445][T29509] Call Trace:
[ 4304.893447][T29509]
[4304.893449][T29509] dump_stack_lvl (lib/dump_stack.c:123)
[4304.893455][T29509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4304.893460][T29509] lwtunnel_output (net/core/lwtunnel.c:359)
[4304.893467][T29509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4304.893473][T29509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.893478][T29509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4304.893483][T29509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.893494][T29509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4304.893506][T29509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4304.893511][T29509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4304.893515][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.893522][T29509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4304.893525][T29509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4304.893534][T29509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4304.893550][T29509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4304.893552][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.893563][T29509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.893567][T29509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.893573][T29509] ? __pfx___sys_sendto (net/socket.c:2147)
[4304.893587][T29509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4304.893593][T29509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4304.893600][T29509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4304.893614][T29509] __x64_sys_sendto (net/socket.c:2183)
[4304.893619][T29509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4304.893622][T29509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4304.893631][T29509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4304.893636][T29509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4304.893640][T29509] RIP: 0033:0x7f3964b1fa4a
[ 4304.893643][T29509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4304.893646][T29509] RSP: 002b:00007ffe7d989ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4304.893650][T29509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3964b1fa4a
[ 4304.893668][T29509] RDX: 0000000000000040 RSI: 000000001b8fe340 RDI: 0000000000000005
[ 4304.893670][T29509] RBP: 00007ffe7d989d30 R08: 0000000000418574 R09: 000000000000001c
[ 4304.893672][T29509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4304.893674][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3964c48000
| [ 4304.893674][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3964c48000
| [ 4304.893689][T29509]
| [ 4304.894174][T29509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29509
| [4304.906261][T29509] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4304.906528][T29509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4304.906530][T29509] Call Trace:
[ 4304.906532][T29509]
[4304.906534][T29509] dump_stack_lvl (lib/dump_stack.c:123)
[4304.906539][T29509] check_preemption_disabled (lib/smp_processor_id.c:52)
[4304.906545][T29509] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4304.906551][T29509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4304.906557][T29509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.906563][T29509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4304.906567][T29509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4304.906579][T29509] rawv6_sendmsg (net/ipv6/raw.c:918)
[4304.906590][T29509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4304.906595][T29509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4304.906599][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.906607][T29509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4304.906610][T29509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4304.906619][T29509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4304.906635][T29509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4304.906638][T29509] ? __lock_release (kernel/locking/lockdep.c:5534)
[4304.906649][T29509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.906653][T29509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4304.906659][T29509] ? __pfx___sys_sendto (net/socket.c:2147)
[4304.906673][T29509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4304.906679][T29509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4304.906686][T29509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4304.906700][T29509] __x64_sys_sendto (net/socket.c:2183)
[4304.906704][T29509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4304.906707][T29509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4304.906712][T29509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4304.906716][T29509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4304.906719][T29509] RIP: 0033:0x7f3964b1fa4a
[ 4304.906723][T29509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4304.906726][T29509] RSP: 002b:00007ffe7d989ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4304.906730][T29509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3964b1fa4a
[ 4304.906732][T29509] RDX: 0000000000000040 RSI: 000000001b8fe340 RDI: 0000000000000005
[ 4304.906733][T29509] RBP: 00007ffe7d989d30 R08: 0000000000418574 R09: 000000000000001c
[ 4304.906735][T29509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4304.906737][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3964c48000
| [ 4304.906737][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3964c48000
| [ 4304.906752][T29509]
| [ 4305.382801][T29513] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29513
| [4305.383289][T29513] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4305.383550][T29513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4305.383552][T29513] Call Trace:
[ 4305.383554][T29513]
[4305.383557][T29513] dump_stack_lvl (lib/dump_stack.c:123)
[4305.383566][T29513] check_preemption_disabled (lib/smp_processor_id.c:52)
[4305.383573][T29513] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4305.383580][T29513] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4305.383588][T29513] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4305.383596][T29513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4305.383601][T29513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4305.383613][T29513] rawv6_sendmsg (net/ipv6/raw.c:918)
[4305.383634][T29513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4305.383640][T29513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4305.383648][T29513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4305.383658][T29513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4305.383664][T29513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4305.383673][T29513] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4305.383689][T29513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4305.383693][T29513] ? __lock_release (kernel/locking/lockdep.c:5534)
[4305.383704][T29513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4305.383711][T29513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4305.383716][T29513] ? __pfx___sys_sendto (net/socket.c:2147)
[4305.383731][T29513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4305.383738][T29513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4305.383749][T29513] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4305.383756][T29513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4305.383766][T29513] __x64_sys_sendto (net/socket.c:2183)
[4305.383770][T29513] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4305.383774][T29513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4305.383779][T29513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4305.383784][T29513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4305.383789][T29513] RIP: 0033:0x7f6cd37bba4a
[ 4305.383794][T29513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4305.383797][T29513] RSP: 002b:00007ffc136ec788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4305.383801][T29513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cd37bba4a
[ 4305.383804][T29513] RDX: 0000000000000040 RSI: 000000002828b340 RDI: 0000000000000005
[ 4305.383806][T29513] RBP: 00007ffc136ec810 R08: 0000000000418574 R09: 000000000000001c
[ 4305.383808][T29513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4305.383810][T29513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cd38e4000
| [ 4305.383824][T29513]
| [ 4305.383827][T29513] lwtunnel_output(): recursion limit reached on datapath
| [ 4306.862940][T29517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29517
| [4306.863411][T29517] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4306.863679][T29517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.863682][T29517] Call Trace:
[ 4306.863685][T29517]
[4306.863687][T29517] dump_stack_lvl (lib/dump_stack.c:123)
[4306.863697][T29517] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.863704][T29517] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4306.863711][T29517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.863719][T29517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.863727][T29517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.863732][T29517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.863745][T29517] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.863756][T29517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.863761][T29517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.863769][T29517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.863780][T29517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.863787][T29517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.863797][T29517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.863812][T29517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.863816][T29517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.863827][T29517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.863834][T29517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.863839][T29517] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.863854][T29517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.863861][T29517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.863871][T29517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.863879][T29517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.863889][T29517] __x64_sys_sendto (net/socket.c:2183)
[4306.863893][T29517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4306.863897][T29517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.863903][T29517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.863908][T29517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.863912][T29517] RIP: 0033:0x7fb4ff3b0a4a
[ 4306.863917][T29517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4306.863921][T29517] RSP: 002b:00007ffc8541d818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.863925][T29517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4ff3b0a4a
[ 4306.863927][T29517] RDX: 0000000000000040 RSI: 0000000037f74340 RDI: 0000000000000005
[ 4306.863929][T29517] RBP: 00007ffc8541d8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4306.863931][T29517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.863933][T29517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4ff4d9000
| [ 4306.863933][T29517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4ff4d9000
| [ 4306.863948][T29517]
| [ 4306.863951][T29517] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29517
| [4306.876075][T29517] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4306.876330][T29517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.876331][T29517] Call Trace:
[ 4306.876333][T29517]
[4306.876335][T29517] dump_stack_lvl (lib/dump_stack.c:123)
[4306.876341][T29517] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.876347][T29517] lwtunnel_output (net/core/lwtunnel.c:359)
[4306.876353][T29517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.876360][T29517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.876365][T29517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.876370][T29517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.876382][T29517] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.876394][T29517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.876400][T29517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.876403][T29517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.876411][T29517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.876414][T29517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.876423][T29517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.876439][T29517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.876442][T29517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.876454][T29517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.876458][T29517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.876464][T29517] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.876479][T29517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.876485][T29517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.876492][T29517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.876500][T29517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.876510][T29517] __x64_sys_sendto (net/socket.c:2183)
[4306.876514][T29517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4306.876517][T29517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.876522][T29517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.876527][T29517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.876531][T29517] RIP: 0033:0x7fb4ff3b0a4a
[ 4306.876534][T29517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4306.876537][T29517] RSP: 002b:00007ffc8541d818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.876540][T29517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4ff3b0a4a
[ 4306.876542][T29517] RDX: 0000000000000040 RSI: 0000000037f74340 RDI: 0000000000000005
[ 4306.876544][T29517] RBP: 00007ffc8541d8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4306.876546][T29517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.876548][T29517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4ff4d9000
| [ 4306.876548][T29517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4ff4d9000
| [ 4306.876563][T29517]
| [ 4306.877086][T29517] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29517
| [4306.888634][T29517] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4306.888880][T29517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4306.888882][T29517] Call Trace:
[ 4306.888883][T29517]
[4306.888886][T29517] dump_stack_lvl (lib/dump_stack.c:123)
[4306.888892][T29517] check_preemption_disabled (lib/smp_processor_id.c:52)
[4306.888897][T29517] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4306.888904][T29517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4306.888911][T29517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.888917][T29517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4306.888921][T29517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4306.888934][T29517] rawv6_sendmsg (net/ipv6/raw.c:918)
[4306.888946][T29517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4306.888951][T29517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4306.888955][T29517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.888962][T29517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4306.888966][T29517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4306.888975][T29517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4306.888991][T29517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4306.888994][T29517] ? __lock_release (kernel/locking/lockdep.c:5534)
[4306.889006][T29517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.889010][T29517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4306.889016][T29517] ? __pfx___sys_sendto (net/socket.c:2147)
[4306.889031][T29517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4306.889037][T29517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4306.889045][T29517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4306.889052][T29517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4306.889062][T29517] __x64_sys_sendto (net/socket.c:2183)
[4306.889066][T29517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4306.889070][T29517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4306.889075][T29517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4306.889079][T29517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4306.889083][T29517] RIP: 0033:0x7fb4ff3b0a4a
[ 4306.889087][T29517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4306.889090][T29517] RSP: 002b:00007ffc8541d818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4306.889093][T29517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4ff3b0a4a
[ 4306.889095][T29517] RDX: 0000000000000040 RSI: 0000000037f74340 RDI: 0000000000000005
[ 4306.889097][T29517] RBP: 00007ffc8541d8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4306.889099][T29517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4306.889101][T29517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4ff4d9000
| [ 4306.889101][T29517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4ff4d9000
| [ 4306.889116][T29517]
| [ 4307.379041][T29521] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29521
| [4307.379542][T29521] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4307.379804][T29521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4307.379806][T29521] Call Trace:
[ 4307.379809][T29521]
[4307.379811][T29521] dump_stack_lvl (lib/dump_stack.c:123)
[4307.379819][T29521] check_preemption_disabled (lib/smp_processor_id.c:52)
[4307.379826][T29521] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4307.379832][T29521] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4307.379840][T29521] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.379847][T29521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4307.379852][T29521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.379864][T29521] rawv6_sendmsg (net/ipv6/raw.c:918)
[4307.379876][T29521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4307.379881][T29521] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4307.379887][T29521] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.379897][T29521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4307.379902][T29521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4307.379911][T29521] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4307.379927][T29521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4307.379930][T29521] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.379941][T29521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.379947][T29521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.379952][T29521] ? __pfx___sys_sendto (net/socket.c:2147)
[4307.379967][T29521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4307.379973][T29521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4307.379983][T29521] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4307.379990][T29521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4307.380000][T29521] __x64_sys_sendto (net/socket.c:2183)
[4307.380004][T29521] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4307.380007][T29521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4307.380013][T29521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4307.380017][T29521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4307.380022][T29521] RIP: 0033:0x7fd3470f2a4a
[ 4307.380027][T29521] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4307.380030][T29521] RSP: 002b:00007fff93d4db98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4307.380035][T29521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3470f2a4a
[ 4307.380037][T29521] RDX: 0000000000000040 RSI: 000000001a378340 RDI: 0000000000000005
[ 4307.380039][T29521] RBP: 00007fff93d4dc20 R08: 0000000000418574 R09: 000000000000001c
[ 4307.380041][T29521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4307.380042][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34721b000
| [ 4307.380042][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34721b000
| [ 4307.380057][T29521]
| [ 4307.380059][T29521] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29521
| [4307.391940][T29521] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4307.392197][T29521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4307.392199][T29521] Call Trace:
[ 4307.392201][T29521]
[4307.392203][T29521] dump_stack_lvl (lib/dump_stack.c:123)
[4307.392208][T29521] check_preemption_disabled (lib/smp_processor_id.c:52)
[4307.392215][T29521] lwtunnel_output (net/core/lwtunnel.c:359)
[4307.392222][T29521] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4307.392228][T29521] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.392234][T29521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4307.392239][T29521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.392251][T29521] rawv6_sendmsg (net/ipv6/raw.c:918)
[4307.392263][T29521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4307.392268][T29521] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4307.392272][T29521] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.392279][T29521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4307.392283][T29521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4307.392292][T29521] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4307.392309][T29521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4307.392311][T29521] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.392323][T29521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.392327][T29521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.392333][T29521] ? __pfx___sys_sendto (net/socket.c:2147)
[4307.392347][T29521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4307.392354][T29521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4307.392361][T29521] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4307.392369][T29521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4307.392379][T29521] __x64_sys_sendto (net/socket.c:2183)
[4307.392383][T29521] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4307.392386][T29521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4307.392391][T29521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4307.392396][T29521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4307.392399][T29521] RIP: 0033:0x7fd3470f2a4a
[ 4307.392402][T29521] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4307.392405][T29521] RSP: 002b:00007fff93d4db98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4307.392408][T29521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3470f2a4a
[ 4307.392410][T29521] RDX: 0000000000000040 RSI: 000000001a378340 RDI: 0000000000000005
[ 4307.392412][T29521] RBP: 00007fff93d4dc20 R08: 0000000000418574 R09: 000000000000001c
[ 4307.392415][T29521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4307.392416][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34721b000
| [ 4307.392416][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34721b000
| [ 4307.392431][T29521]
| [ 4307.405334][T29521] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29521
| [4307.405720][T29521] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4307.405976][T29521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4307.405978][T29521] Call Trace:
[ 4307.405979][T29521]
[4307.405982][T29521] dump_stack_lvl (lib/dump_stack.c:123)
[4307.405988][T29521] check_preemption_disabled (lib/smp_processor_id.c:52)
[4307.405993][T29521] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4307.406000][T29521] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4307.406006][T29521] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.406012][T29521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4307.406017][T29521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4307.406029][T29521] rawv6_sendmsg (net/ipv6/raw.c:918)
[4307.406040][T29521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4307.406046][T29521] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4307.406049][T29521] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.406057][T29521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4307.406060][T29521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4307.406069][T29521] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4307.406085][T29521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4307.406088][T29521] ? __lock_release (kernel/locking/lockdep.c:5534)
[4307.406099][T29521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.406104][T29521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4307.406110][T29521] ? __pfx___sys_sendto (net/socket.c:2147)
[4307.406124][T29521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4307.406130][T29521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4307.406138][T29521] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4307.406145][T29521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4307.406155][T29521] __x64_sys_sendto (net/socket.c:2183)
[4307.406159][T29521] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4307.406162][T29521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4307.406167][T29521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4307.406171][T29521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4307.406175][T29521] RIP: 0033:0x7fd3470f2a4a
[ 4307.406178][T29521] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4307.406181][T29521] RSP: 002b:00007fff93d4db98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4307.406185][T29521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3470f2a4a
[ 4307.406187][T29521] RDX: 0000000000000040 RSI: 000000001a378340 RDI: 0000000000000005
[ 4307.406189][T29521] RBP: 00007fff93d4dc20 R08: 0000000000418574 R09: 000000000000001c
[ 4307.406191][T29521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4307.406193][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34721b000
| [ 4308.369764][T29529] lwtunnel_output(): recursion limit reached on datapath
| [ 4310.285656][T29537] check_preemption_disabled: 7 callbacks suppressed
| [ 4310.285665][T29537] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29537
| [4310.286469][T29537] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4310.286738][T29537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.286740][T29537] Call Trace:
[ 4310.286743][T29537]
[4310.286745][T29537] dump_stack_lvl (lib/dump_stack.c:123)
[4310.286755][T29537] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.286762][T29537] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4310.286768][T29537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.286777][T29537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.286785][T29537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.286790][T29537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.286803][T29537] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.286814][T29537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.286819][T29537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.286827][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.286838][T29537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.286844][T29537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.286853][T29537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.286869][T29537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.286872][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.286883][T29537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.286890][T29537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.286896][T29537] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.286910][T29537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.286917][T29537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.286928][T29537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.286935][T29537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.286945][T29537] __x64_sys_sendto (net/socket.c:2183)
[4310.286949][T29537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4310.286953][T29537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.286959][T29537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.286964][T29537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.286969][T29537] RIP: 0033:0x7f0b5e9f1a4a
[ 4310.286973][T29537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4310.286977][T29537] RSP: 002b:00007fff5cb0a4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.286981][T29537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b5e9f1a4a
[ 4310.286983][T29537] RDX: 0000000000000040 RSI: 0000000022106340 RDI: 0000000000000005
[ 4310.286985][T29537] RBP: 00007fff5cb0a540 R08: 0000000000418574 R09: 000000000000001c
[ 4310.286988][T29537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.286989][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b5eb1a000
| [ 4310.286989][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b5eb1a000
| [ 4310.287004][T29537]
| [ 4310.287007][T29537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29537
| [4310.299625][T29537] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4310.299887][T29537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.299889][T29537] Call Trace:
[ 4310.299891][T29537]
[4310.299893][T29537] dump_stack_lvl (lib/dump_stack.c:123)
[4310.299899][T29537] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.299905][T29537] lwtunnel_output (net/core/lwtunnel.c:359)
[4310.299911][T29537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.299918][T29537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.299923][T29537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.299928][T29537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.299941][T29537] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.299952][T29537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.299958][T29537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.299961][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.299969][T29537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.299973][T29537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.299982][T29537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.299998][T29537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.300001][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.300013][T29537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.300017][T29537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.300023][T29537] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.300038][T29537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.300044][T29537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.300052][T29537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.300059][T29537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.300069][T29537] __x64_sys_sendto (net/socket.c:2183)
[4310.300073][T29537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4310.300076][T29537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.300082][T29537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.300086][T29537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.300090][T29537] RIP: 0033:0x7f0b5e9f1a4a
[ 4310.300094][T29537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4310.300097][T29537] RSP: 002b:00007fff5cb0a4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.300100][T29537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b5e9f1a4a
[ 4310.300102][T29537] RDX: 0000000000000040 RSI: 0000000022106340 RDI: 0000000000000005
[ 4310.300104][T29537] RBP: 00007fff5cb0a540 R08: 0000000000418574 R09: 000000000000001c
[ 4310.300106][T29537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.300107][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b5eb1a000
| [ 4310.300107][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b5eb1a000
| [ 4310.300122][T29537]
| [ 4310.313648][T29537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29537
| [4310.314033][T29537] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4310.314314][T29537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.314316][T29537] Call Trace:
[ 4310.314318][T29537]
[4310.314320][T29537] dump_stack_lvl (lib/dump_stack.c:123)
[4310.314327][T29537] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.314333][T29537] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4310.314339][T29537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.314346][T29537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.314352][T29537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.314357][T29537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.314370][T29537] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.314382][T29537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.314387][T29537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.314391][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.314399][T29537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.314403][T29537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.314412][T29537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.314428][T29537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.314431][T29537] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.314442][T29537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.314446][T29537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.314452][T29537] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.314467][T29537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.314474][T29537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.314482][T29537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.314489][T29537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.314499][T29537] __x64_sys_sendto (net/socket.c:2183)
[4310.314503][T29537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4310.314506][T29537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.314511][T29537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.314516][T29537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.314520][T29537] RIP: 0033:0x7f0b5e9f1a4a
[ 4310.314524][T29537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4310.314526][T29537] RSP: 002b:00007fff5cb0a4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.314530][T29537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b5e9f1a4a
[ 4310.314532][T29537] RDX: 0000000000000040 RSI: 0000000022106340 RDI: 0000000000000005
[ 4310.314534][T29537] RBP: 00007fff5cb0a540 R08: 0000000000418574 R09: 000000000000001c
[ 4310.314536][T29537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.314538][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b5eb1a000
| [ 4310.314538][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b5eb1a000
| [ 4310.314553][T29537]
| [ 4310.814438][T29541] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29541
| [4310.814927][T29541] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4310.815204][T29541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.815206][T29541] Call Trace:
[ 4310.815209][T29541]
[4310.815211][T29541] dump_stack_lvl (lib/dump_stack.c:123)
[4310.815222][T29541] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.815230][T29541] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4310.815236][T29541] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.815245][T29541] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.815254][T29541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.815259][T29541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.815271][T29541] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.815283][T29541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.815288][T29541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.815296][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.815306][T29541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.815313][T29541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.815322][T29541] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.815338][T29541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.815341][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.815352][T29541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.815360][T29541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.815365][T29541] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.815380][T29541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.815387][T29541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.815398][T29541] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.815405][T29541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.815415][T29541] __x64_sys_sendto (net/socket.c:2183)
[4310.815419][T29541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4310.815423][T29541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.815428][T29541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.815433][T29541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.815438][T29541] RIP: 0033:0x7f383320ba4a
[ 4310.815444][T29541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4310.815447][T29541] RSP: 002b:00007ffc0eacd938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.815451][T29541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f383320ba4a
[ 4310.815453][T29541] RDX: 0000000000000040 RSI: 000000003ee9a340 RDI: 0000000000000005
[ 4310.815455][T29541] RBP: 00007ffc0eacd9c0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.815457][T29541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.815459][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3833334000
| [ 4310.815459][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3833334000
| [ 4310.815474][T29541]
| [ 4310.828641][T29541] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29541
| [4310.829017][T29541] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4310.829289][T29541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.829291][T29541] Call Trace:
[ 4310.829292][T29541]
[4310.829295][T29541] dump_stack_lvl (lib/dump_stack.c:123)
[4310.829300][T29541] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.829306][T29541] lwtunnel_output (net/core/lwtunnel.c:359)
[4310.829313][T29541] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.829319][T29541] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.829325][T29541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.829330][T29541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.829342][T29541] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.829354][T29541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.829360][T29541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.829363][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.829371][T29541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.829374][T29541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.829383][T29541] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.829400][T29541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.829403][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.829414][T29541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.829418][T29541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.829424][T29541] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.829439][T29541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.829445][T29541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.829453][T29541] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.829460][T29541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.829470][T29541] __x64_sys_sendto (net/socket.c:2183)
[4310.829474][T29541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4310.829477][T29541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.829482][T29541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.829487][T29541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.829490][T29541] RIP: 0033:0x7f383320ba4a
[ 4310.829493][T29541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4310.829496][T29541] RSP: 002b:00007ffc0eacd938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.829499][T29541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f383320ba4a
[ 4310.829501][T29541] RDX: 0000000000000040 RSI: 000000003ee9a340 RDI: 0000000000000005
[ 4310.829503][T29541] RBP: 00007ffc0eacd9c0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.829505][T29541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.829507][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3833334000
| [ 4310.829507][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3833334000
| [ 4310.829521][T29541]
| [ 4310.829975][T29541] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29541
| [4310.842087][T29541] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4310.842362][T29541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4310.842364][T29541] Call Trace:
[ 4310.842366][T29541]
[4310.842368][T29541] dump_stack_lvl (lib/dump_stack.c:123)
[4310.842374][T29541] check_preemption_disabled (lib/smp_processor_id.c:52)
[4310.842380][T29541] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4310.842387][T29541] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4310.842394][T29541] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.842400][T29541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4310.842405][T29541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4310.842417][T29541] rawv6_sendmsg (net/ipv6/raw.c:918)
[4310.842429][T29541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4310.842434][T29541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4310.842438][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.842447][T29541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4310.842451][T29541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4310.842460][T29541] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4310.842476][T29541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4310.842479][T29541] ? __lock_release (kernel/locking/lockdep.c:5534)
[4310.842491][T29541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.842495][T29541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4310.842501][T29541] ? __pfx___sys_sendto (net/socket.c:2147)
[4310.842515][T29541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4310.842522][T29541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4310.842530][T29541] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4310.842537][T29541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4310.842547][T29541] __x64_sys_sendto (net/socket.c:2183)
[4310.842551][T29541] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4310.842554][T29541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4310.842559][T29541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4310.842564][T29541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4310.842567][T29541] RIP: 0033:0x7f383320ba4a
[ 4310.842571][T29541] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4310.842574][T29541] RSP: 002b:00007ffc0eacd938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4310.842577][T29541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f383320ba4a
[ 4310.842579][T29541] RDX: 0000000000000040 RSI: 000000003ee9a340 RDI: 0000000000000005
[ 4310.842581][T29541] RBP: 00007ffc0eacd9c0 R08: 0000000000418574 R09: 000000000000001c
[ 4310.842583][T29541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4310.842585][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3833334000
| [ 4310.842585][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3833334000
| [ 4310.842600][T29541]
| [ 4311.327490][T29545] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29545
| [4311.327976][T29545] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4311.329411][T29545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.329413][T29545] Call Trace:
[ 4311.329416][T29545]
[4311.329418][T29545] dump_stack_lvl (lib/dump_stack.c:123)
[4311.329426][T29545] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.329433][T29545] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4311.329440][T29545] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.329447][T29545] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.329455][T29545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.329459][T29545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.329471][T29545] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.329483][T29545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.329488][T29545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.329494][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.329503][T29545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.329508][T29545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.329517][T29545] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.329533][T29545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.329536][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.329547][T29545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.329553][T29545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.329558][T29545] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.329573][T29545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.329579][T29545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.329589][T29545] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.329596][T29545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.329606][T29545] __x64_sys_sendto (net/socket.c:2183)
[4311.329610][T29545] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4311.329614][T29545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.329619][T29545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.329624][T29545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.329629][T29545] RIP: 0033:0x7f6a0d734a4a
[ 4311.329633][T29545] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4311.329636][T29545] RSP: 002b:00007ffe59a8dd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.329640][T29545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a0d734a4a
[ 4311.329643][T29545] RDX: 0000000000000040 RSI: 000000003ee7c340 RDI: 0000000000000005
[ 4311.329645][T29545] RBP: 00007ffe59a8dde0 R08: 0000000000418574 R09: 000000000000001c
[ 4311.329647][T29545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.329649][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a0d85d000
| [ 4311.329649][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a0d85d000
| [ 4311.329663][T29545]
| [ 4311.329666][T29545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29545
| [4311.341578][T29545] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4311.341831][T29545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.341833][T29545] Call Trace:
[ 4311.341835][T29545]
[4311.341837][T29545] dump_stack_lvl (lib/dump_stack.c:123)
[4311.341842][T29545] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.341847][T29545] lwtunnel_output (net/core/lwtunnel.c:359)
[4311.341854][T29545] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.341861][T29545] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.341866][T29545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.341871][T29545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.341883][T29545] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.341895][T29545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.341900][T29545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.341904][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.341911][T29545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.341915][T29545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.341924][T29545] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.341940][T29545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.341943][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.341954][T29545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.341958][T29545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.341964][T29545] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.341979][T29545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.341985][T29545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.341993][T29545] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.342000][T29545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.342010][T29545] __x64_sys_sendto (net/socket.c:2183)
[4311.342014][T29545] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4311.342017][T29545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.342022][T29545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.342027][T29545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.342030][T29545] RIP: 0033:0x7f6a0d734a4a
[ 4311.342033][T29545] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4311.342036][T29545] RSP: 002b:00007ffe59a8dd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.342040][T29545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a0d734a4a
[ 4311.342042][T29545] RDX: 0000000000000040 RSI: 000000003ee7c340 RDI: 0000000000000005
[ 4311.342044][T29545] RBP: 00007ffe59a8dde0 R08: 0000000000418574 R09: 000000000000001c
[ 4311.342045][T29545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.342047][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a0d85d000
| [ 4311.342047][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a0d85d000
| [ 4311.342062][T29545]
| [ 4311.358940][T29545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29545
| [4311.359335][T29545] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4311.359592][T29545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.359594][T29545] Call Trace:
[ 4311.359596][T29545]
[4311.359598][T29545] dump_stack_lvl (lib/dump_stack.c:123)
[4311.359604][T29545] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.359609][T29545] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4311.359616][T29545] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.359622][T29545] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.359628][T29545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.359632][T29545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.359645][T29545] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.359656][T29545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.359662][T29545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.359665][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.359673][T29545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.359676][T29545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.359685][T29545] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.359701][T29545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.359704][T29545] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.359715][T29545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.359719][T29545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.359725][T29545] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.359740][T29545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.359746][T29545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.359753][T29545] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.359760][T29545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.359771][T29545] __x64_sys_sendto (net/socket.c:2183)
[4311.359775][T29545] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4311.359778][T29545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.359782][T29545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.359787][T29545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.359790][T29545] RIP: 0033:0x7f6a0d734a4a
[ 4311.359794][T29545] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4311.359796][T29545] RSP: 002b:00007ffe59a8dd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.359800][T29545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a0d734a4a
[ 4311.359802][T29545] RDX: 0000000000000040 RSI: 000000003ee7c340 RDI: 0000000000000005
[ 4311.359804][T29545] RBP: 00007ffe59a8dde0 R08: 0000000000418574 R09: 000000000000001c
[ 4311.359806][T29545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.359808][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a0d85d000
| [ 4311.359808][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a0d85d000
| [ 4311.359823][T29545]
| [ 4311.862326][T29549] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29549
| [4311.862775][T29549] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4311.863020][T29549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4311.863022][T29549] Call Trace:
[ 4311.863024][T29549]
[4311.863026][T29549] dump_stack_lvl (lib/dump_stack.c:123)
[4311.863035][T29549] check_preemption_disabled (lib/smp_processor_id.c:52)
[4311.863042][T29549] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4311.863049][T29549] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4311.863056][T29549] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.863063][T29549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4311.863068][T29549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4311.863080][T29549] rawv6_sendmsg (net/ipv6/raw.c:918)
[4311.863092][T29549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4311.863097][T29549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4311.863103][T29549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.863113][T29549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4311.863118][T29549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4311.863126][T29549] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4311.863142][T29549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4311.863145][T29549] ? __lock_release (kernel/locking/lockdep.c:5534)
[4311.863157][T29549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.863162][T29549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4311.863167][T29549] ? __pfx___sys_sendto (net/socket.c:2147)
[4311.863182][T29549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4311.863188][T29549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4311.863197][T29549] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4311.863204][T29549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4311.863216][T29549] __x64_sys_sendto (net/socket.c:2183)
[4311.863220][T29549] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4311.863224][T29549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4311.863228][T29549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4311.863233][T29549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4311.863237][T29549] RIP: 0033:0x7fc012e40a4a
[ 4311.863242][T29549] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4311.863245][T29549] RSP: 002b:00007ffdb1d7b0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4311.863248][T29549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc012e40a4a
[ 4311.863251][T29549] RDX: 0000000000000040 RSI: 000000003d115340 RDI: 0000000000000005
[ 4311.863253][T29549] RBP: 00007ffdb1d7b140 R08: 0000000000418574 R09: 000000000000001c
[ 4311.863255][T29549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4311.863257][T29549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc012f69000
| [ 4315.266595][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4315.764888][T29565] check_preemption_disabled: 7 callbacks suppressed
| [ 4315.764897][T29565] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29565
| [4315.765696][T29565] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4315.765959][T29565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4315.765961][T29565] Call Trace:
[ 4315.765964][T29565]
[4315.765966][T29565] dump_stack_lvl (lib/dump_stack.c:123)
[4315.765976][T29565] check_preemption_disabled (lib/smp_processor_id.c:52)
[4315.765983][T29565] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4315.765989][T29565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4315.765998][T29565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.766006][T29565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4315.766011][T29565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4315.766024][T29565] rawv6_sendmsg (net/ipv6/raw.c:918)
[4315.766036][T29565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4315.766041][T29565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4315.766049][T29565] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.766059][T29565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4315.766066][T29565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4315.766075][T29565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4315.766091][T29565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4315.766094][T29565] ? __lock_release (kernel/locking/lockdep.c:5534)
[4315.766105][T29565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.766112][T29565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4315.766118][T29565] ? __pfx___sys_sendto (net/socket.c:2147)
[4315.766132][T29565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4315.766139][T29565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4315.766150][T29565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4315.766158][T29565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4315.766168][T29565] __x64_sys_sendto (net/socket.c:2183)
[4315.766172][T29565] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4315.766176][T29565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4315.766181][T29565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4315.766186][T29565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4315.766190][T29565] RIP: 0033:0x7f190e931a4a
[ 4315.766195][T29565] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4315.766198][T29565] RSP: 002b:00007ffe81fee478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4315.766202][T29565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f190e931a4a
[ 4315.766205][T29565] RDX: 0000000000000040 RSI: 00000000022e7340 RDI: 0000000000000005
[ 4315.766207][T29565] RBP: 00007ffe81fee500 R08: 0000000000418574 R09: 000000000000001c
[ 4315.766209][T29565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4315.766210][T29565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f190ea5a000
| [ 4315.779299][T29565] lwtunnel_output(): recursion limit reached on datapath
| [ 4316.290615][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4317.244612][T29569] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29569
| [4317.245104][T29569] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4317.245391][T29569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.245394][T29569] Call Trace:
[ 4317.245396][T29569]
[4317.245399][T29569] dump_stack_lvl (lib/dump_stack.c:123)
[4317.245406][T29569] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.245413][T29569] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4317.245420][T29569] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.245427][T29569] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.245434][T29569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.245439][T29569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.245451][T29569] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.245462][T29569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.245468][T29569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.245473][T29569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.245482][T29569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.245487][T29569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.245496][T29569] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.245512][T29569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.245515][T29569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.245526][T29569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.245532][T29569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.245537][T29569] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.245552][T29569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.245559][T29569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.245569][T29569] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.245583][T29569] __x64_sys_sendto (net/socket.c:2183)
[4317.245587][T29569] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4317.245591][T29569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.245596][T29569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.245600][T29569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.245605][T29569] RIP: 0033:0x7f8d9a03fa4a
[ 4317.245609][T29569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4317.245612][T29569] RSP: 002b:00007ffe01217158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.245616][T29569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d9a03fa4a
[ 4317.245618][T29569] RDX: 0000000000000040 RSI: 0000000023d59340 RDI: 0000000000000005
[ 4317.245621][T29569] RBP: 00007ffe012171e0 R08: 0000000000418574 R09: 000000000000001c
[ 4317.245622][T29569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.245624][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9a168000
| [ 4317.245624][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9a168000
| [ 4317.245639][T29569]
| [ 4317.245641][T29569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29569
| [4317.257354][T29569] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4317.257607][T29569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.257609][T29569] Call Trace:
[ 4317.257611][T29569]
[4317.257613][T29569] dump_stack_lvl (lib/dump_stack.c:123)
[4317.257619][T29569] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.257624][T29569] lwtunnel_output (net/core/lwtunnel.c:359)
[4317.257631][T29569] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.257638][T29569] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.257643][T29569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.257648][T29569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.257660][T29569] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.257672][T29569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.257678][T29569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.257681][T29569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.257689][T29569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.257692][T29569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.257701][T29569] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.257717][T29569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.257721][T29569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.257732][T29569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.257736][T29569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.257742][T29569] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.257757][T29569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.257763][T29569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.257770][T29569] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.257785][T29569] __x64_sys_sendto (net/socket.c:2183)
[4317.257789][T29569] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4317.257792][T29569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.257797][T29569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.257802][T29569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.257805][T29569] RIP: 0033:0x7f8d9a03fa4a
[ 4317.257809][T29569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4317.257812][T29569] RSP: 002b:00007ffe01217158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.257815][T29569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d9a03fa4a
[ 4317.257817][T29569] RDX: 0000000000000040 RSI: 0000000023d59340 RDI: 0000000000000005
[ 4317.257819][T29569] RBP: 00007ffe012171e0 R08: 0000000000418574 R09: 000000000000001c
[ 4317.257821][T29569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.257823][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9a168000
| [ 4317.257823][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9a168000
| [ 4317.257838][T29569]
| [ 4317.274504][T29569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29569
| [4317.274889][T29569] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4317.275135][T29569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.275137][T29569] Call Trace:
[ 4317.275139][T29569]
[4317.275141][T29569] dump_stack_lvl (lib/dump_stack.c:123)
[4317.275146][T29569] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.275152][T29569] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4317.275158][T29569] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.275165][T29569] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.275170][T29569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.275175][T29569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.275187][T29569] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.275199][T29569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.275204][T29569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.275207][T29569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.275217][T29569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.275220][T29569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.275229][T29569] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.275245][T29569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.275247][T29569] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.275259][T29569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.275263][T29569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.275268][T29569] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.275282][T29569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.275288][T29569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.275295][T29569] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.275309][T29569] __x64_sys_sendto (net/socket.c:2183)
[4317.275313][T29569] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4317.275316][T29569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.275321][T29569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.275326][T29569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.275329][T29569] RIP: 0033:0x7f8d9a03fa4a
[ 4317.275332][T29569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4317.275335][T29569] RSP: 002b:00007ffe01217158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.275338][T29569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d9a03fa4a
[ 4317.275341][T29569] RDX: 0000000000000040 RSI: 0000000023d59340 RDI: 0000000000000005
[ 4317.275343][T29569] RBP: 00007ffe012171e0 R08: 0000000000418574 R09: 000000000000001c
[ 4317.275345][T29569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.275346][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9a168000
| [ 4317.275346][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9a168000
| [ 4317.275361][T29569]
| [ 4317.736781][T29573] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29573
| [4317.737407][T29573] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4317.737675][T29573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4317.737678][T29573] Call Trace:
[ 4317.737681][T29573]
[4317.737683][T29573] dump_stack_lvl (lib/dump_stack.c:123)
[4317.737693][T29573] check_preemption_disabled (lib/smp_processor_id.c:52)
[4317.737700][T29573] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4317.737707][T29573] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4317.737716][T29573] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.737724][T29573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4317.737729][T29573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4317.737741][T29573] rawv6_sendmsg (net/ipv6/raw.c:918)
[4317.737752][T29573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4317.737758][T29573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4317.737765][T29573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.737776][T29573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4317.737783][T29573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4317.737792][T29573] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4317.737808][T29573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4317.737811][T29573] ? __lock_release (kernel/locking/lockdep.c:5534)
[4317.737822][T29573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.737829][T29573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4317.737835][T29573] ? __pfx___sys_sendto (net/socket.c:2147)
[4317.737849][T29573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4317.737857][T29573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4317.737867][T29573] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4317.737874][T29573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4317.737884][T29573] __x64_sys_sendto (net/socket.c:2183)
[4317.737888][T29573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4317.737893][T29573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4317.737898][T29573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4317.737902][T29573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4317.737907][T29573] RIP: 0033:0x7fa734ff3a4a
[ 4317.737912][T29573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4317.737915][T29573] RSP: 002b:00007fff3c2beef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4317.737920][T29573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa734ff3a4a
[ 4317.737923][T29573] RDX: 0000000000000040 RSI: 00000000035f6340 RDI: 0000000000000005
[ 4317.737925][T29573] RBP: 00007fff3c2bef80 R08: 0000000000418574 R09: 000000000000001c
[ 4317.737927][T29573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4317.737929][T29573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa73511c000
| [ 4317.737944][T29573]
| [ 4317.737947][T29573] lwtunnel_output(): recursion limit reached on datapath
| [ 4319.230615][T29577] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29577
| [4319.231191][T29577] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4319.231938][T29577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.231940][T29577] Call Trace:
[ 4319.231943][T29577]
[4319.231946][T29577] dump_stack_lvl (lib/dump_stack.c:123)
[4319.231955][T29577] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.231963][T29577] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4319.231969][T29577] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.231978][T29577] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.231986][T29577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.231991][T29577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.232003][T29577] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.232015][T29577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.232021][T29577] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.232028][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.232039][T29577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.232046][T29577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.232055][T29577] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.232071][T29577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.232074][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.232085][T29577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.232092][T29577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.232097][T29577] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.232112][T29577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.232119][T29577] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.232129][T29577] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.232136][T29577] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.232146][T29577] __x64_sys_sendto (net/socket.c:2183)
[4319.232150][T29577] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.232155][T29577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.232160][T29577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.232165][T29577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.232170][T29577] RIP: 0033:0x7f9f9f9f5a4a
[ 4319.232175][T29577] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.232178][T29577] RSP: 002b:00007ffea4b42bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.232183][T29577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f9f9f5a4a
[ 4319.232185][T29577] RDX: 0000000000000040 RSI: 0000000034de2340 RDI: 0000000000000005
[ 4319.232187][T29577] RBP: 00007ffea4b42c80 R08: 0000000000418574 R09: 000000000000001c
[ 4319.232189][T29577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.232191][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f9fb1e000
| [ 4319.232191][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f9fb1e000
| [ 4319.232206][T29577]
| [ 4319.232209][T29577] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29577
| [4319.246302][T29577] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4319.246564][T29577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.246566][T29577] Call Trace:
[ 4319.246567][T29577]
[4319.246569][T29577] dump_stack_lvl (lib/dump_stack.c:123)
[4319.246575][T29577] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.246580][T29577] lwtunnel_output (net/core/lwtunnel.c:359)
[4319.246587][T29577] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.246594][T29577] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.246600][T29577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.246605][T29577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.246617][T29577] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.246630][T29577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.246635][T29577] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.246638][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.246646][T29577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.246649][T29577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.246658][T29577] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.246674][T29577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.246677][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.246689][T29577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.246693][T29577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.246699][T29577] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.246713][T29577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.246720][T29577] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.246727][T29577] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.246734][T29577] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.246745][T29577] __x64_sys_sendto (net/socket.c:2183)
[4319.246749][T29577] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.246752][T29577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.246756][T29577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.246762][T29577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.246765][T29577] RIP: 0033:0x7f9f9f9f5a4a
[ 4319.246769][T29577] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.246772][T29577] RSP: 002b:00007ffea4b42bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.246775][T29577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f9f9f5a4a
[ 4319.246777][T29577] RDX: 0000000000000040 RSI: 0000000034de2340 RDI: 0000000000000005
[ 4319.246779][T29577] RBP: 00007ffea4b42c80 R08: 0000000000418574 R09: 000000000000001c
[ 4319.246781][T29577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.246783][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f9fb1e000
| [ 4319.246783][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f9fb1e000
| [ 4319.246798][T29577]
| [ 4319.264197][T29577] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29577
| [4319.264591][T29577] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4319.264851][T29577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.264853][T29577] Call Trace:
[ 4319.264855][T29577]
[4319.264857][T29577] dump_stack_lvl (lib/dump_stack.c:123)
[4319.264863][T29577] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.264868][T29577] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4319.264875][T29577] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.264881][T29577] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.264887][T29577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.264892][T29577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.264905][T29577] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.264916][T29577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.264922][T29577] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.264926][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.264933][T29577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.264937][T29577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.264946][T29577] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.264962][T29577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.264965][T29577] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.264976][T29577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.264980][T29577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.264986][T29577] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.265001][T29577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.265007][T29577] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.265015][T29577] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.265022][T29577] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.265033][T29577] __x64_sys_sendto (net/socket.c:2183)
[4319.265037][T29577] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.265040][T29577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.265044][T29577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.265049][T29577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.265053][T29577] RIP: 0033:0x7f9f9f9f5a4a
[ 4319.265056][T29577] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.265059][T29577] RSP: 002b:00007ffea4b42bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.265063][T29577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f9f9f5a4a
[ 4319.265065][T29577] RDX: 0000000000000040 RSI: 0000000034de2340 RDI: 0000000000000005
[ 4319.265067][T29577] RBP: 00007ffea4b42c80 R08: 0000000000418574 R09: 000000000000001c
[ 4319.265069][T29577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.265071][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f9fb1e000
| [ 4319.265071][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f9fb1e000
| [ 4319.265086][T29577]
| [ 4319.731183][T29581] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29581
| [4319.731694][T29581] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4319.731961][T29581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.731964][T29581] Call Trace:
[ 4319.731966][T29581]
[4319.731968][T29581] dump_stack_lvl (lib/dump_stack.c:123)
[4319.731976][T29581] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.731983][T29581] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4319.731989][T29581] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.731997][T29581] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.732005][T29581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.732010][T29581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.732022][T29581] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.732034][T29581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.732039][T29581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.732045][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.732054][T29581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.732059][T29581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.732069][T29581] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.732085][T29581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.732088][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.732099][T29581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.732105][T29581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.732110][T29581] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.732125][T29581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.732131][T29581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.732140][T29581] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.732147][T29581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.732157][T29581] __x64_sys_sendto (net/socket.c:2183)
[4319.732161][T29581] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.732165][T29581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.732170][T29581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.732175][T29581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.732179][T29581] RIP: 0033:0x7f927b3a1a4a
[ 4319.732184][T29581] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.732187][T29581] RSP: 002b:00007fff779d19b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.732191][T29581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f927b3a1a4a
[ 4319.732193][T29581] RDX: 0000000000000040 RSI: 00000000253fa340 RDI: 0000000000000005
[ 4319.732195][T29581] RBP: 00007fff779d1a40 R08: 0000000000418574 R09: 000000000000001c
[ 4319.732197][T29581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.732199][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f927b4ca000
| [ 4319.732199][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f927b4ca000
| [ 4319.732214][T29581]
| [ 4319.744573][T29581] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29581
| [4319.744940][T29581] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4319.745203][T29581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4319.745204][T29581] Call Trace:
[ 4319.745206][T29581]
[4319.745208][T29581] dump_stack_lvl (lib/dump_stack.c:123)
[4319.745215][T29581] check_preemption_disabled (lib/smp_processor_id.c:52)
[4319.745221][T29581] lwtunnel_output (net/core/lwtunnel.c:359)
[4319.745228][T29581] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4319.745234][T29581] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.745240][T29581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4319.745245][T29581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4319.745258][T29581] rawv6_sendmsg (net/ipv6/raw.c:918)
[4319.745269][T29581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4319.745275][T29581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4319.745278][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.745286][T29581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4319.745289][T29581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4319.745298][T29581] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4319.745314][T29581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4319.745317][T29581] ? __lock_release (kernel/locking/lockdep.c:5534)
[4319.745329][T29581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.745333][T29581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4319.745338][T29581] ? __pfx___sys_sendto (net/socket.c:2147)
[4319.745353][T29581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4319.745359][T29581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4319.745367][T29581] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4319.745374][T29581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4319.745384][T29581] __x64_sys_sendto (net/socket.c:2183)
[4319.745388][T29581] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4319.745391][T29581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4319.745396][T29581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4319.745400][T29581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4319.745404][T29581] RIP: 0033:0x7f927b3a1a4a
[ 4319.745407][T29581] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4319.745410][T29581] RSP: 002b:00007fff779d19b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4319.745413][T29581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f927b3a1a4a
[ 4319.745415][T29581] RDX: 0000000000000040 RSI: 00000000253fa340 RDI: 0000000000000005
[ 4319.745417][T29581] RBP: 00007fff779d1a40 R08: 0000000000418574 R09: 000000000000001c
[ 4319.745419][T29581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4319.745421][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f927b4ca000
| [ 4320.235113][T29585] lwtunnel_output(): recursion limit reached on datapath
| [ 4321.695882][T29589] check_preemption_disabled: 2 callbacks suppressed
| [ 4321.695891][T29589] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29589
| [4321.696787][T29589] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4321.697055][T29589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4321.697057][T29589] Call Trace:
[ 4321.697060][T29589]
[4321.697062][T29589] dump_stack_lvl (lib/dump_stack.c:123)
[4321.697072][T29589] check_preemption_disabled (lib/smp_processor_id.c:52)
[4321.697079][T29589] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4321.697085][T29589] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4321.697094][T29589] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.697102][T29589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4321.697107][T29589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.697119][T29589] rawv6_sendmsg (net/ipv6/raw.c:918)
[4321.697131][T29589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4321.697136][T29589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4321.697145][T29589] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.697155][T29589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4321.697161][T29589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4321.697171][T29589] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4321.697187][T29589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4321.697190][T29589] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.697201][T29589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.697208][T29589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.697215][T29589] ? __pfx___sys_sendto (net/socket.c:2147)
[4321.697229][T29589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4321.697236][T29589] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4321.697247][T29589] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4321.697254][T29589] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4321.697264][T29589] __x64_sys_sendto (net/socket.c:2183)
[4321.697268][T29589] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4321.697272][T29589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4321.697278][T29589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4321.697282][T29589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4321.697287][T29589] RIP: 0033:0x7fe932213a4a
[ 4321.697292][T29589] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4321.697295][T29589] RSP: 002b:00007ffdc1e96328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4321.697300][T29589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe932213a4a
[ 4321.697302][T29589] RDX: 0000000000000040 RSI: 0000000003f38340 RDI: 0000000000000005
[ 4321.697304][T29589] RBP: 00007ffdc1e963b0 R08: 0000000000418574 R09: 000000000000001c
[ 4321.697306][T29589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4321.697308][T29589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe93233c000
| [ 4321.697308][T29589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe93233c000
| [ 4321.697322][T29589]
| [ 4321.710384][T29589] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29589
| [4321.710762][T29589] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4321.711018][T29589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4321.711020][T29589] Call Trace:
[ 4321.711022][T29589]
[4321.711024][T29589] dump_stack_lvl (lib/dump_stack.c:123)
[4321.711029][T29589] check_preemption_disabled (lib/smp_processor_id.c:52)
[4321.711035][T29589] lwtunnel_output (net/core/lwtunnel.c:359)
[4321.711041][T29589] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4321.711048][T29589] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.711053][T29589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4321.711058][T29589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.711070][T29589] rawv6_sendmsg (net/ipv6/raw.c:918)
[4321.711082][T29589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4321.711087][T29589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4321.711090][T29589] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.711098][T29589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4321.711102][T29589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4321.711111][T29589] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4321.711127][T29589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4321.711130][T29589] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.711141][T29589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.711145][T29589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.711151][T29589] ? __pfx___sys_sendto (net/socket.c:2147)
[4321.711166][T29589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4321.711172][T29589] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4321.711179][T29589] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4321.711186][T29589] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4321.711197][T29589] __x64_sys_sendto (net/socket.c:2183)
[4321.711201][T29589] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4321.711204][T29589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4321.711209][T29589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4321.711215][T29589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4321.711218][T29589] RIP: 0033:0x7fe932213a4a
[ 4321.711221][T29589] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4321.711224][T29589] RSP: 002b:00007ffdc1e96328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4321.711227][T29589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe932213a4a
[ 4321.711229][T29589] RDX: 0000000000000040 RSI: 0000000003f38340 RDI: 0000000000000005
[ 4321.711231][T29589] RBP: 00007ffdc1e963b0 R08: 0000000000418574 R09: 000000000000001c
[ 4321.711233][T29589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4321.711235][T29589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe93233c000
| [ 4321.711235][T29589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe93233c000
| [ 4321.711250][T29589]
| [ 4321.725021][T29589] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29589
| [4321.725418][T29589] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4321.725677][T29589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4321.725679][T29589] Call Trace:
[ 4321.725681][T29589]
[4321.725683][T29589] dump_stack_lvl (lib/dump_stack.c:123)
[4321.725689][T29589] check_preemption_disabled (lib/smp_processor_id.c:52)
[4321.725695][T29589] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4321.725701][T29589] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4321.725708][T29589] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.725714][T29589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4321.725719][T29589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4321.725731][T29589] rawv6_sendmsg (net/ipv6/raw.c:918)
[4321.725743][T29589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4321.725748][T29589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4321.725752][T29589] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.725760][T29589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4321.725763][T29589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4321.725772][T29589] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4321.725789][T29589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4321.725792][T29589] ? __lock_release (kernel/locking/lockdep.c:5534)
[4321.725803][T29589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.725807][T29589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4321.725813][T29589] ? __pfx___sys_sendto (net/socket.c:2147)
[4321.725828][T29589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4321.725834][T29589] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4321.725842][T29589] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4321.725849][T29589] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4321.725859][T29589] __x64_sys_sendto (net/socket.c:2183)
[4321.725863][T29589] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4321.725866][T29589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4321.725871][T29589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4321.725876][T29589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4321.725879][T29589] RIP: 0033:0x7fe932213a4a
[ 4321.725882][T29589] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4321.725885][T29589] RSP: 002b:00007ffdc1e96328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4321.725888][T29589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe932213a4a
[ 4321.725891][T29589] RDX: 0000000000000040 RSI: 0000000003f38340 RDI: 0000000000000005
[ 4321.725892][T29589] RBP: 00007ffdc1e963b0 R08: 0000000000418574 R09: 000000000000001c
[ 4321.725894][T29589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4321.725896][T29589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe93233c000
| [ 4321.725896][T29589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe93233c000
| [ 4321.725911][T29589]
| [ 4322.211113][T29593] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29593
| [4322.211584][T29593] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4322.211831][T29593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4322.211833][T29593] Call Trace:
[ 4322.211835][T29593]
[4322.211838][T29593] dump_stack_lvl (lib/dump_stack.c:123)
[4322.211846][T29593] check_preemption_disabled (lib/smp_processor_id.c:52)
[4322.211852][T29593] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4322.211859][T29593] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4322.211866][T29593] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.211874][T29593] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4322.211879][T29593] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4322.211891][T29593] rawv6_sendmsg (net/ipv6/raw.c:918)
[4322.211903][T29593] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4322.211908][T29593] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4322.211914][T29593] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.211923][T29593] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4322.211928][T29593] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4322.211937][T29593] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4322.211953][T29593] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4322.211956][T29593] ? __lock_release (kernel/locking/lockdep.c:5534)
[4322.211967][T29593] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.211974][T29593] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4322.211979][T29593] ? __pfx___sys_sendto (net/socket.c:2147)
[4322.211993][T29593] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4322.212000][T29593] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4322.212010][T29593] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4322.212017][T29593] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4322.212027][T29593] __x64_sys_sendto (net/socket.c:2183)
[4322.212031][T29593] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4322.212035][T29593] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4322.212041][T29593] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4322.212045][T29593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4322.212050][T29593] RIP: 0033:0x7f33b219aa4a
[ 4322.212054][T29593] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4322.212057][T29593] RSP: 002b:00007fffe5d46618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4322.212061][T29593] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33b219aa4a
[ 4322.212063][T29593] RDX: 0000000000000040 RSI: 0000000037c2e340 RDI: 0000000000000005
[ 4322.212065][T29593] RBP: 00007fffe5d466a0 R08: 0000000000418574 R09: 000000000000001c
[ 4322.212067][T29593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4322.212069][T29593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33b22c3000
| [ 4322.212084][T29593]
| [ 4322.212086][T29593] lwtunnel_output(): recursion limit reached on datapath
| [ 4323.712058][T29597] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29597
| [4323.712560][T29597] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4323.712831][T29597] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.712834][T29597] Call Trace:
[ 4323.712837][T29597]
[4323.712839][T29597] dump_stack_lvl (lib/dump_stack.c:123)
[4323.712849][T29597] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.712856][T29597] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4323.712863][T29597] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.712871][T29597] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.712880][T29597] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.712885][T29597] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.712897][T29597] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.712909][T29597] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.712914][T29597] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.712922][T29597] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.712933][T29597] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.712939][T29597] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.712949][T29597] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.712965][T29597] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.712968][T29597] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.712979][T29597] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.712986][T29597] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.712992][T29597] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.713006][T29597] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.713013][T29597] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.713024][T29597] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.713031][T29597] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.713041][T29597] __x64_sys_sendto (net/socket.c:2183)
[4323.713045][T29597] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4323.713050][T29597] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.713055][T29597] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.713060][T29597] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.713065][T29597] RIP: 0033:0x7fbbd642aa4a
[ 4323.713070][T29597] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4323.713073][T29597] RSP: 002b:00007ffdba512cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.713077][T29597] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbd642aa4a
[ 4323.713079][T29597] RDX: 0000000000000040 RSI: 000000001f9ef340 RDI: 0000000000000005
[ 4323.713082][T29597] RBP: 00007ffdba512d40 R08: 0000000000418574 R09: 000000000000001c
[ 4323.713084][T29597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.713086][T29597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbd6553000
| [ 4323.713086][T29597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbd6553000
| [ 4323.713100][T29597]
| [ 4323.713103][T29597] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29597
| [4323.725312][T29597] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4323.725573][T29597] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.725575][T29597] Call Trace:
[ 4323.725577][T29597]
[4323.725579][T29597] dump_stack_lvl (lib/dump_stack.c:123)
[4323.725584][T29597] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.725590][T29597] lwtunnel_output (net/core/lwtunnel.c:359)
[4323.725597][T29597] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.725603][T29597] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.725609][T29597] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.725614][T29597] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.725627][T29597] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.725639][T29597] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.725644][T29597] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.725647][T29597] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.725655][T29597] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.725659][T29597] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.725668][T29597] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.725684][T29597] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.725687][T29597] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.725699][T29597] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.725703][T29597] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.725709][T29597] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.725723][T29597] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.725729][T29597] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.725737][T29597] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.725744][T29597] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.725754][T29597] __x64_sys_sendto (net/socket.c:2183)
[4323.725759][T29597] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4323.725762][T29597] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.725767][T29597] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.725772][T29597] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.725775][T29597] RIP: 0033:0x7fbbd642aa4a
[ 4323.725779][T29597] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4323.725782][T29597] RSP: 002b:00007ffdba512cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.725785][T29597] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbd642aa4a
[ 4323.725787][T29597] RDX: 0000000000000040 RSI: 000000001f9ef340 RDI: 0000000000000005
[ 4323.725790][T29597] RBP: 00007ffdba512d40 R08: 0000000000418574 R09: 000000000000001c
[ 4323.725792][T29597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.725794][T29597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbd6553000
| [ 4323.725794][T29597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbd6553000
| [ 4323.725808][T29597]
| [ 4323.743764][T29597] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29597
| [4323.744143][T29597] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4323.744422][T29597] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4323.744424][T29597] Call Trace:
[ 4323.744426][T29597]
[4323.744429][T29597] dump_stack_lvl (lib/dump_stack.c:123)
[4323.744435][T29597] check_preemption_disabled (lib/smp_processor_id.c:52)
[4323.744441][T29597] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4323.744448][T29597] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4323.744455][T29597] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.744460][T29597] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4323.744465][T29597] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4323.744478][T29597] rawv6_sendmsg (net/ipv6/raw.c:918)
[4323.744489][T29597] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4323.744495][T29597] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4323.744499][T29597] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.744507][T29597] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4323.744511][T29597] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4323.744520][T29597] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4323.744537][T29597] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4323.744540][T29597] ? __lock_release (kernel/locking/lockdep.c:5534)
[4323.744551][T29597] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.744555][T29597] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4323.744561][T29597] ? __pfx___sys_sendto (net/socket.c:2147)
[4323.744576][T29597] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4323.744582][T29597] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4323.744590][T29597] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4323.744598][T29597] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4323.744608][T29597] __x64_sys_sendto (net/socket.c:2183)
[4323.744612][T29597] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4323.744615][T29597] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4323.744619][T29597] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4323.744625][T29597] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4323.744628][T29597] RIP: 0033:0x7fbbd642aa4a
[ 4323.744632][T29597] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4323.744635][T29597] RSP: 002b:00007ffdba512cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4323.744639][T29597] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbd642aa4a
[ 4323.744641][T29597] RDX: 0000000000000040 RSI: 000000001f9ef340 RDI: 0000000000000005
[ 4323.744643][T29597] RBP: 00007ffdba512d40 R08: 0000000000418574 R09: 000000000000001c
[ 4323.744645][T29597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4323.744648][T29597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbd6553000
| [ 4323.744648][T29597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbd6553000
| [ 4323.744662][T29597]
| [ 4324.236616][T29601] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29601
| [4324.237119][T29601] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4324.237398][T29601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.237401][T29601] Call Trace:
[ 4324.237403][T29601]
[4324.237406][T29601] dump_stack_lvl (lib/dump_stack.c:123)
[4324.237416][T29601] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.237423][T29601] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4324.237429][T29601] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.237438][T29601] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.237446][T29601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.237451][T29601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.237463][T29601] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.237475][T29601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.237480][T29601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.237489][T29601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.237500][T29601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.237506][T29601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.237515][T29601] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.237531][T29601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.237534][T29601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.237546][T29601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.237552][T29601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.237558][T29601] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.237573][T29601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.237580][T29601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.237590][T29601] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.237597][T29601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.237607][T29601] __x64_sys_sendto (net/socket.c:2183)
[4324.237612][T29601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.237616][T29601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.237621][T29601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.237626][T29601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.237631][T29601] RIP: 0033:0x7fc69c815a4a
[ 4324.237636][T29601] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.237639][T29601] RSP: 002b:00007ffd91d8ed78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.237643][T29601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc69c815a4a
[ 4324.237646][T29601] RDX: 0000000000000040 RSI: 000000002c203340 RDI: 0000000000000005
[ 4324.237648][T29601] RBP: 00007ffd91d8ee00 R08: 0000000000418574 R09: 000000000000001c
[ 4324.237650][T29601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.237652][T29601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69c93e000
| [ 4324.237652][T29601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69c93e000
| [ 4324.237667][T29601]
| [ 4324.237670][T29601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29601
| [4324.249975][T29601] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4324.250253][T29601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.250255][T29601] Call Trace:
[ 4324.250256][T29601]
[4324.250259][T29601] dump_stack_lvl (lib/dump_stack.c:123)
[4324.250264][T29601] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.250270][T29601] lwtunnel_output (net/core/lwtunnel.c:359)
[4324.250276][T29601] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.250283][T29601] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.250288][T29601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.250293][T29601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.250305][T29601] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.250316][T29601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.250322][T29601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.250326][T29601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.250333][T29601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.250337][T29601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.250345][T29601] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.250361][T29601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.250364][T29601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.250375][T29601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.250379][T29601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.250385][T29601] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.250399][T29601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.250405][T29601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.250412][T29601] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.250419][T29601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.250429][T29601] __x64_sys_sendto (net/socket.c:2183)
[4324.250433][T29601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.250436][T29601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.250441][T29601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.250445][T29601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.250449][T29601] RIP: 0033:0x7fc69c815a4a
[ 4324.250453][T29601] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.250456][T29601] RSP: 002b:00007ffd91d8ed78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.250459][T29601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc69c815a4a
[ 4324.250461][T29601] RDX: 0000000000000040 RSI: 000000002c203340 RDI: 0000000000000005
[ 4324.250462][T29601] RBP: 00007ffd91d8ee00 R08: 0000000000418574 R09: 000000000000001c
[ 4324.250464][T29601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.250466][T29601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69c93e000
| [ 4324.250466][T29601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69c93e000
| [ 4324.250480][T29601]
| [ 4324.250946][T29601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29601
| [4324.262893][T29601] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4324.263150][T29601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4324.263152][T29601] Call Trace:
[ 4324.263154][T29601]
[4324.263156][T29601] dump_stack_lvl (lib/dump_stack.c:123)
[4324.263162][T29601] check_preemption_disabled (lib/smp_processor_id.c:52)
[4324.263167][T29601] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4324.263174][T29601] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4324.263180][T29601] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.263185][T29601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4324.263190][T29601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4324.263203][T29601] rawv6_sendmsg (net/ipv6/raw.c:918)
[4324.263215][T29601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4324.263221][T29601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4324.263225][T29601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.263232][T29601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4324.263236][T29601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4324.263245][T29601] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4324.263261][T29601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4324.263263][T29601] ? __lock_release (kernel/locking/lockdep.c:5534)
[4324.263275][T29601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.263279][T29601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4324.263284][T29601] ? __pfx___sys_sendto (net/socket.c:2147)
[4324.263299][T29601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4324.263305][T29601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4324.263312][T29601] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4324.263320][T29601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4324.263330][T29601] __x64_sys_sendto (net/socket.c:2183)
[4324.263333][T29601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4324.263337][T29601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4324.263341][T29601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4324.263346][T29601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4324.263349][T29601] RIP: 0033:0x7fc69c815a4a
[ 4324.263353][T29601] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4324.263356][T29601] RSP: 002b:00007ffd91d8ed78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4324.263359][T29601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc69c815a4a
[ 4324.263361][T29601] RDX: 0000000000000040 RSI: 000000002c203340 RDI: 0000000000000005
[ 4324.263362][T29601] RBP: 00007ffd91d8ee00 R08: 0000000000418574 R09: 000000000000001c
[ 4324.263364][T29601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4324.263366][T29601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69c93e000
| [ 4324.757721][T29605] lwtunnel_output(): recursion limit reached on datapath
| [ 4327.168408][T29617] check_preemption_disabled: 7 callbacks suppressed
| [ 4327.168415][T29617] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29617
| [4327.169152][T29617] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4327.169411][T29617] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4327.169414][T29617] Call Trace:
[ 4327.169416][T29617]
[4327.169419][T29617] dump_stack_lvl (lib/dump_stack.c:123)
[4327.169426][T29617] check_preemption_disabled (lib/smp_processor_id.c:52)
[4327.169433][T29617] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4327.169439][T29617] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4327.169447][T29617] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.169454][T29617] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4327.169459][T29617] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4327.169471][T29617] rawv6_sendmsg (net/ipv6/raw.c:918)
[4327.169483][T29617] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4327.169488][T29617] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4327.169494][T29617] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.169503][T29617] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4327.169509][T29617] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4327.169518][T29617] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4327.169534][T29617] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4327.169537][T29617] ? __lock_release (kernel/locking/lockdep.c:5534)
[4327.169549][T29617] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.169554][T29617] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4327.169560][T29617] ? __pfx___sys_sendto (net/socket.c:2147)
[4327.169574][T29617] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4327.169581][T29617] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4327.169590][T29617] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4327.169597][T29617] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4327.169607][T29617] __x64_sys_sendto (net/socket.c:2183)
[4327.169611][T29617] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4327.169614][T29617] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4327.169619][T29617] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4327.169624][T29617] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4327.169628][T29617] RIP: 0033:0x7f94f9774a4a
[ 4327.169633][T29617] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4327.169636][T29617] RSP: 002b:00007ffe79a3a828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4327.169640][T29617] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f94f9774a4a
[ 4327.169642][T29617] RDX: 0000000000000040 RSI: 000000001c350340 RDI: 0000000000000005
[ 4327.169644][T29617] RBP: 00007ffe79a3a8b0 R08: 0000000000418574 R09: 000000000000001c
[ 4327.169646][T29617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4327.169648][T29617] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94f989d000
| [ 4327.169665][T29617] lwtunnel_output(): recursion limit reached on datapath
| [ 4327.554599][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4328.649939][T29621] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29621
| [4328.650439][T29621] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4328.650702][T29621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.650704][T29621] Call Trace:
[ 4328.650706][T29621]
[4328.650709][T29621] dump_stack_lvl (lib/dump_stack.c:123)
[4328.650716][T29621] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.650723][T29621] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4328.650729][T29621] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.650737][T29621] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.650744][T29621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.650749][T29621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.650761][T29621] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.650773][T29621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.650778][T29621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.650784][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.650793][T29621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.650798][T29621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.650807][T29621] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.650823][T29621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.650826][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.650837][T29621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.650842][T29621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.650848][T29621] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.650862][T29621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.650868][T29621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.650877][T29621] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.650884][T29621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.650894][T29621] __x64_sys_sendto (net/socket.c:2183)
[4328.650898][T29621] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4328.650902][T29621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.650907][T29621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.650912][T29621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.650916][T29621] RIP: 0033:0x7f69340f2a4a
[ 4328.650921][T29621] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4328.650924][T29621] RSP: 002b:00007ffd8c36e2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.650928][T29621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69340f2a4a
[ 4328.650930][T29621] RDX: 0000000000000040 RSI: 0000000020b1c340 RDI: 0000000000000005
[ 4328.650932][T29621] RBP: 00007ffd8c36e370 R08: 0000000000418574 R09: 000000000000001c
[ 4328.650933][T29621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.650935][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693421b000
| [ 4328.650935][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693421b000
| [ 4328.650949][T29621]
| [ 4328.650952][T29621] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29621
| [4328.663196][T29621] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4328.663473][T29621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.663475][T29621] Call Trace:
[ 4328.663476][T29621]
[4328.663479][T29621] dump_stack_lvl (lib/dump_stack.c:123)
[4328.663491][T29621] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.663496][T29621] lwtunnel_output (net/core/lwtunnel.c:359)
[4328.663503][T29621] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.663509][T29621] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.663514][T29621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.663519][T29621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.663531][T29621] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.663543][T29621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.663549][T29621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.663552][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.663560][T29621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.663563][T29621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.663572][T29621] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.663588][T29621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.663591][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.663603][T29621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.663607][T29621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.663612][T29621] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.663627][T29621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.663633][T29621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.663641][T29621] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.663648][T29621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.663658][T29621] __x64_sys_sendto (net/socket.c:2183)
[4328.663662][T29621] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4328.663665][T29621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.663670][T29621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.663674][T29621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.663678][T29621] RIP: 0033:0x7f69340f2a4a
[ 4328.663681][T29621] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4328.663684][T29621] RSP: 002b:00007ffd8c36e2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.663687][T29621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69340f2a4a
[ 4328.663689][T29621] RDX: 0000000000000040 RSI: 0000000020b1c340 RDI: 0000000000000005
[ 4328.663691][T29621] RBP: 00007ffd8c36e370 R08: 0000000000418574 R09: 000000000000001c
[ 4328.663693][T29621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.663695][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693421b000
| [ 4328.663695][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693421b000
| [ 4328.663709][T29621]
| [ 4328.664145][T29621] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29621
| [4328.676067][T29621] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4328.676333][T29621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4328.676335][T29621] Call Trace:
[ 4328.676336][T29621]
[4328.676339][T29621] dump_stack_lvl (lib/dump_stack.c:123)
[4328.676344][T29621] check_preemption_disabled (lib/smp_processor_id.c:52)
[4328.676350][T29621] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4328.676357][T29621] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4328.676363][T29621] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.676368][T29621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4328.676373][T29621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4328.676386][T29621] rawv6_sendmsg (net/ipv6/raw.c:918)
[4328.676397][T29621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4328.676403][T29621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4328.676406][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.676414][T29621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4328.676417][T29621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4328.676426][T29621] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4328.676443][T29621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4328.676445][T29621] ? __lock_release (kernel/locking/lockdep.c:5534)
[4328.676457][T29621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.676461][T29621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4328.676466][T29621] ? __pfx___sys_sendto (net/socket.c:2147)
[4328.676481][T29621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4328.676487][T29621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4328.676495][T29621] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4328.676502][T29621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4328.676512][T29621] __x64_sys_sendto (net/socket.c:2183)
[4328.676516][T29621] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4328.676519][T29621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4328.676524][T29621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4328.676529][T29621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4328.676532][T29621] RIP: 0033:0x7f69340f2a4a
[ 4328.676535][T29621] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4328.676538][T29621] RSP: 002b:00007ffd8c36e2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4328.676542][T29621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69340f2a4a
[ 4328.676544][T29621] RDX: 0000000000000040 RSI: 0000000020b1c340 RDI: 0000000000000005
[ 4328.676546][T29621] RBP: 00007ffd8c36e370 R08: 0000000000418574 R09: 000000000000001c
[ 4328.676548][T29621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4328.676550][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693421b000
| [ 4328.676550][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f693421b000
| [ 4328.676564][T29621]
| [ 4329.155407][T29625] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29625
| [4329.155890][T29625] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4329.156157][T29625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.156159][T29625] Call Trace:
[ 4329.156162][T29625]
[4329.156165][T29625] dump_stack_lvl (lib/dump_stack.c:123)
[4329.156175][T29625] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.156182][T29625] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4329.156188][T29625] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.156197][T29625] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.156205][T29625] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.156210][T29625] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.156223][T29625] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.156235][T29625] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.156241][T29625] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.156248][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.156259][T29625] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.156266][T29625] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.156275][T29625] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.156291][T29625] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.156294][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.156305][T29625] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.156312][T29625] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.156317][T29625] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.156332][T29625] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.156339][T29625] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.156349][T29625] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.156356][T29625] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.156366][T29625] __x64_sys_sendto (net/socket.c:2183)
[4329.156370][T29625] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.156375][T29625] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.156380][T29625] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.156385][T29625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.156390][T29625] RIP: 0033:0x7f3317e8fa4a
[ 4329.156394][T29625] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.156397][T29625] RSP: 002b:00007ffebb2c3458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.156402][T29625] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3317e8fa4a
[ 4329.156405][T29625] RDX: 0000000000000040 RSI: 0000000017351340 RDI: 0000000000000005
[ 4329.156407][T29625] RBP: 00007ffebb2c34e0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.156408][T29625] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.156410][T29625] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3317fb8000
| [ 4329.156410][T29625] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3317fb8000
| [ 4329.156425][T29625]
| [ 4329.169652][T29625] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29625
| [4329.170031][T29625] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4329.170298][T29625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.170300][T29625] Call Trace:
[ 4329.170302][T29625]
[4329.170304][T29625] dump_stack_lvl (lib/dump_stack.c:123)
[4329.170310][T29625] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.170316][T29625] lwtunnel_output (net/core/lwtunnel.c:359)
[4329.170322][T29625] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.170329][T29625] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.170335][T29625] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.170340][T29625] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.170352][T29625] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.170364][T29625] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.170369][T29625] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.170373][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.170381][T29625] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.170384][T29625] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.170393][T29625] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.170410][T29625] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.170413][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.170424][T29625] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.170428][T29625] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.170434][T29625] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.170448][T29625] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.170455][T29625] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.170462][T29625] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.170470][T29625] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.170480][T29625] __x64_sys_sendto (net/socket.c:2183)
[4329.170484][T29625] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.170488][T29625] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.170493][T29625] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.170498][T29625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.170501][T29625] RIP: 0033:0x7f3317e8fa4a
[ 4329.170504][T29625] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.170507][T29625] RSP: 002b:00007ffebb2c3458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.170510][T29625] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3317e8fa4a
[ 4329.170512][T29625] RDX: 0000000000000040 RSI: 0000000017351340 RDI: 0000000000000005
[ 4329.170514][T29625] RBP: 00007ffebb2c34e0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.170516][T29625] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.170517][T29625] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3317fb8000
| [ 4329.170517][T29625] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3317fb8000
| [ 4329.170532][T29625]
| [ 4329.170987][T29625] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29625
| [4329.183176][T29625] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4329.183442][T29625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.183444][T29625] Call Trace:
[ 4329.183446][T29625]
[4329.183448][T29625] dump_stack_lvl (lib/dump_stack.c:123)
[4329.183454][T29625] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.183460][T29625] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4329.183467][T29625] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.183473][T29625] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.183487][T29625] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.183492][T29625] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.183505][T29625] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.183517][T29625] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.183522][T29625] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.183526][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.183534][T29625] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.183538][T29625] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.183547][T29625] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.183564][T29625] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.183567][T29625] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.183578][T29625] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.183582][T29625] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.183588][T29625] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.183603][T29625] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.183609][T29625] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.183617][T29625] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.183624][T29625] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.183634][T29625] __x64_sys_sendto (net/socket.c:2183)
[4329.183638][T29625] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.183642][T29625] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.183647][T29625] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.183651][T29625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.183655][T29625] RIP: 0033:0x7f3317e8fa4a
[ 4329.183658][T29625] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.183661][T29625] RSP: 002b:00007ffebb2c3458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.183664][T29625] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3317e8fa4a
[ 4329.183667][T29625] RDX: 0000000000000040 RSI: 0000000017351340 RDI: 0000000000000005
[ 4329.183669][T29625] RBP: 00007ffebb2c34e0 R08: 0000000000418574 R09: 000000000000001c
[ 4329.183671][T29625] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.183672][T29625] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3317fb8000
| [ 4329.183672][T29625] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3317fb8000
| [ 4329.183687][T29625]
| [ 4329.681738][T29629] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29629
| [4329.682238][T29629] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4329.682502][T29629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.682505][T29629] Call Trace:
[ 4329.682507][T29629]
[4329.682509][T29629] dump_stack_lvl (lib/dump_stack.c:123)
[4329.682518][T29629] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.682524][T29629] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4329.682531][T29629] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.682539][T29629] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.682546][T29629] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.682551][T29629] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.682563][T29629] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.682574][T29629] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.682580][T29629] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.682586][T29629] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.682595][T29629] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.682599][T29629] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.682608][T29629] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.682624][T29629] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.682628][T29629] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.682639][T29629] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.682644][T29629] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.682650][T29629] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.682664][T29629] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.682671][T29629] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.682681][T29629] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.682688][T29629] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.682698][T29629] __x64_sys_sendto (net/socket.c:2183)
[4329.682702][T29629] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.682706][T29629] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.682711][T29629] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.682716][T29629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.682721][T29629] RIP: 0033:0x7f02cad74a4a
[ 4329.682725][T29629] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.682728][T29629] RSP: 002b:00007ffe159a6b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.682732][T29629] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02cad74a4a
[ 4329.682734][T29629] RDX: 0000000000000040 RSI: 00000000140bc340 RDI: 0000000000000005
[ 4329.682736][T29629] RBP: 00007ffe159a6c10 R08: 0000000000418574 R09: 000000000000001c
[ 4329.682738][T29629] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.682740][T29629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cae9d000
| [ 4329.682740][T29629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cae9d000
| [ 4329.682755][T29629]
| [ 4329.682758][T29629] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29629
| [4329.695029][T29629] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4329.695301][T29629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.695302][T29629] Call Trace:
[ 4329.695305][T29629]
[4329.695307][T29629] dump_stack_lvl (lib/dump_stack.c:123)
[4329.695312][T29629] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.695318][T29629] lwtunnel_output (net/core/lwtunnel.c:359)
[4329.695325][T29629] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.695331][T29629] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.695337][T29629] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.695341][T29629] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.695354][T29629] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.695366][T29629] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.695371][T29629] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.695375][T29629] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.695383][T29629] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.695386][T29629] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.695395][T29629] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.695412][T29629] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.695415][T29629] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.695426][T29629] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.695430][T29629] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.695435][T29629] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.695450][T29629] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.695457][T29629] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.695464][T29629] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.695471][T29629] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.695482][T29629] __x64_sys_sendto (net/socket.c:2183)
[4329.695486][T29629] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.695489][T29629] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.695493][T29629] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.695498][T29629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.695501][T29629] RIP: 0033:0x7f02cad74a4a
[ 4329.695505][T29629] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.695508][T29629] RSP: 002b:00007ffe159a6b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.695511][T29629] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02cad74a4a
[ 4329.695513][T29629] RDX: 0000000000000040 RSI: 00000000140bc340 RDI: 0000000000000005
[ 4329.695515][T29629] RBP: 00007ffe159a6c10 R08: 0000000000418574 R09: 000000000000001c
[ 4329.695517][T29629] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.695519][T29629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cae9d000
| [ 4329.695519][T29629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cae9d000
| [ 4329.695534][T29629]
| [ 4329.695980][T29629] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29629
| [4329.707948][T29629] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4329.708210][T29629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4329.708213][T29629] Call Trace:
[ 4329.708215][T29629]
[4329.708217][T29629] dump_stack_lvl (lib/dump_stack.c:123)
[4329.708223][T29629] check_preemption_disabled (lib/smp_processor_id.c:52)
[4329.708229][T29629] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4329.708235][T29629] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4329.708242][T29629] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.708247][T29629] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4329.708252][T29629] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4329.708264][T29629] rawv6_sendmsg (net/ipv6/raw.c:918)
[4329.708276][T29629] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4329.708281][T29629] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4329.708285][T29629] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.708293][T29629] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4329.708297][T29629] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4329.708306][T29629] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4329.708322][T29629] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4329.708325][T29629] ? __lock_release (kernel/locking/lockdep.c:5534)
[4329.708336][T29629] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.708340][T29629] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4329.708346][T29629] ? __pfx___sys_sendto (net/socket.c:2147)
[4329.708361][T29629] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4329.708367][T29629] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4329.708374][T29629] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4329.708381][T29629] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4329.708392][T29629] __x64_sys_sendto (net/socket.c:2183)
[4329.708396][T29629] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4329.708399][T29629] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4329.708404][T29629] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4329.708409][T29629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4329.708412][T29629] RIP: 0033:0x7f02cad74a4a
[ 4329.708416][T29629] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4329.708418][T29629] RSP: 002b:00007ffe159a6b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4329.708422][T29629] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02cad74a4a
[ 4329.708424][T29629] RDX: 0000000000000040 RSI: 00000000140bc340 RDI: 0000000000000005
[ 4329.708426][T29629] RBP: 00007ffe159a6c10 R08: 0000000000418574 R09: 000000000000001c
[ 4329.708427][T29629] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4329.708429][T29629] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02cae9d000
| [ 4332.101905][T29641] lwtunnel_output(): recursion limit reached on datapath
| [ 4333.579530][T29645] check_preemption_disabled: 5 callbacks suppressed
| [ 4333.579538][T29645] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29645
| [4333.580285][T29645] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4333.580536][T29645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4333.580539][T29645] Call Trace:
[ 4333.580541][T29645]
[4333.580543][T29645] dump_stack_lvl (lib/dump_stack.c:123)
[4333.580551][T29645] check_preemption_disabled (lib/smp_processor_id.c:52)
[4333.580557][T29645] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4333.580564][T29645] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4333.580571][T29645] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.580578][T29645] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4333.580583][T29645] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4333.580595][T29645] rawv6_sendmsg (net/ipv6/raw.c:918)
[4333.580606][T29645] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4333.580612][T29645] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4333.580618][T29645] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.580627][T29645] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4333.580632][T29645] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4333.580641][T29645] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4333.580657][T29645] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4333.580660][T29645] ? __lock_release (kernel/locking/lockdep.c:5534)
[4333.580671][T29645] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.580676][T29645] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4333.580682][T29645] ? __pfx___sys_sendto (net/socket.c:2147)
[4333.580696][T29645] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4333.580703][T29645] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4333.580711][T29645] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4333.580719][T29645] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4333.580729][T29645] __x64_sys_sendto (net/socket.c:2183)
[4333.580733][T29645] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4333.580736][T29645] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4333.580742][T29645] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4333.580747][T29645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4333.580751][T29645] RIP: 0033:0x7f3fbd4a6a4a
[ 4333.580756][T29645] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4333.580759][T29645] RSP: 002b:00007ffebebbda18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4333.580763][T29645] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3fbd4a6a4a
[ 4333.580765][T29645] RDX: 0000000000000040 RSI: 000000002acf6340 RDI: 0000000000000005
[ 4333.580767][T29645] RBP: 00007ffebebbdaa0 R08: 0000000000418574 R09: 000000000000001c
[ 4333.580769][T29645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4333.580771][T29645] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3fbd5cf000
| [ 4333.580786][T29645]
| [ 4333.580788][T29645] lwtunnel_output(): recursion limit reached on datapath
| [ 4335.080536][T29649] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29649
| [4335.081025][T29649] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4335.081314][T29649] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4335.081317][T29649] Call Trace:
[ 4335.081319][T29649]
[4335.081322][T29649] dump_stack_lvl (lib/dump_stack.c:123)
[4335.081332][T29649] check_preemption_disabled (lib/smp_processor_id.c:52)
[4335.081339][T29649] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4335.081346][T29649] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4335.081355][T29649] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.081363][T29649] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4335.081368][T29649] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4335.081381][T29649] rawv6_sendmsg (net/ipv6/raw.c:918)
[4335.081392][T29649] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4335.081398][T29649] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4335.081405][T29649] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.081416][T29649] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4335.081422][T29649] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4335.081431][T29649] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4335.081447][T29649] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4335.081451][T29649] ? __lock_release (kernel/locking/lockdep.c:5534)
[4335.081462][T29649] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.081469][T29649] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4335.081474][T29649] ? __pfx___sys_sendto (net/socket.c:2147)
[4335.081489][T29649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4335.081496][T29649] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4335.081506][T29649] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4335.081513][T29649] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4335.081523][T29649] __x64_sys_sendto (net/socket.c:2183)
[4335.081527][T29649] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4335.081532][T29649] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4335.081537][T29649] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4335.081542][T29649] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4335.081548][T29649] RIP: 0033:0x7f3e74264a4a
[ 4335.081552][T29649] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4335.081555][T29649] RSP: 002b:00007ffc9f744808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4335.081560][T29649] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e74264a4a
[ 4335.081562][T29649] RDX: 0000000000000040 RSI: 00000000370e0340 RDI: 0000000000000005
[ 4335.081564][T29649] RBP: 00007ffc9f744890 R08: 0000000000418574 R09: 000000000000001c
[ 4335.081566][T29649] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4335.081567][T29649] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e7438d000
| [ 4335.081582][T29649]
| [ 4335.081584][T29649] lwtunnel_output(): recursion limit reached on datapath
| [ 4336.553846][T29653] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29653
| [4336.554346][T29653] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4336.554612][T29653] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4336.554615][T29653] Call Trace:
[ 4336.554617][T29653]
[4336.554620][T29653] dump_stack_lvl (lib/dump_stack.c:123)
[4336.554629][T29653] check_preemption_disabled (lib/smp_processor_id.c:52)
[4336.554636][T29653] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4336.554643][T29653] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4336.554652][T29653] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.554660][T29653] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4336.554665][T29653] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4336.554677][T29653] rawv6_sendmsg (net/ipv6/raw.c:918)
[4336.554689][T29653] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4336.554694][T29653] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4336.554702][T29653] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.554713][T29653] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4336.554719][T29653] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4336.554729][T29653] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4336.554745][T29653] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4336.554748][T29653] ? __lock_release (kernel/locking/lockdep.c:5534)
[4336.554759][T29653] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.554766][T29653] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4336.554772][T29653] ? __pfx___sys_sendto (net/socket.c:2147)
[4336.554786][T29653] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4336.554793][T29653] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4336.554803][T29653] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4336.554811][T29653] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4336.554821][T29653] __x64_sys_sendto (net/socket.c:2183)
[4336.554825][T29653] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4336.554829][T29653] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4336.554834][T29653] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4336.554839][T29653] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4336.554844][T29653] RIP: 0033:0x7fb38f603a4a
[ 4336.554849][T29653] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4336.554852][T29653] RSP: 002b:00007ffec7c71448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4336.554856][T29653] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb38f603a4a
[ 4336.554858][T29653] RDX: 0000000000000040 RSI: 000000002f57c340 RDI: 0000000000000005
[ 4336.554860][T29653] RBP: 00007ffec7c714d0 R08: 0000000000418574 R09: 000000000000001c
[ 4336.554862][T29653] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4336.554864][T29653] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb38f72c000
| [ 4336.554878][T29653]
| [ 4336.554882][T29653] lwtunnel_output(): recursion limit reached on datapath
| [ 4338.062148][T29657] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29657
| [4338.062656][T29657] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4338.062921][T29657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4338.062924][T29657] Call Trace:
[ 4338.062926][T29657]
[4338.062929][T29657] dump_stack_lvl (lib/dump_stack.c:123)
[4338.062938][T29657] check_preemption_disabled (lib/smp_processor_id.c:52)
[4338.062945][T29657] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4338.062951][T29657] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4338.062960][T29657] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4338.062969][T29657] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4338.062974][T29657] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4338.062986][T29657] rawv6_sendmsg (net/ipv6/raw.c:918)
[4338.062998][T29657] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4338.063003][T29657] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4338.063010][T29657] ? __lock_release (kernel/locking/lockdep.c:5534)
[4338.063021][T29657] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4338.063027][T29657] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4338.063036][T29657] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4338.063052][T29657] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4338.063055][T29657] ? __lock_release (kernel/locking/lockdep.c:5534)
[4338.063065][T29657] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4338.063072][T29657] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4338.063077][T29657] ? __pfx___sys_sendto (net/socket.c:2147)
[4338.063092][T29657] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4338.063098][T29657] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4338.063108][T29657] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4338.063115][T29657] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4338.063125][T29657] __x64_sys_sendto (net/socket.c:2183)
[4338.063129][T29657] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4338.063133][T29657] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4338.063138][T29657] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4338.063143][T29657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4338.063148][T29657] RIP: 0033:0x7f62c3b44a4a
[ 4338.063153][T29657] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4338.063157][T29657] RSP: 002b:00007ffefeeba0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4338.063161][T29657] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62c3b44a4a
[ 4338.063163][T29657] RDX: 0000000000000040 RSI: 000000000ea8a340 RDI: 0000000000000005
[ 4338.063165][T29657] RBP: 00007ffefeeba140 R08: 0000000000418574 R09: 000000000000001c
[ 4338.063167][T29657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4338.063168][T29657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62c3c6d000
| [ 4338.063182][T29657]
| [ 4338.063185][T29657] lwtunnel_output(): recursion limit reached on datapath
| [ 4339.543758][T29661] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29661
| [4339.544253][T29661] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4339.544519][T29661] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4339.544522][T29661] Call Trace:
[ 4339.544525][T29661]
[4339.544527][T29661] dump_stack_lvl (lib/dump_stack.c:123)
[4339.544537][T29661] check_preemption_disabled (lib/smp_processor_id.c:52)
[4339.544544][T29661] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4339.544550][T29661] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4339.544559][T29661] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.544567][T29661] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4339.544572][T29661] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4339.544584][T29661] rawv6_sendmsg (net/ipv6/raw.c:918)
[4339.544596][T29661] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4339.544601][T29661] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4339.544609][T29661] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.544620][T29661] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4339.544627][T29661] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4339.544636][T29661] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4339.544652][T29661] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4339.544656][T29661] ? __lock_release (kernel/locking/lockdep.c:5534)
[4339.544667][T29661] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.544674][T29661] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4339.544680][T29661] ? __pfx___sys_sendto (net/socket.c:2147)
[4339.544695][T29661] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4339.544702][T29661] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4339.544712][T29661] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4339.544719][T29661] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4339.544729][T29661] __x64_sys_sendto (net/socket.c:2183)
[4339.544733][T29661] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4339.544737][T29661] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4339.544743][T29661] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4339.544748][T29661] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4339.544753][T29661] RIP: 0033:0x7f2f4bb4ca4a
[ 4339.544758][T29661] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4339.544761][T29661] RSP: 002b:00007ffecf6fae68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4339.544765][T29661] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f4bb4ca4a
[ 4339.544767][T29661] RDX: 0000000000000040 RSI: 0000000004eae340 RDI: 0000000000000005
[ 4339.544769][T29661] RBP: 00007ffecf6faef0 R08: 0000000000418574 R09: 000000000000001c
[ 4339.544771][T29661] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4339.544773][T29661] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f4bc75000
| [ 4339.544787][T29661]
| [ 4339.544790][T29661] lwtunnel_output(): recursion limit reached on datapath
| [ 4341.011396][T29665] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29665
| [4341.011891][T29665] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4341.012158][T29665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.012161][T29665] Call Trace:
[ 4341.012163][T29665]
[4341.012166][T29665] dump_stack_lvl (lib/dump_stack.c:123)
[4341.012175][T29665] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.012183][T29665] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4341.012190][T29665] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.012199][T29665] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.012207][T29665] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.012213][T29665] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.012226][T29665] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.012238][T29665] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.012243][T29665] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.012251][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.012262][T29665] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.012269][T29665] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.012278][T29665] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.012294][T29665] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.012297][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.012308][T29665] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.012315][T29665] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.012321][T29665] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.012335][T29665] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.012342][T29665] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.012353][T29665] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.012360][T29665] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.012370][T29665] __x64_sys_sendto (net/socket.c:2183)
[4341.012374][T29665] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.012378][T29665] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.012383][T29665] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.012388][T29665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.012393][T29665] RIP: 0033:0x7fd3760e2a4a
[ 4341.012398][T29665] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.012401][T29665] RSP: 002b:00007ffd606ace38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.012406][T29665] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3760e2a4a
[ 4341.012408][T29665] RDX: 0000000000000040 RSI: 000000003f677340 RDI: 0000000000000005
[ 4341.012410][T29665] RBP: 00007ffd606acec0 R08: 0000000000418574 R09: 000000000000001c
[ 4341.012412][T29665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.012414][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd37620b000
| [ 4341.012414][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd37620b000
| [ 4341.012429][T29665]
| [ 4341.026510][T29665] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29665
| [4341.026888][T29665] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4341.027142][T29665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.027143][T29665] Call Trace:
[ 4341.027145][T29665]
[4341.027148][T29665] dump_stack_lvl (lib/dump_stack.c:123)
[4341.027153][T29665] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.027159][T29665] lwtunnel_output (net/core/lwtunnel.c:359)
[4341.027165][T29665] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.027172][T29665] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.027178][T29665] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.027182][T29665] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.027195][T29665] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.027206][T29665] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.027213][T29665] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.027217][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.027224][T29665] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.027228][T29665] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.027237][T29665] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.027253][T29665] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.027256][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.027268][T29665] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.027272][T29665] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.027277][T29665] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.027292][T29665] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.027298][T29665] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.027306][T29665] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.027314][T29665] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.027324][T29665] __x64_sys_sendto (net/socket.c:2183)
[4341.027328][T29665] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.027331][T29665] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.027336][T29665] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.027341][T29665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.027344][T29665] RIP: 0033:0x7fd3760e2a4a
[ 4341.027347][T29665] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.027350][T29665] RSP: 002b:00007ffd606ace38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.027354][T29665] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3760e2a4a
[ 4341.027356][T29665] RDX: 0000000000000040 RSI: 000000003f677340 RDI: 0000000000000005
[ 4341.027358][T29665] RBP: 00007ffd606acec0 R08: 0000000000418574 R09: 000000000000001c
[ 4341.027360][T29665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.027362][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd37620b000
| [ 4341.027362][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd37620b000
| [ 4341.027377][T29665]
| [ 4341.040947][T29665] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29665
| [4341.041342][T29665] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4341.041601][T29665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.041603][T29665] Call Trace:
[ 4341.041604][T29665]
[4341.041607][T29665] dump_stack_lvl (lib/dump_stack.c:123)
[4341.041613][T29665] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.041619][T29665] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4341.041625][T29665] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.041632][T29665] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.041638][T29665] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.041643][T29665] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.041655][T29665] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.041667][T29665] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.041672][T29665] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.041676][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.041683][T29665] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.041687][T29665] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.041696][T29665] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.041712][T29665] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.041715][T29665] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.041727][T29665] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.041731][T29665] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.041737][T29665] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.041751][T29665] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.041757][T29665] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.041765][T29665] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.041772][T29665] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.041782][T29665] __x64_sys_sendto (net/socket.c:2183)
[4341.041786][T29665] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.041789][T29665] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.041794][T29665] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.041799][T29665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.041802][T29665] RIP: 0033:0x7fd3760e2a4a
[ 4341.041806][T29665] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.041809][T29665] RSP: 002b:00007ffd606ace38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.041813][T29665] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3760e2a4a
[ 4341.041815][T29665] RDX: 0000000000000040 RSI: 000000003f677340 RDI: 0000000000000005
[ 4341.041817][T29665] RBP: 00007ffd606acec0 R08: 0000000000418574 R09: 000000000000001c
[ 4341.041819][T29665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.041821][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd37620b000
| [ 4341.041821][T29665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd37620b000
| [ 4341.041836][T29665]
| [ 4341.543434][T29669] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29669
| [4341.543928][T29669] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4341.544196][T29669] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.544198][T29669] Call Trace:
[ 4341.544200][T29669]
[4341.544203][T29669] dump_stack_lvl (lib/dump_stack.c:123)
[4341.544214][T29669] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.544221][T29669] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4341.544228][T29669] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.544236][T29669] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.544245][T29669] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.544250][T29669] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.544262][T29669] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.544274][T29669] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.544279][T29669] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.544287][T29669] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.544297][T29669] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.544303][T29669] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.544312][T29669] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.544328][T29669] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.544332][T29669] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.544343][T29669] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.544349][T29669] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.544355][T29669] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.544369][T29669] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.544377][T29669] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.544387][T29669] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.544394][T29669] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.544405][T29669] __x64_sys_sendto (net/socket.c:2183)
[4341.544409][T29669] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.544413][T29669] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.544418][T29669] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.544423][T29669] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.544427][T29669] RIP: 0033:0x7fc129d4aa4a
[ 4341.544432][T29669] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.544435][T29669] RSP: 002b:00007ffdfcb00968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.544439][T29669] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc129d4aa4a
[ 4341.544442][T29669] RDX: 0000000000000040 RSI: 000000000e715340 RDI: 0000000000000005
[ 4341.544443][T29669] RBP: 00007ffdfcb009f0 R08: 0000000000418574 R09: 000000000000001c
[ 4341.544446][T29669] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.544448][T29669] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc129e73000
| [ 4341.544448][T29669] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc129e73000
| [ 4341.544462][T29669]
| [ 4341.557824][T29669] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29669
| [4341.558205][T29669] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4341.558472][T29669] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.558474][T29669] Call Trace:
[ 4341.558476][T29669]
[4341.558478][T29669] dump_stack_lvl (lib/dump_stack.c:123)
[4341.558484][T29669] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.558490][T29669] lwtunnel_output (net/core/lwtunnel.c:359)
[4341.558496][T29669] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.558503][T29669] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.558508][T29669] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.558514][T29669] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.558526][T29669] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.558537][T29669] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.558543][T29669] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.558547][T29669] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.558554][T29669] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.558558][T29669] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.558567][T29669] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.558583][T29669] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.558586][T29669] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.558597][T29669] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.558601][T29669] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.558607][T29669] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.558621][T29669] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.558627][T29669] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.558635][T29669] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.558642][T29669] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.558652][T29669] __x64_sys_sendto (net/socket.c:2183)
[4341.558657][T29669] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.558660][T29669] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.558665][T29669] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.558670][T29669] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.558674][T29669] RIP: 0033:0x7fc129d4aa4a
[ 4341.558677][T29669] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.558680][T29669] RSP: 002b:00007ffdfcb00968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.558684][T29669] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc129d4aa4a
[ 4341.558686][T29669] RDX: 0000000000000040 RSI: 000000000e715340 RDI: 0000000000000005
[ 4341.558688][T29669] RBP: 00007ffdfcb009f0 R08: 0000000000418574 R09: 000000000000001c
[ 4341.558689][T29669] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.558691][T29669] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc129e73000
| [ 4341.558691][T29669] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc129e73000
| [ 4341.558706][T29669]
| [ 4341.559168][T29669] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29669
| [4341.571293][T29669] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4341.571551][T29669] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4341.571553][T29669] Call Trace:
[ 4341.571555][T29669]
[4341.571557][T29669] dump_stack_lvl (lib/dump_stack.c:123)
[4341.571563][T29669] check_preemption_disabled (lib/smp_processor_id.c:52)
[4341.571569][T29669] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4341.571575][T29669] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4341.571582][T29669] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.571588][T29669] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4341.571592][T29669] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4341.571605][T29669] rawv6_sendmsg (net/ipv6/raw.c:918)
[4341.571617][T29669] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4341.571622][T29669] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4341.571627][T29669] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.571635][T29669] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4341.571639][T29669] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4341.571648][T29669] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4341.571664][T29669] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4341.571667][T29669] ? __lock_release (kernel/locking/lockdep.c:5534)
[4341.571678][T29669] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.571682][T29669] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4341.571688][T29669] ? __pfx___sys_sendto (net/socket.c:2147)
[4341.571702][T29669] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4341.571709][T29669] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4341.571716][T29669] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4341.571724][T29669] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4341.571734][T29669] __x64_sys_sendto (net/socket.c:2183)
[4341.571738][T29669] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4341.571741][T29669] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4341.571746][T29669] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4341.571751][T29669] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4341.571754][T29669] RIP: 0033:0x7fc129d4aa4a
[ 4341.571757][T29669] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4341.571760][T29669] RSP: 002b:00007ffdfcb00968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4341.571763][T29669] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc129d4aa4a
[ 4341.571765][T29669] RDX: 0000000000000040 RSI: 000000000e715340 RDI: 0000000000000005
[ 4341.571767][T29669] RBP: 00007ffdfcb009f0 R08: 0000000000418574 R09: 000000000000001c
[ 4341.571770][T29669] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4341.571772][T29669] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc129e73000
| [ 4341.571772][T29669] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc129e73000
| [ 4341.571786][T29669]
| [ 4342.083086][T29673] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29673
| [4342.083595][T29673] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4342.083862][T29673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4342.083864][T29673] Call Trace:
[ 4342.083867][T29673]
[4342.083869][T29673] dump_stack_lvl (lib/dump_stack.c:123)
[4342.083879][T29673] check_preemption_disabled (lib/smp_processor_id.c:52)
[4342.083886][T29673] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4342.083893][T29673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4342.083902][T29673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4342.083910][T29673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4342.083914][T29673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4342.083926][T29673] rawv6_sendmsg (net/ipv6/raw.c:918)
[4342.083938][T29673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4342.083944][T29673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4342.083951][T29673] ? __lock_release (kernel/locking/lockdep.c:5534)
[4342.083962][T29673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4342.083967][T29673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4342.083977][T29673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4342.083993][T29673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4342.083996][T29673] ? __lock_release (kernel/locking/lockdep.c:5534)
[4342.084007][T29673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4342.084014][T29673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4342.084019][T29673] ? __pfx___sys_sendto (net/socket.c:2147)
[4342.084034][T29673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4342.084041][T29673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4342.084051][T29673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4342.084058][T29673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4342.084068][T29673] __x64_sys_sendto (net/socket.c:2183)
[4342.084072][T29673] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4342.084076][T29673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4342.084082][T29673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4342.084087][T29673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4342.084092][T29673] RIP: 0033:0x7f4709792a4a
[ 4342.084096][T29673] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4342.084100][T29673] RSP: 002b:00007ffe6c6b44b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4342.084104][T29673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4709792a4a
[ 4342.084106][T29673] RDX: 0000000000000040 RSI: 000000001ed30340 RDI: 0000000000000005
[ 4342.084109][T29673] RBP: 00007ffe6c6b4540 R08: 0000000000418574 R09: 000000000000001c
[ 4342.084111][T29673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4342.084113][T29673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47098bb000
| [ 4342.084128][T29673]
| [ 4342.084151][T29673] lwtunnel_output(): recursion limit reached on datapath
| [ 4343.570286][T29677] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29677
| [4343.570756][T29677] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4343.571029][T29677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4343.571032][T29677] Call Trace:
[ 4343.571034][T29677]
[4343.571037][T29677] dump_stack_lvl (lib/dump_stack.c:123)
[4343.571045][T29677] check_preemption_disabled (lib/smp_processor_id.c:52)
[4343.571052][T29677] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4343.571058][T29677] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4343.571067][T29677] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4343.571075][T29677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4343.571079][T29677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4343.571090][T29677] rawv6_sendmsg (net/ipv6/raw.c:918)
[4343.571101][T29677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4343.571106][T29677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4343.571113][T29677] ? __lock_release (kernel/locking/lockdep.c:5534)
[4343.571123][T29677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4343.571129][T29677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4343.571138][T29677] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4343.571153][T29677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4343.571156][T29677] ? __lock_release (kernel/locking/lockdep.c:5534)
[4343.571166][T29677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4343.571173][T29677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4343.571178][T29677] ? __pfx___sys_sendto (net/socket.c:2147)
[4343.571192][T29677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4343.571200][T29677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4343.571209][T29677] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4343.571216][T29677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4343.571226][T29677] __x64_sys_sendto (net/socket.c:2183)
[4343.571230][T29677] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4343.571234][T29677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4343.571239][T29677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4343.571243][T29677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4343.571248][T29677] RIP: 0033:0x7fbc36fd0a4a
[ 4343.571252][T29677] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4343.571255][T29677] RSP: 002b:00007ffe6109cfc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4343.571259][T29677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc36fd0a4a
[ 4343.571261][T29677] RDX: 0000000000000040 RSI: 0000000017bb5340 RDI: 0000000000000005
[ 4343.571263][T29677] RBP: 00007ffe6109d050 R08: 0000000000418574 R09: 000000000000001c
[ 4343.571265][T29677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4343.571266][T29677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc370f9000
| [ 4343.571279][T29677]
| [ 4343.583985][T29677] lwtunnel_output(): recursion limit reached on datapath
| [ 4345.053129][T29681] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29681
| [4345.053651][T29681] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4345.053914][T29681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.053916][T29681] Call Trace:
[ 4345.053919][T29681]
[4345.053921][T29681] dump_stack_lvl (lib/dump_stack.c:123)
[4345.053930][T29681] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.053938][T29681] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4345.053944][T29681] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.053953][T29681] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.053962][T29681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.053967][T29681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.053979][T29681] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.053991][T29681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.053997][T29681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.054005][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.054015][T29681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.054022][T29681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.054031][T29681] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.054047][T29681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.054050][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.054061][T29681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.054068][T29681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.054074][T29681] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.054088][T29681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.054096][T29681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.054107][T29681] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.054114][T29681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.054124][T29681] __x64_sys_sendto (net/socket.c:2183)
[4345.054128][T29681] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4345.054132][T29681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.054137][T29681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.054142][T29681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.054147][T29681] RIP: 0033:0x7f44ed1b4a4a
[ 4345.054152][T29681] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4345.054155][T29681] RSP: 002b:00007ffefdf853b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.054159][T29681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44ed1b4a4a
[ 4345.054162][T29681] RDX: 0000000000000040 RSI: 0000000015cd4340 RDI: 0000000000000005
[ 4345.054164][T29681] RBP: 00007ffefdf85440 R08: 0000000000418574 R09: 000000000000001c
[ 4345.054166][T29681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.054167][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ed2dd000
| [ 4345.054167][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ed2dd000
| [ 4345.054182][T29681]
| [ 4345.054184][T29681] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29681
| [4345.066971][T29681] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4345.067248][T29681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.067251][T29681] Call Trace:
[ 4345.067253][T29681]
[4345.067255][T29681] dump_stack_lvl (lib/dump_stack.c:123)
[4345.067260][T29681] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.067266][T29681] lwtunnel_output (net/core/lwtunnel.c:359)
[4345.067273][T29681] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.067279][T29681] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.067285][T29681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.067290][T29681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.067302][T29681] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.067314][T29681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.067319][T29681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.067323][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.067331][T29681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.067334][T29681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.067343][T29681] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.067360][T29681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.067362][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.067374][T29681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.067378][T29681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.067384][T29681] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.067399][T29681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.067405][T29681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.067413][T29681] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.067420][T29681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.067430][T29681] __x64_sys_sendto (net/socket.c:2183)
[4345.067435][T29681] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4345.067438][T29681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.067443][T29681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.067448][T29681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.067451][T29681] RIP: 0033:0x7f44ed1b4a4a
[ 4345.067455][T29681] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4345.067458][T29681] RSP: 002b:00007ffefdf853b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.067461][T29681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44ed1b4a4a
[ 4345.067464][T29681] RDX: 0000000000000040 RSI: 0000000015cd4340 RDI: 0000000000000005
[ 4345.067466][T29681] RBP: 00007ffefdf85440 R08: 0000000000418574 R09: 000000000000001c
[ 4345.067468][T29681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.067470][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ed2dd000
| [ 4345.067470][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ed2dd000
| [ 4345.067484][T29681]
| [ 4345.067948][T29681] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29681
| [4345.080080][T29681] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4345.080345][T29681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.080347][T29681] Call Trace:
[ 4345.080349][T29681]
[4345.080351][T29681] dump_stack_lvl (lib/dump_stack.c:123)
[4345.080357][T29681] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.080363][T29681] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4345.080370][T29681] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.080377][T29681] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.080382][T29681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.080387][T29681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.080400][T29681] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.080411][T29681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.080417][T29681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.080421][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.080429][T29681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.080433][T29681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.080442][T29681] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.080458][T29681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.080461][T29681] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.080473][T29681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.080477][T29681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.080483][T29681] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.080498][T29681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.080504][T29681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.080511][T29681] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.080519][T29681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.080529][T29681] __x64_sys_sendto (net/socket.c:2183)
[4345.080533][T29681] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4345.080536][T29681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.080542][T29681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.080546][T29681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.080550][T29681] RIP: 0033:0x7f44ed1b4a4a
[ 4345.080554][T29681] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4345.080556][T29681] RSP: 002b:00007ffefdf853b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.080560][T29681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44ed1b4a4a
[ 4345.080562][T29681] RDX: 0000000000000040 RSI: 0000000015cd4340 RDI: 0000000000000005
[ 4345.080564][T29681] RBP: 00007ffefdf85440 R08: 0000000000418574 R09: 000000000000001c
[ 4345.080566][T29681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.080567][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ed2dd000
| [ 4345.080567][T29681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ed2dd000
| [ 4345.080582][T29681]
| [ 4345.563993][T29685] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29685
| [4345.564876][T29685] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4345.565143][T29685] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.565145][T29685] Call Trace:
[ 4345.565148][T29685]
[4345.565150][T29685] dump_stack_lvl (lib/dump_stack.c:123)
[4345.565158][T29685] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.565164][T29685] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4345.565171][T29685] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.565178][T29685] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.565185][T29685] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.565190][T29685] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.565203][T29685] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.565216][T29685] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.565222][T29685] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.565228][T29685] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.565237][T29685] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.565241][T29685] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.565250][T29685] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.565266][T29685] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.565269][T29685] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.565280][T29685] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.565286][T29685] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.565292][T29685] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.565306][T29685] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.565312][T29685] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.565321][T29685] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.565328][T29685] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.565338][T29685] __x64_sys_sendto (net/socket.c:2183)
[4345.565342][T29685] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4345.565346][T29685] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.565350][T29685] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.565355][T29685] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.565359][T29685] RIP: 0033:0x7fa2b6e38a4a
[ 4345.565364][T29685] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4345.565367][T29685] RSP: 002b:00007ffe46d7a378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.565370][T29685] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2b6e38a4a
[ 4345.565373][T29685] RDX: 0000000000000040 RSI: 000000001884e340 RDI: 0000000000000005
[ 4345.565375][T29685] RBP: 00007ffe46d7a400 R08: 0000000000418574 R09: 000000000000001c
[ 4345.565377][T29685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.565380][T29685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2b6f61000
| [ 4345.565380][T29685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2b6f61000
| [ 4345.565394][T29685]
| [ 4345.577807][T29685] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29685
| [4345.578187][T29685] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4345.578864][T29685] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.578865][T29685] Call Trace:
[ 4345.578867][T29685]
[4345.578869][T29685] dump_stack_lvl (lib/dump_stack.c:123)
[4345.578875][T29685] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.578880][T29685] lwtunnel_output (net/core/lwtunnel.c:359)
[4345.578887][T29685] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.578894][T29685] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.578899][T29685] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.578904][T29685] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.578917][T29685] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.578928][T29685] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.578933][T29685] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.578937][T29685] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.578944][T29685] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.578948][T29685] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.578957][T29685] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.578973][T29685] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.578976][T29685] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.578988][T29685] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.578992][T29685] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.578998][T29685] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.579012][T29685] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.579019][T29685] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.579026][T29685] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.579033][T29685] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.579043][T29685] __x64_sys_sendto (net/socket.c:2183)
[4345.579047][T29685] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4345.579050][T29685] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.579055][T29685] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.579060][T29685] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.579063][T29685] RIP: 0033:0x7fa2b6e38a4a
[ 4345.579067][T29685] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4345.579070][T29685] RSP: 002b:00007ffe46d7a378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.579073][T29685] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2b6e38a4a
[ 4345.579075][T29685] RDX: 0000000000000040 RSI: 000000001884e340 RDI: 0000000000000005
[ 4345.579077][T29685] RBP: 00007ffe46d7a400 R08: 0000000000418574 R09: 000000000000001c
[ 4345.579079][T29685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.579080][T29685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2b6f61000
| [ 4345.579080][T29685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2b6f61000
| [ 4345.579095][T29685]
| [ 4345.596328][T29685] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29685
| [4345.596696][T29685] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4345.596952][T29685] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4345.596954][T29685] Call Trace:
[ 4345.596956][T29685]
[4345.596958][T29685] dump_stack_lvl (lib/dump_stack.c:123)
[4345.596964][T29685] check_preemption_disabled (lib/smp_processor_id.c:52)
[4345.596969][T29685] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4345.596976][T29685] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4345.596982][T29685] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.596987][T29685] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4345.596992][T29685] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4345.597004][T29685] rawv6_sendmsg (net/ipv6/raw.c:918)
[4345.597015][T29685] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4345.597020][T29685] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4345.597024][T29685] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.597032][T29685] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4345.597035][T29685] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4345.597044][T29685] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4345.597060][T29685] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4345.597062][T29685] ? __lock_release (kernel/locking/lockdep.c:5534)
[4345.597074][T29685] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.597078][T29685] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4345.597083][T29685] ? __pfx___sys_sendto (net/socket.c:2147)
[4345.597098][T29685] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4345.597104][T29685] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4345.597111][T29685] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4345.597118][T29685] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4345.597128][T29685] __x64_sys_sendto (net/socket.c:2183)
[4345.597131][T29685] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4345.597135][T29685] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4345.597139][T29685] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4345.597144][T29685] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4345.597147][T29685] RIP: 0033:0x7fa2b6e38a4a
[ 4345.597150][T29685] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4345.597153][T29685] RSP: 002b:00007ffe46d7a378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4345.597156][T29685] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2b6e38a4a
[ 4345.597158][T29685] RDX: 0000000000000040 RSI: 000000001884e340 RDI: 0000000000000005
[ 4345.597160][T29685] RBP: 00007ffe46d7a400 R08: 0000000000418574 R09: 000000000000001c
[ 4345.597162][T29685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4345.597164][T29685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2b6f61000
| [ 4345.597164][T29685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2b6f61000
| [ 4345.597179][T29685]
| [ 4346.098498][T29689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29689
| [4346.098986][T29689] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4346.099272][T29689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4346.099274][T29689] Call Trace:
[ 4346.099276][T29689]
[4346.099279][T29689] dump_stack_lvl (lib/dump_stack.c:123)
[4346.099286][T29689] check_preemption_disabled (lib/smp_processor_id.c:52)
[4346.099293][T29689] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4346.099299][T29689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4346.099307][T29689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.099313][T29689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4346.099318][T29689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.099330][T29689] rawv6_sendmsg (net/ipv6/raw.c:918)
[4346.099342][T29689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4346.099347][T29689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4346.099352][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.099361][T29689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4346.099366][T29689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4346.099375][T29689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4346.099391][T29689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4346.099394][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.099405][T29689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.099410][T29689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.099416][T29689] ? __pfx___sys_sendto (net/socket.c:2147)
[4346.099430][T29689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4346.099437][T29689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4346.099446][T29689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4346.099453][T29689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4346.099463][T29689] __x64_sys_sendto (net/socket.c:2183)
[4346.099467][T29689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4346.099471][T29689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4346.099476][T29689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4346.099481][T29689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4346.099484][T29689] RIP: 0033:0x7f1708711a4a
[ 4346.099488][T29689] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4346.099491][T29689] RSP: 002b:00007fff20d5ab18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4346.099495][T29689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1708711a4a
[ 4346.099498][T29689] RDX: 0000000000000040 RSI: 0000000005d6a340 RDI: 0000000000000005
[ 4346.099500][T29689] RBP: 00007fff20d5aba0 R08: 0000000000418574 R09: 000000000000001c
[ 4346.099502][T29689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4346.099503][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f170883a000
| [ 4346.099503][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f170883a000
| [ 4346.099518][T29689]
| [ 4346.099521][T29689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29689
| [4346.111731][T29689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4346.111996][T29689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4346.111998][T29689] Call Trace:
[ 4346.111999][T29689]
[4346.112002][T29689] dump_stack_lvl (lib/dump_stack.c:123)
[4346.112007][T29689] check_preemption_disabled (lib/smp_processor_id.c:52)
[4346.112013][T29689] lwtunnel_output (net/core/lwtunnel.c:359)
[4346.112019][T29689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4346.112026][T29689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.112031][T29689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4346.112036][T29689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.112049][T29689] rawv6_sendmsg (net/ipv6/raw.c:918)
[4346.112061][T29689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4346.112066][T29689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4346.112069][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.112077][T29689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4346.112081][T29689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4346.112090][T29689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4346.112106][T29689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4346.112109][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.112120][T29689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.112124][T29689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.112130][T29689] ? __pfx___sys_sendto (net/socket.c:2147)
[4346.112145][T29689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4346.112151][T29689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4346.112158][T29689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4346.112165][T29689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4346.112176][T29689] __x64_sys_sendto (net/socket.c:2183)
[4346.112180][T29689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4346.112183][T29689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4346.112187][T29689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4346.112192][T29689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4346.112195][T29689] RIP: 0033:0x7f1708711a4a
[ 4346.112198][T29689] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4346.112201][T29689] RSP: 002b:00007fff20d5ab18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4346.112204][T29689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1708711a4a
[ 4346.112206][T29689] RDX: 0000000000000040 RSI: 0000000005d6a340 RDI: 0000000000000005
[ 4346.112208][T29689] RBP: 00007fff20d5aba0 R08: 0000000000418574 R09: 000000000000001c
[ 4346.112210][T29689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4346.112213][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f170883a000
| [ 4346.112213][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f170883a000
| [ 4346.112228][T29689]
| [ 4346.125072][T29689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29689
| [4346.125466][T29689] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4346.125739][T29689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4346.125740][T29689] Call Trace:
[ 4346.125742][T29689]
[4346.125745][T29689] dump_stack_lvl (lib/dump_stack.c:123)
[4346.125750][T29689] check_preemption_disabled (lib/smp_processor_id.c:52)
[4346.125756][T29689] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4346.125763][T29689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4346.125769][T29689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.125775][T29689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4346.125780][T29689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.125792][T29689] rawv6_sendmsg (net/ipv6/raw.c:918)
[4346.125804][T29689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4346.125809][T29689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4346.125813][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.125820][T29689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4346.125824][T29689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4346.125833][T29689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4346.125849][T29689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4346.125852][T29689] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.125863][T29689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.125868][T29689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.125873][T29689] ? __pfx___sys_sendto (net/socket.c:2147)
[4346.125888][T29689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4346.125894][T29689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4346.125902][T29689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4346.125909][T29689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4346.125919][T29689] __x64_sys_sendto (net/socket.c:2183)
[4346.125923][T29689] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4346.125926][T29689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4346.125931][T29689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4346.125935][T29689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4346.125939][T29689] RIP: 0033:0x7f1708711a4a
[ 4346.125942][T29689] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4346.125945][T29689] RSP: 002b:00007fff20d5ab18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4346.125948][T29689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1708711a4a
[ 4346.125950][T29689] RDX: 0000000000000040 RSI: 0000000005d6a340 RDI: 0000000000000005
[ 4346.125952][T29689] RBP: 00007fff20d5aba0 R08: 0000000000418574 R09: 000000000000001c
[ 4346.125954][T29689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4346.125956][T29689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f170883a000
| [ 4346.125971][T29689]
| [ 4346.498506][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4346.605140][T29693] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29693
| [4346.605676][T29693] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4346.605943][T29693] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4346.605945][T29693] Call Trace:
[ 4346.605948][T29693]
[4346.605950][T29693] dump_stack_lvl (lib/dump_stack.c:123)
[4346.605960][T29693] check_preemption_disabled (lib/smp_processor_id.c:52)
[4346.605967][T29693] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4346.605973][T29693] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4346.605982][T29693] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.605990][T29693] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4346.605995][T29693] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4346.606007][T29693] rawv6_sendmsg (net/ipv6/raw.c:918)
[4346.606019][T29693] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4346.606024][T29693] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4346.606032][T29693] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.606042][T29693] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4346.606048][T29693] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4346.606057][T29693] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4346.606073][T29693] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4346.606076][T29693] ? __lock_release (kernel/locking/lockdep.c:5534)
[4346.606088][T29693] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.606095][T29693] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4346.606100][T29693] ? __pfx___sys_sendto (net/socket.c:2147)
[4346.606115][T29693] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4346.606123][T29693] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4346.606133][T29693] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4346.606140][T29693] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4346.606150][T29693] __x64_sys_sendto (net/socket.c:2183)
[4346.606154][T29693] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4346.606158][T29693] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4346.606163][T29693] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4346.606169][T29693] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4346.606173][T29693] RIP: 0033:0x7ff395a5ca4a
[ 4346.606178][T29693] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4346.606181][T29693] RSP: 002b:00007fff9aa08da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4346.606185][T29693] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff395a5ca4a
[ 4346.606188][T29693] RDX: 0000000000000040 RSI: 000000001145c340 RDI: 0000000000000005
[ 4346.606189][T29693] RBP: 00007fff9aa08e30 R08: 0000000000418574 R09: 000000000000001c
[ 4346.606191][T29693] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4346.606193][T29693] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff395b85000
| [ 4349.014967][T29705] lwtunnel_output(): recursion limit reached on datapath
| [ 4350.490460][T29709] check_preemption_disabled: 7 callbacks suppressed
| [ 4350.490469][T29709] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29709
| [4350.492409][T29709] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4350.492748][T29709] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4350.492750][T29709] Call Trace:
[ 4350.492753][T29709]
[4350.492755][T29709] dump_stack_lvl (lib/dump_stack.c:123)
[4350.492764][T29709] check_preemption_disabled (lib/smp_processor_id.c:52)
[4350.492772][T29709] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4350.492778][T29709] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4350.492787][T29709] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.492796][T29709] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4350.492801][T29709] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4350.492813][T29709] rawv6_sendmsg (net/ipv6/raw.c:918)
[4350.492825][T29709] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4350.492831][T29709] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4350.492839][T29709] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.492849][T29709] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4350.492856][T29709] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4350.492865][T29709] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4350.492881][T29709] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4350.492884][T29709] ? __lock_release (kernel/locking/lockdep.c:5534)
[4350.492896][T29709] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.492902][T29709] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4350.492908][T29709] ? __pfx___sys_sendto (net/socket.c:2147)
[4350.492922][T29709] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4350.492930][T29709] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4350.492940][T29709] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4350.492947][T29709] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4350.492957][T29709] __x64_sys_sendto (net/socket.c:2183)
[4350.492961][T29709] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4350.492965][T29709] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4350.492971][T29709] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4350.492975][T29709] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4350.492980][T29709] RIP: 0033:0x7fdf3a200a4a
[ 4350.492985][T29709] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4350.492988][T29709] RSP: 002b:00007fff7e5cd818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4350.492993][T29709] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf3a200a4a
[ 4350.492995][T29709] RDX: 0000000000000040 RSI: 0000000025a4c340 RDI: 0000000000000005
[ 4350.492997][T29709] RBP: 00007fff7e5cd8a0 R08: 0000000000418574 R09: 000000000000001c
[ 4350.492999][T29709] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4350.493001][T29709] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf3a329000
| [ 4350.493015][T29709]
| [ 4350.493019][T29709] lwtunnel_output(): recursion limit reached on datapath
| [ 4351.989113][T29713] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29713
| [4351.989627][T29713] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4351.989890][T29713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4351.989892][T29713] Call Trace:
[ 4351.989894][T29713]
[4351.989896][T29713] dump_stack_lvl (lib/dump_stack.c:123)
[4351.989904][T29713] check_preemption_disabled (lib/smp_processor_id.c:52)
[4351.989911][T29713] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4351.989917][T29713] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4351.989925][T29713] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4351.989932][T29713] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4351.989937][T29713] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4351.989949][T29713] rawv6_sendmsg (net/ipv6/raw.c:918)
[4351.989960][T29713] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4351.989966][T29713] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4351.989972][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4351.989981][T29713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4351.989986][T29713] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4351.989995][T29713] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4351.990011][T29713] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4351.990014][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4351.990025][T29713] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4351.990031][T29713] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4351.990036][T29713] ? __pfx___sys_sendto (net/socket.c:2147)
[4351.990051][T29713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4351.990058][T29713] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4351.990066][T29713] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4351.990073][T29713] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4351.990083][T29713] __x64_sys_sendto (net/socket.c:2183)
[4351.990087][T29713] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4351.990091][T29713] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4351.990097][T29713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4351.990102][T29713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4351.990106][T29713] RIP: 0033:0x7f7871bb8a4a
[ 4351.990110][T29713] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4351.990113][T29713] RSP: 002b:00007fff6208aa28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4351.990117][T29713] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7871bb8a4a
[ 4351.990120][T29713] RDX: 0000000000000040 RSI: 000000001da51340 RDI: 0000000000000005
[ 4351.990122][T29713] RBP: 00007fff6208aab0 R08: 0000000000418574 R09: 000000000000001c
[ 4351.990124][T29713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4351.990126][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7871ce1000
| [ 4351.990126][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7871ce1000
| [ 4351.990140][T29713]
| [ 4351.990143][T29713] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29713
| [4352.002473][T29713] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4352.002731][T29713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4352.002732][T29713] Call Trace:
[ 4352.002734][T29713]
[4352.002736][T29713] dump_stack_lvl (lib/dump_stack.c:123)
[4352.002742][T29713] check_preemption_disabled (lib/smp_processor_id.c:52)
[4352.002747][T29713] lwtunnel_output (net/core/lwtunnel.c:359)
[4352.002754][T29713] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4352.002761][T29713] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.002766][T29713] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4352.002771][T29713] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.002783][T29713] rawv6_sendmsg (net/ipv6/raw.c:918)
[4352.002795][T29713] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4352.002800][T29713] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4352.002804][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.002812][T29713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4352.002815][T29713] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4352.002825][T29713] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4352.002841][T29713] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4352.002844][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.002855][T29713] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.002859][T29713] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.002865][T29713] ? __pfx___sys_sendto (net/socket.c:2147)
[4352.002879][T29713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4352.002886][T29713] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4352.002893][T29713] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4352.002900][T29713] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4352.002910][T29713] __x64_sys_sendto (net/socket.c:2183)
[4352.002914][T29713] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4352.002917][T29713] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4352.002922][T29713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4352.002927][T29713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4352.002930][T29713] RIP: 0033:0x7f7871bb8a4a
[ 4352.002934][T29713] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4352.002937][T29713] RSP: 002b:00007fff6208aa28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4352.002940][T29713] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7871bb8a4a
[ 4352.002942][T29713] RDX: 0000000000000040 RSI: 000000001da51340 RDI: 0000000000000005
[ 4352.002944][T29713] RBP: 00007fff6208aab0 R08: 0000000000418574 R09: 000000000000001c
[ 4352.002946][T29713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4352.002948][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7871ce1000
| [ 4352.002948][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7871ce1000
| [ 4352.002963][T29713]
| [ 4352.018348][T29713] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29713
| [4352.018737][T29713] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4352.018992][T29713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4352.018993][T29713] Call Trace:
[ 4352.018995][T29713]
[4352.018998][T29713] dump_stack_lvl (lib/dump_stack.c:123)
[4352.019003][T29713] check_preemption_disabled (lib/smp_processor_id.c:52)
[4352.019009][T29713] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4352.019015][T29713] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4352.019022][T29713] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.019027][T29713] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4352.019032][T29713] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.019044][T29713] rawv6_sendmsg (net/ipv6/raw.c:918)
[4352.019056][T29713] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4352.019061][T29713] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4352.019065][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.019073][T29713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4352.019076][T29713] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4352.019085][T29713] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4352.019101][T29713] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4352.019104][T29713] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.019115][T29713] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.019119][T29713] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.019125][T29713] ? __pfx___sys_sendto (net/socket.c:2147)
[4352.019139][T29713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4352.019145][T29713] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4352.019153][T29713] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4352.019160][T29713] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4352.019170][T29713] __x64_sys_sendto (net/socket.c:2183)
[4352.019174][T29713] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4352.019177][T29713] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4352.019182][T29713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4352.019187][T29713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4352.019190][T29713] RIP: 0033:0x7f7871bb8a4a
[ 4352.019193][T29713] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4352.019196][T29713] RSP: 002b:00007fff6208aa28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4352.019200][T29713] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7871bb8a4a
[ 4352.019202][T29713] RDX: 0000000000000040 RSI: 000000001da51340 RDI: 0000000000000005
[ 4352.019204][T29713] RBP: 00007fff6208aab0 R08: 0000000000418574 R09: 000000000000001c
[ 4352.019206][T29713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4352.019208][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7871ce1000
| [ 4352.019208][T29713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7871ce1000
| [ 4352.019224][T29713]
| [ 4352.512140][T29717] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29717
| [4352.512644][T29717] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4352.512908][T29717] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4352.512911][T29717] Call Trace:
[ 4352.512913][T29717]
[4352.512916][T29717] dump_stack_lvl (lib/dump_stack.c:123)
[4352.512925][T29717] check_preemption_disabled (lib/smp_processor_id.c:52)
[4352.512932][T29717] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4352.512938][T29717] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4352.512946][T29717] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.512954][T29717] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4352.512959][T29717] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4352.512971][T29717] rawv6_sendmsg (net/ipv6/raw.c:918)
[4352.512983][T29717] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4352.512988][T29717] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4352.512995][T29717] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.513006][T29717] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4352.513012][T29717] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4352.513022][T29717] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4352.513038][T29717] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4352.513041][T29717] ? __lock_release (kernel/locking/lockdep.c:5534)
[4352.513052][T29717] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.513059][T29717] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4352.513064][T29717] ? __pfx___sys_sendto (net/socket.c:2147)
[4352.513079][T29717] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4352.513085][T29717] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4352.513096][T29717] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4352.513103][T29717] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4352.513113][T29717] __x64_sys_sendto (net/socket.c:2183)
[4352.513117][T29717] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4352.513121][T29717] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4352.513126][T29717] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4352.513131][T29717] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4352.513136][T29717] RIP: 0033:0x7fd422d85a4a
[ 4352.513140][T29717] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4352.513144][T29717] RSP: 002b:00007ffcf6f300e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4352.513148][T29717] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd422d85a4a
[ 4352.513150][T29717] RDX: 0000000000000040 RSI: 000000003cc09340 RDI: 0000000000000005
[ 4352.513152][T29717] RBP: 00007ffcf6f30170 R08: 0000000000418574 R09: 000000000000001c
[ 4352.513154][T29717] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4352.513156][T29717] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd422eae000
| [ 4352.513170][T29717]
| [ 4352.513173][T29717] lwtunnel_output(): recursion limit reached on datapath
| [ 4354.012691][T29721] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29721
| [4354.013176][T29721] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4354.014471][T29721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4354.014474][T29721] Call Trace:
[ 4354.014476][T29721]
[4354.014479][T29721] dump_stack_lvl (lib/dump_stack.c:123)
[4354.014489][T29721] check_preemption_disabled (lib/smp_processor_id.c:52)
[4354.014496][T29721] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4354.014503][T29721] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4354.014512][T29721] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.014520][T29721] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4354.014525][T29721] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.014538][T29721] rawv6_sendmsg (net/ipv6/raw.c:918)
[4354.014550][T29721] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4354.014555][T29721] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4354.014563][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.014574][T29721] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4354.014581][T29721] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4354.014590][T29721] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4354.014606][T29721] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4354.014609][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.014620][T29721] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.014627][T29721] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.014633][T29721] ? __pfx___sys_sendto (net/socket.c:2147)
[4354.014647][T29721] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4354.014655][T29721] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4354.014665][T29721] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4354.014672][T29721] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4354.014682][T29721] __x64_sys_sendto (net/socket.c:2183)
[4354.014686][T29721] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4354.014690][T29721] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4354.014696][T29721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4354.014701][T29721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4354.014706][T29721] RIP: 0033:0x7fe62e69aa4a
[ 4354.014711][T29721] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4354.014714][T29721] RSP: 002b:00007fffefd00078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4354.014718][T29721] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe62e69aa4a
[ 4354.014721][T29721] RDX: 0000000000000040 RSI: 000000000b9d6340 RDI: 0000000000000005
[ 4354.014723][T29721] RBP: 00007fffefd00100 R08: 0000000000418574 R09: 000000000000001c
[ 4354.014725][T29721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4354.014726][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe62e7c3000
| [ 4354.014726][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe62e7c3000
| [ 4354.014741][T29721]
| [ 4354.014744][T29721] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29721
| [4354.026864][T29721] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4354.027119][T29721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4354.027121][T29721] Call Trace:
[ 4354.027123][T29721]
[4354.027125][T29721] dump_stack_lvl (lib/dump_stack.c:123)
[4354.027131][T29721] check_preemption_disabled (lib/smp_processor_id.c:52)
[4354.027136][T29721] lwtunnel_output (net/core/lwtunnel.c:359)
[4354.027143][T29721] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4354.027149][T29721] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.027155][T29721] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4354.027160][T29721] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.027172][T29721] rawv6_sendmsg (net/ipv6/raw.c:918)
[4354.027184][T29721] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4354.027190][T29721] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4354.027193][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.027200][T29721] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4354.027204][T29721] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4354.027214][T29721] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4354.027230][T29721] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4354.027233][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.027244][T29721] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.027248][T29721] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.027254][T29721] ? __pfx___sys_sendto (net/socket.c:2147)
[4354.027269][T29721] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4354.027275][T29721] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4354.027283][T29721] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4354.027290][T29721] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4354.027300][T29721] __x64_sys_sendto (net/socket.c:2183)
[4354.027304][T29721] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4354.027308][T29721] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4354.027312][T29721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4354.027317][T29721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4354.027320][T29721] RIP: 0033:0x7fe62e69aa4a
[ 4354.027324][T29721] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4354.027327][T29721] RSP: 002b:00007fffefd00078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4354.027330][T29721] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe62e69aa4a
[ 4354.027332][T29721] RDX: 0000000000000040 RSI: 000000000b9d6340 RDI: 0000000000000005
[ 4354.027334][T29721] RBP: 00007fffefd00100 R08: 0000000000418574 R09: 000000000000001c
[ 4354.027336][T29721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4354.027338][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe62e7c3000
| [ 4354.027338][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe62e7c3000
| [ 4354.027353][T29721]
| [ 4354.040903][T29721] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29721
| [4354.041300][T29721] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4354.041556][T29721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4354.041559][T29721] Call Trace:
[ 4354.041561][T29721]
[4354.041563][T29721] dump_stack_lvl (lib/dump_stack.c:123)
[4354.041569][T29721] check_preemption_disabled (lib/smp_processor_id.c:52)
[4354.041574][T29721] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4354.041581][T29721] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4354.041588][T29721] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.041594][T29721] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4354.041599][T29721] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.041611][T29721] rawv6_sendmsg (net/ipv6/raw.c:918)
[4354.041623][T29721] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4354.041628][T29721] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4354.041632][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.041640][T29721] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4354.041643][T29721] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4354.041653][T29721] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4354.041669][T29721] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4354.041672][T29721] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.041684][T29721] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.041688][T29721] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.041694][T29721] ? __pfx___sys_sendto (net/socket.c:2147)
[4354.041709][T29721] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4354.041715][T29721] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4354.041722][T29721] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4354.041730][T29721] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4354.041740][T29721] __x64_sys_sendto (net/socket.c:2183)
[4354.041744][T29721] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4354.041747][T29721] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4354.041752][T29721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4354.041758][T29721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4354.041761][T29721] RIP: 0033:0x7fe62e69aa4a
[ 4354.041765][T29721] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4354.041768][T29721] RSP: 002b:00007fffefd00078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4354.041771][T29721] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe62e69aa4a
[ 4354.041774][T29721] RDX: 0000000000000040 RSI: 000000000b9d6340 RDI: 0000000000000005
[ 4354.041775][T29721] RBP: 00007fffefd00100 R08: 0000000000418574 R09: 000000000000001c
[ 4354.041777][T29721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4354.041779][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe62e7c3000
| [ 4354.041779][T29721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe62e7c3000
| [ 4354.041794][T29721]
| [ 4354.536568][T29725] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29725
| [4354.537019][T29725] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4354.538029][T29725] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4354.538031][T29725] Call Trace:
[ 4354.538034][T29725]
[4354.538036][T29725] dump_stack_lvl (lib/dump_stack.c:123)
[4354.538044][T29725] check_preemption_disabled (lib/smp_processor_id.c:52)
[4354.538051][T29725] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4354.538057][T29725] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4354.538065][T29725] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.538072][T29725] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4354.538077][T29725] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4354.538089][T29725] rawv6_sendmsg (net/ipv6/raw.c:918)
[4354.538101][T29725] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4354.538106][T29725] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4354.538112][T29725] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.538121][T29725] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4354.538127][T29725] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4354.538136][T29725] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4354.538152][T29725] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4354.538155][T29725] ? __lock_release (kernel/locking/lockdep.c:5534)
[4354.538166][T29725] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.538172][T29725] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4354.538178][T29725] ? __pfx___sys_sendto (net/socket.c:2147)
[4354.538192][T29725] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4354.538198][T29725] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4354.538208][T29725] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4354.538216][T29725] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4354.538226][T29725] __x64_sys_sendto (net/socket.c:2183)
[4354.538230][T29725] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4354.538234][T29725] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4354.538240][T29725] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4354.538245][T29725] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4354.538249][T29725] RIP: 0033:0x7fd5cfbcca4a
[ 4354.538254][T29725] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4354.538256][T29725] RSP: 002b:00007fff35f0b668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4354.538260][T29725] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5cfbcca4a
[ 4354.538262][T29725] RDX: 0000000000000040 RSI: 000000002ea24340 RDI: 0000000000000005
[ 4354.538264][T29725] RBP: 00007fff35f0b6f0 R08: 0000000000418574 R09: 000000000000001c
[ 4354.538266][T29725] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4354.538268][T29725] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5cfcf5000
| [ 4354.538283][T29725]
| [ 4354.550596][T29725] lwtunnel_output(): recursion limit reached on datapath
| [ 4356.048931][T29729] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29729
| [4356.049399][T29729] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4356.049646][T29729] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4356.049648][T29729] Call Trace:
[ 4356.049650][T29729]
[4356.049653][T29729] dump_stack_lvl (lib/dump_stack.c:123)
[4356.049660][T29729] check_preemption_disabled (lib/smp_processor_id.c:52)
[4356.049667][T29729] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4356.049674][T29729] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4356.049681][T29729] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.049688][T29729] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4356.049693][T29729] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4356.049705][T29729] rawv6_sendmsg (net/ipv6/raw.c:918)
[4356.049717][T29729] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4356.049722][T29729] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4356.049728][T29729] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.049737][T29729] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4356.049742][T29729] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4356.049752][T29729] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4356.049767][T29729] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4356.049770][T29729] ? __lock_release (kernel/locking/lockdep.c:5534)
[4356.049781][T29729] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.049787][T29729] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4356.049793][T29729] ? __pfx___sys_sendto (net/socket.c:2147)
[4356.049807][T29729] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4356.049814][T29729] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4356.049823][T29729] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4356.049830][T29729] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4356.049840][T29729] __x64_sys_sendto (net/socket.c:2183)
[4356.049844][T29729] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4356.049847][T29729] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4356.049852][T29729] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4356.049857][T29729] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4356.049861][T29729] RIP: 0033:0x7f98bdd50a4a
[ 4356.049865][T29729] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4356.049868][T29729] RSP: 002b:00007ffcc3184688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4356.049872][T29729] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98bdd50a4a
[ 4356.049874][T29729] RDX: 0000000000000040 RSI: 0000000003918340 RDI: 0000000000000005
[ 4356.049876][T29729] RBP: 00007ffcc3184710 R08: 0000000000418574 R09: 000000000000001c
[ 4356.049878][T29729] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4356.049880][T29729] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98bde79000
| [ 4356.049896][T29729] lwtunnel_output(): recursion limit reached on datapath
| [ 4357.250463][ C0] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4357.532717][T29733] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29733
| [4357.533203][T29733] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4357.534535][T29733] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4357.534537][T29733] Call Trace:
[ 4357.534540][T29733]
[4357.534543][T29733] dump_stack_lvl (lib/dump_stack.c:123)
[4357.534552][T29733] check_preemption_disabled (lib/smp_processor_id.c:52)
[4357.534559][T29733] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4357.534566][T29733] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4357.534574][T29733] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.534582][T29733] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4357.534587][T29733] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4357.534600][T29733] rawv6_sendmsg (net/ipv6/raw.c:918)
[4357.534612][T29733] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4357.534617][T29733] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4357.534625][T29733] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.534636][T29733] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4357.534642][T29733] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4357.534651][T29733] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4357.534667][T29733] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4357.534671][T29733] ? __lock_release (kernel/locking/lockdep.c:5534)
[4357.534682][T29733] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.534689][T29733] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4357.534695][T29733] ? __pfx___sys_sendto (net/socket.c:2147)
[4357.534709][T29733] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4357.534716][T29733] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4357.534727][T29733] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4357.534734][T29733] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4357.534744][T29733] __x64_sys_sendto (net/socket.c:2183)
[4357.534748][T29733] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4357.534753][T29733] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4357.534758][T29733] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4357.534763][T29733] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4357.534767][T29733] RIP: 0033:0x7fbf8b8e8a4a
[ 4357.534772][T29733] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4357.534776][T29733] RSP: 002b:00007fffb6ebb8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4357.534781][T29733] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf8b8e8a4a
[ 4357.534784][T29733] RDX: 0000000000000040 RSI: 00000000108aa340 RDI: 0000000000000005
[ 4357.534786][T29733] RBP: 00007fffb6ebb960 R08: 0000000000418574 R09: 000000000000001c
[ 4357.534788][T29733] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4357.534791][T29733] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf8ba11000
| [ 4358.786512][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4358.787558][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4359.390012][T29740] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29740
| [4359.390819][T29740] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4359.391080][T29740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4359.391083][T29740] Call Trace:
[ 4359.391085][T29740]
[4359.391088][T29740] dump_stack_lvl (lib/dump_stack.c:123)
[4359.391096][T29740] check_preemption_disabled (lib/smp_processor_id.c:52)
[4359.391102][T29740] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4359.391109][T29740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4359.391117][T29740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.391124][T29740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4359.391129][T29740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.391141][T29740] rawv6_sendmsg (net/ipv6/raw.c:918)
[4359.391153][T29740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4359.391159][T29740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4359.391164][T29740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.391174][T29740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4359.391179][T29740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4359.391188][T29740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4359.391204][T29740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4359.391207][T29740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.391220][T29740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.391226][T29740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.391231][T29740] ? __pfx___sys_sendto (net/socket.c:2147)
[4359.391246][T29740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4359.391252][T29740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4359.391261][T29740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4359.391268][T29740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4359.391278][T29740] __x64_sys_sendto (net/socket.c:2183)
[4359.391282][T29740] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4359.391286][T29740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4359.391291][T29740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4359.391296][T29740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4359.391300][T29740] RIP: 0033:0x7f44ae7efa4a
[ 4359.391304][T29740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4359.391308][T29740] RSP: 002b:00007ffdcb514bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4359.391311][T29740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44ae7efa4a
[ 4359.391314][T29740] RDX: 0000000000000040 RSI: 00000000357a4340 RDI: 0000000000000005
[ 4359.391316][T29740] RBP: 00007ffdcb514c50 R08: 0000000000418574 R09: 000000000000001c
[ 4359.391318][T29740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4359.391320][T29740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ae918000
| [ 4359.391320][T29740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ae918000
| [ 4359.391335][T29740]
| [ 4359.403540][T29740] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29740
| [4359.403911][T29740] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4359.404169][T29740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4359.404171][T29740] Call Trace:
[ 4359.404173][T29740]
[4359.404175][T29740] dump_stack_lvl (lib/dump_stack.c:123)
[4359.404180][T29740] check_preemption_disabled (lib/smp_processor_id.c:52)
[4359.404186][T29740] lwtunnel_output (net/core/lwtunnel.c:359)
[4359.404192][T29740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4359.404199][T29740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.404204][T29740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4359.404209][T29740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.404223][T29740] rawv6_sendmsg (net/ipv6/raw.c:918)
[4359.404235][T29740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4359.404241][T29740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4359.404244][T29740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.404251][T29740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4359.404255][T29740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4359.404264][T29740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4359.404280][T29740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4359.404283][T29740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.404294][T29740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.404298][T29740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.404304][T29740] ? __pfx___sys_sendto (net/socket.c:2147)
[4359.404319][T29740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4359.404325][T29740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4359.404332][T29740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4359.404339][T29740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4359.404349][T29740] __x64_sys_sendto (net/socket.c:2183)
[4359.404353][T29740] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4359.404356][T29740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4359.404361][T29740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4359.404366][T29740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4359.404369][T29740] RIP: 0033:0x7f44ae7efa4a
[ 4359.404372][T29740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4359.404376][T29740] RSP: 002b:00007ffdcb514bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4359.404379][T29740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44ae7efa4a
[ 4359.404381][T29740] RDX: 0000000000000040 RSI: 00000000357a4340 RDI: 0000000000000005
[ 4359.404383][T29740] RBP: 00007ffdcb514c50 R08: 0000000000418574 R09: 000000000000001c
[ 4359.404384][T29740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4359.404386][T29740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ae918000
| [ 4359.404386][T29740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ae918000
| [ 4359.404401][T29740]
| [ 4359.417448][T29740] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29740
| [4359.417832][T29740] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4359.418093][T29740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4359.418095][T29740] Call Trace:
[ 4359.418096][T29740]
[4359.418099][T29740] dump_stack_lvl (lib/dump_stack.c:123)
[4359.418104][T29740] check_preemption_disabled (lib/smp_processor_id.c:52)
[4359.418110][T29740] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4359.418117][T29740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4359.418123][T29740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.418128][T29740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4359.418133][T29740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4359.418145][T29740] rawv6_sendmsg (net/ipv6/raw.c:918)
[4359.418157][T29740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4359.418162][T29740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4359.418166][T29740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.418173][T29740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4359.418177][T29740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4359.418186][T29740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4359.418202][T29740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4359.418205][T29740] ? __lock_release (kernel/locking/lockdep.c:5534)
[4359.418218][T29740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.418222][T29740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4359.418228][T29740] ? __pfx___sys_sendto (net/socket.c:2147)
[4359.418242][T29740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4359.418248][T29740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4359.418256][T29740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4359.418263][T29740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4359.418273][T29740] __x64_sys_sendto (net/socket.c:2183)
[4359.418277][T29740] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4359.418280][T29740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4359.418285][T29740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4359.418290][T29740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4359.418293][T29740] RIP: 0033:0x7f44ae7efa4a
[ 4359.418296][T29740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4359.418299][T29740] RSP: 002b:00007ffdcb514bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4359.418302][T29740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44ae7efa4a
[ 4359.418305][T29740] RDX: 0000000000000040 RSI: 00000000357a4340 RDI: 0000000000000005
[ 4359.418307][T29740] RBP: 00007ffdcb514c50 R08: 0000000000418574 R09: 000000000000001c
[ 4359.418309][T29740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4359.418311][T29740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ae918000
| [ 4359.418311][T29740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44ae918000
| [ 4359.418325][T29740]
| [ 4360.391582][T29748] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29748
| [4360.392031][T29748] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4360.392298][T29748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4360.392300][T29748] Call Trace:
[ 4360.392302][T29748]
[4360.392305][T29748] dump_stack_lvl (lib/dump_stack.c:123)
[4360.392314][T29748] check_preemption_disabled (lib/smp_processor_id.c:52)
[4360.392320][T29748] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4360.392326][T29748] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4360.392334][T29748] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.392341][T29748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4360.392345][T29748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4360.392358][T29748] rawv6_sendmsg (net/ipv6/raw.c:918)
[4360.392369][T29748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4360.392374][T29748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4360.392380][T29748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.392389][T29748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4360.392395][T29748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4360.392404][T29748] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4360.392420][T29748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4360.392423][T29748] ? __lock_release (kernel/locking/lockdep.c:5534)
[4360.392434][T29748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.392439][T29748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4360.392444][T29748] ? __pfx___sys_sendto (net/socket.c:2147)
[4360.392459][T29748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4360.392465][T29748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4360.392474][T29748] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4360.392481][T29748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4360.392491][T29748] __x64_sys_sendto (net/socket.c:2183)
[4360.392495][T29748] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4360.392499][T29748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4360.392504][T29748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4360.392509][T29748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4360.392513][T29748] RIP: 0033:0x7f4af3305a4a
[ 4360.392517][T29748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4360.392520][T29748] RSP: 002b:00007ffcbe722d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4360.392524][T29748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4af3305a4a
[ 4360.392526][T29748] RDX: 0000000000000040 RSI: 000000001771a340 RDI: 0000000000000005
[ 4360.392528][T29748] RBP: 00007ffcbe722e20 R08: 0000000000418574 R09: 000000000000001c
[ 4360.392530][T29748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4360.392532][T29748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4af342e000
| [ 4360.392546][T29748]
| [ 4360.392548][T29748] lwtunnel_output(): recursion limit reached on datapath
| [ 4361.994339][T29753] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29753
| [4361.994822][T29753] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4361.995100][T29753] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4361.995103][T29753] Call Trace:
[ 4361.995105][T29753]
[4361.995108][T29753] dump_stack_lvl (lib/dump_stack.c:123)
[4361.995118][T29753] check_preemption_disabled (lib/smp_processor_id.c:52)
[4361.995126][T29753] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4361.995133][T29753] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4361.995142][T29753] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.995150][T29753] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4361.995155][T29753] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4361.995167][T29753] rawv6_sendmsg (net/ipv6/raw.c:918)
[4361.995179][T29753] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4361.995184][T29753] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4361.995192][T29753] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.995202][T29753] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4361.995208][T29753] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4361.995219][T29753] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4361.995235][T29753] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4361.995238][T29753] ? __lock_release (kernel/locking/lockdep.c:5534)
[4361.995249][T29753] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.995256][T29753] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4361.995262][T29753] ? __pfx___sys_sendto (net/socket.c:2147)
[4361.995276][T29753] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4361.995284][T29753] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4361.995295][T29753] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4361.995302][T29753] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4361.995312][T29753] __x64_sys_sendto (net/socket.c:2183)
[4361.995316][T29753] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4361.995320][T29753] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4361.995325][T29753] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4361.995330][T29753] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4361.995335][T29753] RIP: 0033:0x7ff84e539a4a
[ 4361.995340][T29753] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4361.995343][T29753] RSP: 002b:00007ffe0ccdbe08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4361.995348][T29753] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff84e539a4a
[ 4361.995350][T29753] RDX: 0000000000000040 RSI: 000000001b7b4340 RDI: 0000000000000005
[ 4361.995352][T29753] RBP: 00007ffe0ccdbe90 R08: 0000000000418574 R09: 000000000000001c
[ 4361.995355][T29753] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4361.995357][T29753] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff84e662000
| [ 4361.995371][T29753]
| [ 4362.008457][T29753] lwtunnel_output(): recursion limit reached on datapath
| [ 4363.587733][T29758] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29758
| [4363.588240][T29758] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4363.588509][T29758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4363.588511][T29758] Call Trace:
[ 4363.588513][T29758]
[4363.588516][T29758] dump_stack_lvl (lib/dump_stack.c:123)
[4363.588524][T29758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4363.588530][T29758] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4363.588537][T29758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4363.588544][T29758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4363.588551][T29758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4363.588556][T29758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4363.588568][T29758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4363.588580][T29758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4363.588585][T29758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4363.588590][T29758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4363.588599][T29758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4363.588604][T29758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4363.588613][T29758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4363.588629][T29758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4363.588632][T29758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4363.588643][T29758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4363.588649][T29758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4363.588655][T29758] ? __pfx___sys_sendto (net/socket.c:2147)
[4363.588669][T29758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4363.588676][T29758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4363.588685][T29758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4363.588692][T29758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4363.588702][T29758] __x64_sys_sendto (net/socket.c:2183)
[4363.588706][T29758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4363.588709][T29758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4363.588714][T29758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4363.588719][T29758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4363.588723][T29758] RIP: 0033:0x7ff5e2048a4a
[ 4363.588728][T29758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4363.588731][T29758] RSP: 002b:00007fff14853ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4363.588735][T29758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5e2048a4a
[ 4363.588737][T29758] RDX: 0000000000000040 RSI: 0000000036c5e340 RDI: 0000000000000005
[ 4363.588739][T29758] RBP: 00007fff14853b50 R08: 0000000000418574 R09: 000000000000001c
[ 4363.588741][T29758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4363.588743][T29758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff5e2171000
| [ 4363.588743][T29758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff5e2171000
| [ 4363.588758][T29758]
| [ 4363.588760][T29758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29758
| [4363.600924][T29758] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4363.601177][T29758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4363.601179][T29758] Call Trace:
[ 4363.601181][T29758]
[4363.601183][T29758] dump_stack_lvl (lib/dump_stack.c:123)
[4363.601189][T29758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4363.601194][T29758] lwtunnel_output (net/core/lwtunnel.c:359)
[4363.601201][T29758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4363.601207][T29758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4363.601214][T29758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4363.601219][T29758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4363.601231][T29758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4363.601243][T29758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4363.601248][T29758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4363.601252][T29758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4363.601259][T29758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4363.601263][T29758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4363.601272][T29758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4363.601288][T29758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4363.601291][T29758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4363.601302][T29758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4363.601306][T29758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4363.601312][T29758] ? __pfx___sys_sendto (net/socket.c:2147)
[4363.601327][T29758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4363.601333][T29758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4363.601340][T29758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4363.601348][T29758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4363.601358][T29758] __x64_sys_sendto (net/socket.c:2183)
[4363.601362][T29758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4363.601365][T29758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4363.601369][T29758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4363.601374][T29758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4363.601378][T29758] RIP: 0033:0x7ff5e2048a4a
[ 4363.601381][T29758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4363.601384][T29758] RSP: 002b:00007fff14853ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4363.601387][T29758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5e2048a4a
[ 4363.601389][T29758] RDX: 0000000000000040 RSI: 0000000036c5e340 RDI: 0000000000000005
[ 4363.601391][T29758] RBP: 00007fff14853b50 R08: 0000000000418574 R09: 000000000000001c
[ 4363.601393][T29758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4363.601395][T29758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff5e2171000
| [ 4363.601395][T29758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff5e2171000
| [ 4363.601410][T29758]
| [ 4363.614034][T29758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29758
| [4363.614424][T29758] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4363.614689][T29758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4363.614691][T29758] Call Trace:
[ 4363.614692][T29758]
[4363.614694][T29758] dump_stack_lvl (lib/dump_stack.c:123)
[4363.614700][T29758] check_preemption_disabled (lib/smp_processor_id.c:52)
[4363.614706][T29758] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4363.614712][T29758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4363.614719][T29758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4363.614724][T29758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4363.614729][T29758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4363.614741][T29758] rawv6_sendmsg (net/ipv6/raw.c:918)
[4363.614769][T29758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4363.614774][T29758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4363.614778][T29758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4363.614786][T29758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4363.614790][T29758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4363.614799][T29758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4363.614815][T29758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4363.614818][T29758] ? __lock_release (kernel/locking/lockdep.c:5534)
[4363.614830][T29758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4363.614834][T29758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4363.614839][T29758] ? __pfx___sys_sendto (net/socket.c:2147)
[4363.614854][T29758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4363.614860][T29758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4363.614867][T29758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4363.614874][T29758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4363.614884][T29758] __x64_sys_sendto (net/socket.c:2183)
[4363.614888][T29758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4363.614891][T29758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4363.614896][T29758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4363.614901][T29758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4363.614904][T29758] RIP: 0033:0x7ff5e2048a4a
[ 4363.614908][T29758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4363.614911][T29758] RSP: 002b:00007fff14853ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4363.614914][T29758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5e2048a4a
[ 4363.614916][T29758] RDX: 0000000000000040 RSI: 0000000036c5e340 RDI: 0000000000000005
[ 4363.614918][T29758] RBP: 00007fff14853b50 R08: 0000000000418574 R09: 000000000000001c
[ 4363.614920][T29758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4363.614922][T29758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff5e2171000
| [ 4363.614922][T29758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff5e2171000
| [ 4363.614937][T29758]
| [ 4364.370743][T29764] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29764
| [4364.371235][T29764] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4364.371501][T29764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4364.371504][T29764] Call Trace:
[ 4364.371506][T29764]
[4364.371509][T29764] dump_stack_lvl (lib/dump_stack.c:123)
[4364.371518][T29764] check_preemption_disabled (lib/smp_processor_id.c:52)
[4364.371525][T29764] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4364.371532][T29764] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4364.371540][T29764] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.371548][T29764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4364.371553][T29764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.371565][T29764] rawv6_sendmsg (net/ipv6/raw.c:918)
[4364.371577][T29764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4364.371582][T29764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4364.371590][T29764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.371601][T29764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4364.371607][T29764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4364.371616][T29764] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4364.371633][T29764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4364.371636][T29764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.371647][T29764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.371654][T29764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.371659][T29764] ? __pfx___sys_sendto (net/socket.c:2147)
[4364.371673][T29764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4364.371680][T29764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4364.371690][T29764] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4364.371698][T29764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4364.371708][T29764] __x64_sys_sendto (net/socket.c:2183)
[4364.371712][T29764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4364.371716][T29764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4364.371721][T29764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4364.371726][T29764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4364.371731][T29764] RIP: 0033:0x7f7c22a6fa4a
[ 4364.371736][T29764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4364.371739][T29764] RSP: 002b:00007ffe79f1a6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4364.371743][T29764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c22a6fa4a
[ 4364.371746][T29764] RDX: 0000000000000040 RSI: 000000003a8fb340 RDI: 0000000000000005
[ 4364.371748][T29764] RBP: 00007ffe79f1a770 R08: 0000000000418574 R09: 000000000000001c
[ 4364.371750][T29764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4364.371752][T29764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c22b98000
| [ 4364.371752][T29764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c22b98000
| [ 4364.371767][T29764]
| [ 4364.371770][T29764] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29764
| [4364.384668][T29764] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4364.384932][T29764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4364.384933][T29764] Call Trace:
[ 4364.384935][T29764]
[4364.384937][T29764] dump_stack_lvl (lib/dump_stack.c:123)
[4364.384943][T29764] check_preemption_disabled (lib/smp_processor_id.c:52)
[4364.384949][T29764] lwtunnel_output (net/core/lwtunnel.c:359)
[4364.384955][T29764] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4364.384962][T29764] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.384968][T29764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4364.384973][T29764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.384985][T29764] rawv6_sendmsg (net/ipv6/raw.c:918)
[4364.384997][T29764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4364.385002][T29764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4364.385006][T29764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.385013][T29764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4364.385017][T29764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4364.385026][T29764] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4364.385042][T29764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4364.385045][T29764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.385057][T29764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.385061][T29764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.385066][T29764] ? __pfx___sys_sendto (net/socket.c:2147)
[4364.385081][T29764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4364.385087][T29764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4364.385095][T29764] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4364.385102][T29764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4364.385112][T29764] __x64_sys_sendto (net/socket.c:2183)
[4364.385116][T29764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4364.385119][T29764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4364.385124][T29764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4364.385129][T29764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4364.385132][T29764] RIP: 0033:0x7f7c22a6fa4a
[ 4364.385136][T29764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4364.385138][T29764] RSP: 002b:00007ffe79f1a6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4364.385142][T29764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c22a6fa4a
[ 4364.385144][T29764] RDX: 0000000000000040 RSI: 000000003a8fb340 RDI: 0000000000000005
[ 4364.385146][T29764] RBP: 00007ffe79f1a770 R08: 0000000000418574 R09: 000000000000001c
[ 4364.385148][T29764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4364.385149][T29764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c22b98000
| [ 4364.385149][T29764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c22b98000
| [ 4364.385164][T29764]
| [ 4364.401104][T29764] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29764
| [4364.401499][T29764] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4364.401756][T29764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4364.401758][T29764] Call Trace:
[ 4364.401760][T29764]
[4364.401762][T29764] dump_stack_lvl (lib/dump_stack.c:123)
[4364.401768][T29764] check_preemption_disabled (lib/smp_processor_id.c:52)
[4364.401774][T29764] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4364.401781][T29764] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4364.401788][T29764] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.401793][T29764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4364.401798][T29764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4364.401811][T29764] rawv6_sendmsg (net/ipv6/raw.c:918)
[4364.401822][T29764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4364.401828][T29764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4364.401831][T29764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.401839][T29764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4364.401843][T29764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4364.401852][T29764] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4364.401868][T29764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4364.401871][T29764] ? __lock_release (kernel/locking/lockdep.c:5534)
[4364.401883][T29764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.401887][T29764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4364.401893][T29764] ? __pfx___sys_sendto (net/socket.c:2147)
[4364.401907][T29764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4364.401914][T29764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4364.401921][T29764] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4364.401929][T29764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4364.401939][T29764] __x64_sys_sendto (net/socket.c:2183)
[4364.401943][T29764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4364.401946][T29764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4364.401951][T29764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4364.401956][T29764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4364.401959][T29764] RIP: 0033:0x7f7c22a6fa4a
[ 4364.401963][T29764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4364.401965][T29764] RSP: 002b:00007ffe79f1a6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4364.401969][T29764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c22a6fa4a
[ 4364.401971][T29764] RDX: 0000000000000040 RSI: 000000003a8fb340 RDI: 0000000000000005
[ 4364.401973][T29764] RBP: 00007ffe79f1a770 R08: 0000000000418574 R09: 000000000000001c
[ 4364.401975][T29764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4364.401977][T29764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c22b98000
| [ 4364.401977][T29764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c22b98000
| [ 4364.401992][T29764]
| [ 4365.287114][T29771] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29771
| [4365.287615][T29771] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4365.287895][T29771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4365.287898][T29771] Call Trace:
[ 4365.287900][T29771]
[4365.287903][T29771] dump_stack_lvl (lib/dump_stack.c:123)
[4365.287912][T29771] check_preemption_disabled (lib/smp_processor_id.c:52)
[4365.287919][T29771] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4365.287926][T29771] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4365.287935][T29771] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.287954][T29771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4365.287959][T29771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4365.287971][T29771] rawv6_sendmsg (net/ipv6/raw.c:918)
[4365.287982][T29771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4365.287988][T29771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4365.287996][T29771] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.288007][T29771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4365.288014][T29771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4365.288023][T29771] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4365.288038][T29771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4365.288042][T29771] ? __lock_release (kernel/locking/lockdep.c:5534)
[4365.288053][T29771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.288059][T29771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4365.288065][T29771] ? __pfx___sys_sendto (net/socket.c:2147)
[4365.288079][T29771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4365.288085][T29771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4365.288096][T29771] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4365.288103][T29771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4365.288113][T29771] __x64_sys_sendto (net/socket.c:2183)
[4365.288117][T29771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4365.288121][T29771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4365.288127][T29771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4365.288132][T29771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4365.288137][T29771] RIP: 0033:0x7f56f0991a4a
[ 4365.288142][T29771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4365.288145][T29771] RSP: 002b:00007ffeae8598d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4365.288149][T29771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56f0991a4a
[ 4365.288151][T29771] RDX: 0000000000000040 RSI: 0000000035911340 RDI: 0000000000000005
[ 4365.288153][T29771] RBP: 00007ffeae859960 R08: 0000000000418574 R09: 000000000000001c
[ 4365.288155][T29771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4365.288157][T29771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56f0aba000
| [ 4365.288172][T29771]
| [ 4365.288175][T29771] lwtunnel_output(): recursion limit reached on datapath
| [ 4366.976365][T29777] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29777
| [4366.976852][T29777] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4366.977122][T29777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.977123][T29777] Call Trace:
[ 4366.977126][T29777]
[4366.977128][T29777] dump_stack_lvl (lib/dump_stack.c:123)
[4366.977136][T29777] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.977142][T29777] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4366.977149][T29777] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.977156][T29777] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.977163][T29777] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.977168][T29777] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.977179][T29777] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.977190][T29777] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.977194][T29777] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4366.977204][T29777] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.977210][T29777] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.977215][T29777] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4366.977225][T29777] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.977241][T29777] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.977244][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.977255][T29777] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.977260][T29777] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.977266][T29777] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.977278][T29777] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4366.977285][T29777] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4366.977290][T29777] ? 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)
[4366.977294][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.977301][T29777] ? 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)
[4366.977306][T29777] ? 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)
[4366.977317][T29777] __x64_sys_sendto (net/socket.c:2183)
[4366.977321][T29777] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4366.977324][T29777] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.977329][T29777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.977334][T29777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.977337][T29777] RIP: 0033:0x7f5262894a4a
[ 4366.977342][T29777] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4366.977344][T29777] RSP: 002b:00007ffee77d5d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.977349][T29777] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5262894a4a
[ 4366.977351][T29777] RDX: 0000000000000040 RSI: 000000003275f340 RDI: 0000000000000005
[ 4366.977353][T29777] RBP: 00007ffee77d5dc0 R08: 0000000000418574 R09: 000000000000001c
[ 4366.977355][T29777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.977357][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52629bd000
| [ 4366.977357][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52629bd000
| [ 4366.977371][T29777]
| [ 4366.989999][T29777] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29777
| [4366.990376][T29777] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4366.990625][T29777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4366.990627][T29777] Call Trace:
[ 4366.990628][T29777]
[4366.990630][T29777] dump_stack_lvl (lib/dump_stack.c:123)
[4366.990636][T29777] check_preemption_disabled (lib/smp_processor_id.c:52)
[4366.990641][T29777] lwtunnel_output (net/core/lwtunnel.c:359)
[4366.990648][T29777] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4366.990654][T29777] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.990659][T29777] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4366.990664][T29777] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4366.990676][T29777] rawv6_sendmsg (net/ipv6/raw.c:918)
[4366.990687][T29777] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4366.990691][T29777] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4366.990699][T29777] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4366.990703][T29777] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4366.990706][T29777] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4366.990714][T29777] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4366.990730][T29777] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4366.990732][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.990743][T29777] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.990747][T29777] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4366.990753][T29777] ? __pfx___sys_sendto (net/socket.c:2147)
[4366.990765][T29777] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4366.990772][T29777] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4366.990777][T29777] ? 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)
[4366.990780][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4366.990786][T29777] ? 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)
[4366.990792][T29777] ? 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)
[4366.990799][T29777] __x64_sys_sendto (net/socket.c:2183)
[4366.990803][T29777] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4366.990806][T29777] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4366.990810][T29777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4366.990815][T29777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4366.990818][T29777] RIP: 0033:0x7f5262894a4a
[ 4366.990822][T29777] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4366.990824][T29777] RSP: 002b:00007ffee77d5d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4366.990828][T29777] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5262894a4a
[ 4366.990830][T29777] RDX: 0000000000000040 RSI: 000000003275f340 RDI: 0000000000000005
[ 4366.990832][T29777] RBP: 00007ffee77d5dc0 R08: 0000000000418574 R09: 000000000000001c
[ 4366.990834][T29777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4366.990836][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52629bd000
| [ 4366.990836][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52629bd000
| [ 4366.990851][T29777]
| [ 4367.007811][T29777] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29777
| [4367.008155][T29777] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4367.008401][T29777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.008403][T29777] Call Trace:
[ 4367.008405][T29777]
[4367.008407][T29777] dump_stack_lvl (lib/dump_stack.c:123)
[4367.008413][T29777] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.008418][T29777] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4367.008424][T29777] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.008430][T29777] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.008435][T29777] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.008440][T29777] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.008451][T29777] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.008462][T29777] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.008466][T29777] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4367.008474][T29777] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.008477][T29777] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.008480][T29777] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4367.008488][T29777] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.008503][T29777] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.008505][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.008515][T29777] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.008519][T29777] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.008525][T29777] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.008536][T29777] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4367.008543][T29777] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4367.008548][T29777] ? 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)
[4367.008551][T29777] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.008557][T29777] ? 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)
[4367.008562][T29777] ? 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)
[4367.008569][T29777] __x64_sys_sendto (net/socket.c:2183)
[4367.008573][T29777] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.008576][T29777] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.008580][T29777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.008585][T29777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.008587][T29777] RIP: 0033:0x7f5262894a4a
[ 4367.008591][T29777] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.008594][T29777] RSP: 002b:00007ffee77d5d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.008597][T29777] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5262894a4a
[ 4367.008599][T29777] RDX: 0000000000000040 RSI: 000000003275f340 RDI: 0000000000000005
[ 4367.008601][T29777] RBP: 00007ffee77d5dc0 R08: 0000000000418574 R09: 000000000000001c
[ 4367.008603][T29777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.008604][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52629bd000
| [ 4367.008604][T29777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52629bd000
| [ 4367.008618][T29777]
| [ 4367.507377][T29781] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29781
| [4367.507982][T29781] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4367.508328][T29781] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.508330][T29781] Call Trace:
[ 4367.508332][T29781]
[4367.508335][T29781] dump_stack_lvl (lib/dump_stack.c:123)
[4367.508343][T29781] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.508350][T29781] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4367.508357][T29781] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.508365][T29781] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.508372][T29781] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.508377][T29781] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.508389][T29781] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.508401][T29781] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.508406][T29781] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.508413][T29781] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.508424][T29781] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.508429][T29781] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.508438][T29781] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.508455][T29781] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.508458][T29781] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.508469][T29781] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.508475][T29781] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.508480][T29781] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.508495][T29781] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.508502][T29781] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.508512][T29781] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.508519][T29781] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.508529][T29781] __x64_sys_sendto (net/socket.c:2183)
[4367.508533][T29781] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.508537][T29781] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.508542][T29781] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.508547][T29781] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.508552][T29781] RIP: 0033:0x7ff06d46ba4a
[ 4367.508556][T29781] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.508560][T29781] RSP: 002b:00007ffc515aca98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.508564][T29781] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff06d46ba4a
[ 4367.508567][T29781] RDX: 0000000000000040 RSI: 000000002169c340 RDI: 0000000000000005
[ 4367.508569][T29781] RBP: 00007ffc515acb20 R08: 0000000000418574 R09: 000000000000001c
[ 4367.508572][T29781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.508574][T29781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d594000
| [ 4367.508574][T29781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d594000
| [ 4367.508588][T29781]
| [ 4367.508591][T29781] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29781
| [4367.520939][T29781] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4367.521198][T29781] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.521200][T29781] Call Trace:
[ 4367.521202][T29781]
[4367.521204][T29781] dump_stack_lvl (lib/dump_stack.c:123)
[4367.521209][T29781] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.521216][T29781] lwtunnel_output (net/core/lwtunnel.c:359)
[4367.521223][T29781] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.521229][T29781] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.521235][T29781] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.521239][T29781] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.521252][T29781] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.521264][T29781] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.521269][T29781] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.521273][T29781] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.521280][T29781] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.521284][T29781] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.521293][T29781] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.521309][T29781] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.521312][T29781] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.521324][T29781] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.521327][T29781] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.521333][T29781] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.521348][T29781] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.521354][T29781] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.521362][T29781] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.521369][T29781] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.521379][T29781] __x64_sys_sendto (net/socket.c:2183)
[4367.521383][T29781] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.521386][T29781] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.521391][T29781] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.521396][T29781] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.521399][T29781] RIP: 0033:0x7ff06d46ba4a
[ 4367.521402][T29781] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.521405][T29781] RSP: 002b:00007ffc515aca98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.521408][T29781] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff06d46ba4a
[ 4367.521410][T29781] RDX: 0000000000000040 RSI: 000000002169c340 RDI: 0000000000000005
[ 4367.521412][T29781] RBP: 00007ffc515acb20 R08: 0000000000418574 R09: 000000000000001c
[ 4367.521414][T29781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.521416][T29781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d594000
| [ 4367.521416][T29781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d594000
| [ 4367.521430][T29781]
| [ 4367.534925][T29781] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29781
| [4367.535397][T29781] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4367.535656][T29781] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4367.535658][T29781] Call Trace:
[ 4367.535660][T29781]
[4367.535662][T29781] dump_stack_lvl (lib/dump_stack.c:123)
[4367.535668][T29781] check_preemption_disabled (lib/smp_processor_id.c:52)
[4367.535674][T29781] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4367.535680][T29781] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4367.535687][T29781] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.535693][T29781] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4367.535698][T29781] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4367.535710][T29781] rawv6_sendmsg (net/ipv6/raw.c:918)
[4367.535722][T29781] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4367.535727][T29781] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4367.535731][T29781] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.535738][T29781] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4367.535742][T29781] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4367.535751][T29781] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4367.535767][T29781] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4367.535770][T29781] ? __lock_release (kernel/locking/lockdep.c:5534)
[4367.535782][T29781] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.535786][T29781] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4367.535792][T29781] ? __pfx___sys_sendto (net/socket.c:2147)
[4367.535807][T29781] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4367.535813][T29781] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4367.535820][T29781] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4367.535828][T29781] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4367.535838][T29781] __x64_sys_sendto (net/socket.c:2183)
[4367.535842][T29781] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4367.535845][T29781] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4367.535849][T29781] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4367.535854][T29781] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4367.535858][T29781] RIP: 0033:0x7ff06d46ba4a
[ 4367.535861][T29781] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4367.535864][T29781] RSP: 002b:00007ffc515aca98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4367.535867][T29781] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff06d46ba4a
[ 4367.535869][T29781] RDX: 0000000000000040 RSI: 000000002169c340 RDI: 0000000000000005
[ 4367.535871][T29781] RBP: 00007ffc515acb20 R08: 0000000000418574 R09: 000000000000001c
[ 4367.535873][T29781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4367.535875][T29781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d594000
| [ 4367.535875][T29781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d594000
| [ 4367.535890][T29781]
| [ 4368.005098][T29785] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29785
| [4368.005558][T29785] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4368.005803][T29785] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4368.005805][T29785] Call Trace:
[ 4368.005807][T29785]
[4368.005810][T29785] dump_stack_lvl (lib/dump_stack.c:123)
[4368.005818][T29785] check_preemption_disabled (lib/smp_processor_id.c:52)
[4368.005824][T29785] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4368.005831][T29785] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4368.005838][T29785] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.005845][T29785] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4368.005850][T29785] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4368.005862][T29785] rawv6_sendmsg (net/ipv6/raw.c:918)
[4368.005873][T29785] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4368.005878][T29785] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4368.005884][T29785] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.005893][T29785] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4368.005898][T29785] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4368.005908][T29785] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4368.005924][T29785] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4368.005927][T29785] ? __lock_release (kernel/locking/lockdep.c:5534)
[4368.005938][T29785] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.005943][T29785] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4368.005949][T29785] ? __pfx___sys_sendto (net/socket.c:2147)
[4368.005963][T29785] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4368.005970][T29785] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4368.005979][T29785] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4368.005986][T29785] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4368.005996][T29785] __x64_sys_sendto (net/socket.c:2183)
[4368.006000][T29785] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4368.006004][T29785] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4368.006009][T29785] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4368.006014][T29785] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4368.006017][T29785] RIP: 0033:0x7feab6c7aa4a
[ 4368.006022][T29785] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4368.006025][T29785] RSP: 002b:00007ffdcfd987b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4368.006029][T29785] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feab6c7aa4a
[ 4368.006031][T29785] RDX: 0000000000000040 RSI: 000000001a6a3340 RDI: 0000000000000005
[ 4368.006033][T29785] RBP: 00007ffdcfd98840 R08: 0000000000418574 R09: 000000000000001c
[ 4368.006035][T29785] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4368.006037][T29785] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feab6da3000
| [ 4368.006052][T29785]
| [ 4368.006054][T29785] lwtunnel_output(): recursion limit reached on datapath
| [ 4369.476071][T29789] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29789
| [4369.476577][T29789] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4369.476844][T29789] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4369.476847][T29789] Call Trace:
[ 4369.476849][T29789]
[4369.476852][T29789] dump_stack_lvl (lib/dump_stack.c:123)
[4369.476861][T29789] check_preemption_disabled (lib/smp_processor_id.c:52)
[4369.476868][T29789] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4369.476875][T29789] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4369.476883][T29789] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4369.476892][T29789] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4369.476898][T29789] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4369.476910][T29789] rawv6_sendmsg (net/ipv6/raw.c:918)
[4369.476922][T29789] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4369.476927][T29789] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4369.476935][T29789] ? __lock_release (kernel/locking/lockdep.c:5534)
[4369.476945][T29789] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4369.476952][T29789] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4369.476961][T29789] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4369.476977][T29789] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4369.476980][T29789] ? __lock_release (kernel/locking/lockdep.c:5534)
[4369.476992][T29789] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4369.476999][T29789] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4369.477005][T29789] ? __pfx___sys_sendto (net/socket.c:2147)
[4369.477019][T29789] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4369.477026][T29789] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4369.477036][T29789] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4369.477043][T29789] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4369.477053][T29789] __x64_sys_sendto (net/socket.c:2183)
[4369.477057][T29789] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4369.477061][T29789] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4369.477066][T29789] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4369.477071][T29789] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4369.477075][T29789] RIP: 0033:0x7f2fc4a92a4a
[ 4369.477080][T29789] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4369.477083][T29789] RSP: 002b:00007fff4c303598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4369.477088][T29789] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fc4a92a4a
[ 4369.477090][T29789] RDX: 0000000000000040 RSI: 000000001e8a6340 RDI: 0000000000000005
[ 4369.477092][T29789] RBP: 00007fff4c303620 R08: 0000000000418574 R09: 000000000000001c
[ 4369.477094][T29789] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4369.477096][T29789] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fc4bbb000
| [ 4369.477110][T29789]
| [ 4369.477113][T29789] lwtunnel_output(): recursion limit reached on datapath
| [ 4370.951576][T29793] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29793
| [4370.952027][T29793] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4370.952294][T29793] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4370.952297][T29793] Call Trace:
[ 4370.952299][T29793]
[4370.952301][T29793] dump_stack_lvl (lib/dump_stack.c:123)
[4370.952309][T29793] check_preemption_disabled (lib/smp_processor_id.c:52)
[4370.952316][T29793] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4370.952322][T29793] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4370.952330][T29793] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.952337][T29793] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4370.952342][T29793] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.952354][T29793] rawv6_sendmsg (net/ipv6/raw.c:918)
[4370.952366][T29793] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4370.952371][T29793] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4370.952377][T29793] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.952386][T29793] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4370.952391][T29793] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4370.952400][T29793] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4370.952416][T29793] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4370.952419][T29793] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.952430][T29793] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.952435][T29793] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.952441][T29793] ? __pfx___sys_sendto (net/socket.c:2147)
[4370.952456][T29793] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4370.952462][T29793] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4370.952471][T29793] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4370.952478][T29793] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4370.952488][T29793] __x64_sys_sendto (net/socket.c:2183)
[4370.952492][T29793] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4370.952496][T29793] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4370.952501][T29793] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4370.952506][T29793] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4370.952510][T29793] RIP: 0033:0x7f0b60e7ca4a
[ 4370.952514][T29793] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4370.952517][T29793] RSP: 002b:00007ffd7f9dab88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4370.952521][T29793] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b60e7ca4a
[ 4370.952524][T29793] RDX: 0000000000000040 RSI: 00000000314bc340 RDI: 0000000000000005
[ 4370.952525][T29793] RBP: 00007ffd7f9dac10 R08: 0000000000418574 R09: 000000000000001c
[ 4370.952527][T29793] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4370.952529][T29793] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b60fa5000
| [ 4370.952529][T29793] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b60fa5000
| [ 4370.952544][T29793]
| [ 4370.952565][T29793] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29793
| [4370.964204][T29793] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4370.964453][T29793] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4370.964455][T29793] Call Trace:
[ 4370.964457][T29793]
[4370.964459][T29793] dump_stack_lvl (lib/dump_stack.c:123)
[4370.964464][T29793] check_preemption_disabled (lib/smp_processor_id.c:52)
[4370.964470][T29793] lwtunnel_output (net/core/lwtunnel.c:359)
[4370.964476][T29793] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4370.964483][T29793] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.964488][T29793] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4370.964493][T29793] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.964505][T29793] rawv6_sendmsg (net/ipv6/raw.c:918)
[4370.964517][T29793] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4370.964522][T29793] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4370.964526][T29793] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.964534][T29793] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4370.964537][T29793] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4370.964546][T29793] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4370.964562][T29793] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4370.964565][T29793] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.964576][T29793] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.964580][T29793] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.964586][T29793] ? __pfx___sys_sendto (net/socket.c:2147)
[4370.964601][T29793] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4370.964607][T29793] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4370.964614][T29793] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4370.964622][T29793] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4370.964632][T29793] __x64_sys_sendto (net/socket.c:2183)
[4370.964636][T29793] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4370.964639][T29793] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4370.964643][T29793] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4370.964648][T29793] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4370.964651][T29793] RIP: 0033:0x7f0b60e7ca4a
[ 4370.964654][T29793] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4370.964657][T29793] RSP: 002b:00007ffd7f9dab88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4370.964660][T29793] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b60e7ca4a
[ 4370.964662][T29793] RDX: 0000000000000040 RSI: 00000000314bc340 RDI: 0000000000000005
[ 4370.964664][T29793] RBP: 00007ffd7f9dac10 R08: 0000000000418574 R09: 000000000000001c
[ 4370.964666][T29793] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4370.964668][T29793] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b60fa5000
| [ 4370.964668][T29793] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b60fa5000
| [ 4370.964683][T29793]
| [ 4370.965066][T29793] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29793
| [4370.976422][T29793] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4370.976667][T29793] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4370.976669][T29793] Call Trace:
[ 4370.976670][T29793]
[4370.976672][T29793] dump_stack_lvl (lib/dump_stack.c:123)
[4370.976678][T29793] check_preemption_disabled (lib/smp_processor_id.c:52)
[4370.976684][T29793] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4370.976690][T29793] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4370.976696][T29793] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.976702][T29793] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4370.976707][T29793] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4370.976719][T29793] rawv6_sendmsg (net/ipv6/raw.c:918)
[4370.976731][T29793] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4370.976736][T29793] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4370.976740][T29793] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.976748][T29793] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4370.976751][T29793] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4370.976760][T29793] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4370.976776][T29793] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4370.976779][T29793] ? __lock_release (kernel/locking/lockdep.c:5534)
[4370.976790][T29793] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.976794][T29793] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4370.976800][T29793] ? __pfx___sys_sendto (net/socket.c:2147)
[4370.976815][T29793] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4370.976821][T29793] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4370.976828][T29793] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4370.976835][T29793] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4370.976845][T29793] __x64_sys_sendto (net/socket.c:2183)
[4370.976849][T29793] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4370.976852][T29793] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4370.976857][T29793] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4370.976862][T29793] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4370.976865][T29793] RIP: 0033:0x7f0b60e7ca4a
[ 4370.976868][T29793] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4370.976871][T29793] RSP: 002b:00007ffd7f9dab88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4370.976874][T29793] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b60e7ca4a
[ 4370.976877][T29793] RDX: 0000000000000040 RSI: 00000000314bc340 RDI: 0000000000000005
[ 4370.976878][T29793] RBP: 00007ffd7f9dac10 R08: 0000000000418574 R09: 000000000000001c
[ 4370.976880][T29793] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4370.976882][T29793] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b60fa5000
| [ 4370.976882][T29793] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b60fa5000
| [ 4370.976897][T29793]
| [ 4371.458101][T29797] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29797
| [4371.458659][T29797] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4371.458921][T29797] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4371.458923][T29797] Call Trace:
[ 4371.458926][T29797]
[4371.458928][T29797] dump_stack_lvl (lib/dump_stack.c:123)
[4371.458935][T29797] check_preemption_disabled (lib/smp_processor_id.c:52)
[4371.458941][T29797] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4371.458947][T29797] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4371.458954][T29797] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.458961][T29797] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4371.458965][T29797] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4371.458977][T29797] rawv6_sendmsg (net/ipv6/raw.c:918)
[4371.458990][T29797] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4371.458995][T29797] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4371.459000][T29797] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.459009][T29797] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4371.459014][T29797] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4371.459023][T29797] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4371.459039][T29797] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4371.459042][T29797] ? __lock_release (kernel/locking/lockdep.c:5534)
[4371.459053][T29797] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.459058][T29797] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4371.459064][T29797] ? __pfx___sys_sendto (net/socket.c:2147)
[4371.459078][T29797] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4371.459084][T29797] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4371.459093][T29797] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4371.459100][T29797] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4371.459110][T29797] __x64_sys_sendto (net/socket.c:2183)
[4371.459114][T29797] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4371.459118][T29797] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4371.459122][T29797] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4371.459127][T29797] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4371.459130][T29797] RIP: 0033:0x7f5b06bd1a4a
[ 4371.459135][T29797] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4371.459138][T29797] RSP: 002b:00007ffe89ade058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4371.459141][T29797] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b06bd1a4a
[ 4371.459144][T29797] RDX: 0000000000000040 RSI: 0000000024ef2340 RDI: 0000000000000005
[ 4371.459146][T29797] RBP: 00007ffe89ade0e0 R08: 0000000000418574 R09: 000000000000001c
[ 4371.459148][T29797] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4371.459149][T29797] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b06cfa000
| [ 4371.459164][T29797]
| [ 4372.390962][T29805] check_preemption_disabled: 5 callbacks suppressed
| [ 4372.390969][T29805] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29805
| [4372.392333][T29805] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4372.392579][T29805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4372.392581][T29805] Call Trace:
[ 4372.392583][T29805]
[4372.392585][T29805] dump_stack_lvl (lib/dump_stack.c:123)
[4372.392593][T29805] check_preemption_disabled (lib/smp_processor_id.c:52)
[4372.392600][T29805] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4372.392606][T29805] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4372.392614][T29805] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.392622][T29805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4372.392626][T29805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4372.392638][T29805] rawv6_sendmsg (net/ipv6/raw.c:918)
[4372.392650][T29805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4372.392655][T29805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4372.392661][T29805] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.392670][T29805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4372.392675][T29805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4372.392684][T29805] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4372.392700][T29805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4372.392702][T29805] ? __lock_release (kernel/locking/lockdep.c:5534)
[4372.392714][T29805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.392719][T29805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4372.392725][T29805] ? __pfx___sys_sendto (net/socket.c:2147)
[4372.392739][T29805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4372.392746][T29805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4372.392756][T29805] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4372.392763][T29805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4372.392773][T29805] __x64_sys_sendto (net/socket.c:2183)
[4372.392777][T29805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4372.392781][T29805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4372.392786][T29805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4372.392790][T29805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4372.392795][T29805] RIP: 0033:0x7f2cb79c1a4a
[ 4372.392799][T29805] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4372.392802][T29805] RSP: 002b:00007ffd242e0218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4372.392806][T29805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cb79c1a4a
[ 4372.392808][T29805] RDX: 0000000000000040 RSI: 00000000245ad340 RDI: 0000000000000005
[ 4372.392810][T29805] RBP: 00007ffd242e02a0 R08: 0000000000418574 R09: 000000000000001c
[ 4372.392812][T29805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4372.392814][T29805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cb7aea000
| [ 4372.392828][T29805]
| [ 4372.392830][T29805] lwtunnel_output(): recursion limit reached on datapath
| [ 4373.879538][T29809] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29809
| [4373.879990][T29809] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4373.880247][T29809] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.880249][T29809] Call Trace:
[ 4373.880252][T29809]
[4373.880254][T29809] dump_stack_lvl (lib/dump_stack.c:123)
[4373.880262][T29809] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.880269][T29809] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4373.880276][T29809] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.880283][T29809] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.880290][T29809] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.880295][T29809] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.880307][T29809] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.880319][T29809] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.880324][T29809] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.880330][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.880339][T29809] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.880345][T29809] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.880353][T29809] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.880369][T29809] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.880372][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.880384][T29809] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.880389][T29809] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.880394][T29809] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.880414][T29809] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[4373.880418][T29809] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4373.880431][T29809] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4373.880438][T29809] __x64_sys_sendto (net/socket.c:2183)
[4373.880442][T29809] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4373.880446][T29809] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.880451][T29809] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.880455][T29809] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.880459][T29809] RIP: 0033:0x7f0260dc2a4a
[ 4373.880463][T29809] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4373.880466][T29809] RSP: 002b:00007fffdec75f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.880470][T29809] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0260dc2a4a
[ 4373.880472][T29809] RDX: 0000000000000040 RSI: 0000000034789340 RDI: 0000000000000005
[ 4373.880474][T29809] RBP: 00007fffdec75fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4373.880476][T29809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.880478][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0260eeb000
| [ 4373.880478][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0260eeb000
| [ 4373.880493][T29809]
| [ 4373.880495][T29809] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29809
| [4373.891506][T29809] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4373.891748][T29809] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.891749][T29809] Call Trace:
[ 4373.891751][T29809]
[4373.891753][T29809] dump_stack_lvl (lib/dump_stack.c:123)
[4373.891758][T29809] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.891764][T29809] lwtunnel_output (net/core/lwtunnel.c:359)
[4373.891770][T29809] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.891776][T29809] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.891782][T29809] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.891787][T29809] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.891799][T29809] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.891811][T29809] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.891816][T29809] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.891819][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.891826][T29809] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.891830][T29809] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.891839][T29809] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.891855][T29809] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.891858][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.891869][T29809] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.891873][T29809] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.891878][T29809] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.891898][T29809] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[4373.891901][T29809] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4373.891912][T29809] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4373.891919][T29809] __x64_sys_sendto (net/socket.c:2183)
[4373.891923][T29809] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4373.891926][T29809] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.891931][T29809] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.891936][T29809] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.891939][T29809] RIP: 0033:0x7f0260dc2a4a
[ 4373.891942][T29809] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4373.891945][T29809] RSP: 002b:00007fffdec75f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.891948][T29809] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0260dc2a4a
[ 4373.891950][T29809] RDX: 0000000000000040 RSI: 0000000034789340 RDI: 0000000000000005
[ 4373.891952][T29809] RBP: 00007fffdec75fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4373.891953][T29809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.891955][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0260eeb000
| [ 4373.891955][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0260eeb000
| [ 4373.891970][T29809]
| [ 4373.909432][T29809] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29809
| [4373.909785][T29809] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4373.910026][T29809] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4373.910028][T29809] Call Trace:
[ 4373.910030][T29809]
[4373.910032][T29809] dump_stack_lvl (lib/dump_stack.c:123)
[4373.910037][T29809] check_preemption_disabled (lib/smp_processor_id.c:52)
[4373.910043][T29809] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4373.910049][T29809] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4373.910056][T29809] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.910061][T29809] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4373.910066][T29809] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4373.910078][T29809] rawv6_sendmsg (net/ipv6/raw.c:918)
[4373.910090][T29809] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4373.910095][T29809] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4373.910099][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.910106][T29809] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4373.910110][T29809] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4373.910119][T29809] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4373.910135][T29809] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4373.910138][T29809] ? __lock_release (kernel/locking/lockdep.c:5534)
[4373.910149][T29809] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.910153][T29809] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4373.910159][T29809] ? __pfx___sys_sendto (net/socket.c:2147)
[4373.910178][T29809] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[4373.910181][T29809] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4373.910193][T29809] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[4373.910200][T29809] __x64_sys_sendto (net/socket.c:2183)
[4373.910204][T29809] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4373.910207][T29809] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4373.910212][T29809] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4373.910218][T29809] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4373.910221][T29809] RIP: 0033:0x7f0260dc2a4a
[ 4373.910225][T29809] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4373.910227][T29809] RSP: 002b:00007fffdec75f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4373.910231][T29809] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0260dc2a4a
[ 4373.910233][T29809] RDX: 0000000000000040 RSI: 0000000034789340 RDI: 0000000000000005
[ 4373.910235][T29809] RBP: 00007fffdec75fc0 R08: 0000000000418574 R09: 000000000000001c
[ 4373.910237][T29809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4373.910239][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0260eeb000
| [ 4373.910239][T29809] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0260eeb000
| [ 4373.910255][T29809]
| [ 4374.384682][T29813] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29813
| [4374.385157][T29813] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4374.385803][T29813] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.385805][T29813] Call Trace:
[ 4374.385807][T29813]
[4374.385809][T29813] dump_stack_lvl (lib/dump_stack.c:123)
[4374.385817][T29813] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.385823][T29813] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4374.385830][T29813] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.385837][T29813] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.385844][T29813] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.385848][T29813] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.385860][T29813] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.385872][T29813] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.385878][T29813] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.385884][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.385892][T29813] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.385897][T29813] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.385906][T29813] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.385922][T29813] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.385925][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.385936][T29813] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.385942][T29813] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.385947][T29813] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.385962][T29813] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.385968][T29813] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.385977][T29813] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.385984][T29813] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.385994][T29813] __x64_sys_sendto (net/socket.c:2183)
[4374.385998][T29813] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4374.386001][T29813] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.386006][T29813] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.386011][T29813] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.386015][T29813] RIP: 0033:0x7fab18419a4a
[ 4374.386019][T29813] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4374.386023][T29813] RSP: 002b:00007ffe8ca81158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.386026][T29813] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab18419a4a
[ 4374.386029][T29813] RDX: 0000000000000040 RSI: 00000000127f3340 RDI: 0000000000000005
[ 4374.386030][T29813] RBP: 00007ffe8ca811e0 R08: 0000000000418574 R09: 000000000000001c
[ 4374.386032][T29813] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.386034][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab18542000
| [ 4374.386034][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab18542000
| [ 4374.386049][T29813]
| [ 4374.386052][T29813] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29813
| [4374.398026][T29813] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4374.398298][T29813] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.398300][T29813] Call Trace:
[ 4374.398302][T29813]
[4374.398304][T29813] dump_stack_lvl (lib/dump_stack.c:123)
[4374.398310][T29813] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.398315][T29813] lwtunnel_output (net/core/lwtunnel.c:359)
[4374.398322][T29813] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.398328][T29813] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.398334][T29813] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.398339][T29813] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.398351][T29813] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.398363][T29813] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.398368][T29813] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.398372][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.398379][T29813] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.398383][T29813] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.398392][T29813] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.398408][T29813] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.398411][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.398422][T29813] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.398426][T29813] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.398432][T29813] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.398447][T29813] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.398453][T29813] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.398460][T29813] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.398467][T29813] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.398477][T29813] __x64_sys_sendto (net/socket.c:2183)
[4374.398482][T29813] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4374.398485][T29813] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.398490][T29813] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.398495][T29813] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.398498][T29813] RIP: 0033:0x7fab18419a4a
[ 4374.398501][T29813] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4374.398504][T29813] RSP: 002b:00007ffe8ca81158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.398507][T29813] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab18419a4a
[ 4374.398510][T29813] RDX: 0000000000000040 RSI: 00000000127f3340 RDI: 0000000000000005
[ 4374.398511][T29813] RBP: 00007ffe8ca811e0 R08: 0000000000418574 R09: 000000000000001c
[ 4374.398513][T29813] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.398515][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab18542000
| [ 4374.398515][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab18542000
| [ 4374.398530][T29813]
| [ 4374.398904][T29813] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29813
| [4374.410849][T29813] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4374.411105][T29813] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.411106][T29813] Call Trace:
[ 4374.411108][T29813]
[4374.411111][T29813] dump_stack_lvl (lib/dump_stack.c:123)
[4374.411116][T29813] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.411122][T29813] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4374.411129][T29813] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.411135][T29813] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.411141][T29813] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.411145][T29813] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.411158][T29813] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.411169][T29813] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.411175][T29813] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.411179][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.411186][T29813] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.411190][T29813] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.411199][T29813] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.411216][T29813] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.411219][T29813] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.411230][T29813] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.411234][T29813] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.411240][T29813] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.411254][T29813] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.411260][T29813] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.411268][T29813] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.411275][T29813] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.411286][T29813] __x64_sys_sendto (net/socket.c:2183)
[4374.411290][T29813] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4374.411293][T29813] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.411297][T29813] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.411302][T29813] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.411305][T29813] RIP: 0033:0x7fab18419a4a
[ 4374.411309][T29813] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4374.411312][T29813] RSP: 002b:00007ffe8ca81158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.411315][T29813] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab18419a4a
[ 4374.411317][T29813] RDX: 0000000000000040 RSI: 00000000127f3340 RDI: 0000000000000005
[ 4374.411319][T29813] RBP: 00007ffe8ca811e0 R08: 0000000000418574 R09: 000000000000001c
[ 4374.411322][T29813] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.411324][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab18542000
| [ 4374.411324][T29813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab18542000
| [ 4374.411339][T29813]
| [ 4374.892775][T29817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29817
| [4374.894606][T29817] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4374.894857][T29817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.894859][T29817] Call Trace:
[ 4374.894862][T29817]
[4374.894864][T29817] dump_stack_lvl (lib/dump_stack.c:123)
[4374.894872][T29817] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.894879][T29817] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4374.894885][T29817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.894893][T29817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.894900][T29817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.894905][T29817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.894917][T29817] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.894929][T29817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.894934][T29817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.894940][T29817] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.894949][T29817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.894954][T29817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.894963][T29817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.894979][T29817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.894983][T29817] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.894994][T29817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.894999][T29817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.895005][T29817] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.895019][T29817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.895026][T29817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.895035][T29817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.895042][T29817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.895052][T29817] __x64_sys_sendto (net/socket.c:2183)
[4374.895056][T29817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4374.895060][T29817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.895065][T29817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.895069][T29817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.895073][T29817] RIP: 0033:0x7fc254a98a4a
[ 4374.895078][T29817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4374.895081][T29817] RSP: 002b:00007fff3c703508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.895084][T29817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc254a98a4a
[ 4374.895087][T29817] RDX: 0000000000000040 RSI: 0000000033a96340 RDI: 0000000000000005
[ 4374.895089][T29817] RBP: 00007fff3c703590 R08: 0000000000418574 R09: 000000000000001c
[ 4374.895091][T29817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.895093][T29817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc254bc1000
| [ 4374.895093][T29817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc254bc1000
| [ 4374.895108][T29817]
| [ 4374.895110][T29817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29817
| [4374.906486][T29817] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4374.906727][T29817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.906728][T29817] Call Trace:
[ 4374.906730][T29817]
[4374.906732][T29817] dump_stack_lvl (lib/dump_stack.c:123)
[4374.906738][T29817] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.906743][T29817] lwtunnel_output (net/core/lwtunnel.c:359)
[4374.906750][T29817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.906756][T29817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.906761][T29817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.906766][T29817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.906778][T29817] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.906790][T29817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.906795][T29817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.906799][T29817] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.906806][T29817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.906810][T29817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.906819][T29817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.906835][T29817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.906838][T29817] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.906849][T29817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.906853][T29817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.906859][T29817] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.906873][T29817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.906879][T29817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.906886][T29817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.906893][T29817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.906904][T29817] __x64_sys_sendto (net/socket.c:2183)
[4374.906908][T29817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4374.906911][T29817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.906915][T29817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.906920][T29817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.906923][T29817] RIP: 0033:0x7fc254a98a4a
[ 4374.906926][T29817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4374.906929][T29817] RSP: 002b:00007fff3c703508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.906932][T29817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc254a98a4a
[ 4374.906934][T29817] RDX: 0000000000000040 RSI: 0000000033a96340 RDI: 0000000000000005
[ 4374.906936][T29817] RBP: 00007fff3c703590 R08: 0000000000418574 R09: 000000000000001c
[ 4374.906938][T29817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.906940][T29817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc254bc1000
| [ 4374.906940][T29817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc254bc1000
| [ 4374.906954][T29817]
| [ 4374.923467][T29817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29817
| [4374.923824][T29817] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4374.924063][T29817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4374.924065][T29817] Call Trace:
[ 4374.924067][T29817]
[4374.924069][T29817] dump_stack_lvl (lib/dump_stack.c:123)
[4374.924075][T29817] check_preemption_disabled (lib/smp_processor_id.c:52)
[4374.924080][T29817] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4374.924087][T29817] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4374.924093][T29817] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.924099][T29817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4374.924103][T29817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4374.924116][T29817] rawv6_sendmsg (net/ipv6/raw.c:918)
[4374.924127][T29817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4374.924133][T29817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4374.924136][T29817] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.924144][T29817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4374.924147][T29817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4374.924156][T29817] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4374.924172][T29817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4374.924175][T29817] ? __lock_release (kernel/locking/lockdep.c:5534)
[4374.924187][T29817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.924190][T29817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4374.924196][T29817] ? __pfx___sys_sendto (net/socket.c:2147)
[4374.924211][T29817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4374.924218][T29817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4374.924226][T29817] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4374.924233][T29817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4374.924243][T29817] __x64_sys_sendto (net/socket.c:2183)
[4374.924247][T29817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4374.924250][T29817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4374.924254][T29817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4374.924259][T29817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4374.924262][T29817] RIP: 0033:0x7fc254a98a4a
[ 4374.924265][T29817] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4374.924268][T29817] RSP: 002b:00007fff3c703508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4374.924272][T29817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc254a98a4a
[ 4374.924274][T29817] RDX: 0000000000000040 RSI: 0000000033a96340 RDI: 0000000000000005
[ 4374.924276][T29817] RBP: 00007fff3c703590 R08: 0000000000418574 R09: 000000000000001c
[ 4374.924277][T29817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4374.924279][T29817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc254bc1000
| [ 4375.403073][T29821] lwtunnel_output(): recursion limit reached on datapath
| [ 4377.513995][T29831] check_preemption_disabled: 4 callbacks suppressed
| [ 4377.514002][T29831] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29831
| [4377.514822][T29831] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4377.515081][T29831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.515083][T29831] Call Trace:
[ 4377.515086][T29831]
[4377.515088][T29831] dump_stack_lvl (lib/dump_stack.c:123)
[4377.515096][T29831] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.515102][T29831] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4377.515108][T29831] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.515116][T29831] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.515123][T29831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.515129][T29831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.515141][T29831] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.515152][T29831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.515157][T29831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.515163][T29831] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.515172][T29831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.515177][T29831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.515186][T29831] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.515202][T29831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.515204][T29831] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.515219][T29831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.515225][T29831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.515231][T29831] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.515246][T29831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.515252][T29831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.515261][T29831] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.515268][T29831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.515278][T29831] __x64_sys_sendto (net/socket.c:2183)
[4377.515282][T29831] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4377.515286][T29831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.515291][T29831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.515295][T29831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.515299][T29831] RIP: 0033:0x7f988be9aa4a
[ 4377.515304][T29831] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4377.515307][T29831] RSP: 002b:00007ffcc3a08ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.515311][T29831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f988be9aa4a
[ 4377.515313][T29831] RDX: 0000000000000040 RSI: 000000001397c340 RDI: 0000000000000005
[ 4377.515315][T29831] RBP: 00007ffcc3a09080 R08: 0000000000418574 R09: 000000000000001c
[ 4377.515317][T29831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.515319][T29831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f988bfc3000
| [ 4377.515319][T29831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f988bfc3000
| [ 4377.515334][T29831]
| [ 4377.527689][T29831] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29831
| [4377.528061][T29831] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4377.528332][T29831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.528334][T29831] Call Trace:
[ 4377.528336][T29831]
[4377.528338][T29831] dump_stack_lvl (lib/dump_stack.c:123)
[4377.528343][T29831] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.528349][T29831] lwtunnel_output (net/core/lwtunnel.c:359)
[4377.528355][T29831] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.528362][T29831] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.528367][T29831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.528372][T29831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.528384][T29831] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.528396][T29831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.528402][T29831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.528405][T29831] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.528413][T29831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.528416][T29831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.528425][T29831] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.528441][T29831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.528444][T29831] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.528455][T29831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.528459][T29831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.528465][T29831] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.528479][T29831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.528485][T29831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.528493][T29831] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.528500][T29831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.528510][T29831] __x64_sys_sendto (net/socket.c:2183)
[4377.528514][T29831] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4377.528517][T29831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.528521][T29831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.528526][T29831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.528530][T29831] RIP: 0033:0x7f988be9aa4a
[ 4377.528533][T29831] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4377.528536][T29831] RSP: 002b:00007ffcc3a08ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.528539][T29831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f988be9aa4a
[ 4377.528541][T29831] RDX: 0000000000000040 RSI: 000000001397c340 RDI: 0000000000000005
[ 4377.528543][T29831] RBP: 00007ffcc3a09080 R08: 0000000000418574 R09: 000000000000001c
[ 4377.528545][T29831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.528547][T29831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f988bfc3000
| [ 4377.528547][T29831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f988bfc3000
| [ 4377.528562][T29831]
| [ 4377.528928][T29831] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29831
| [4377.540836][T29831] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4377.541090][T29831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4377.541092][T29831] Call Trace:
[ 4377.541094][T29831]
[4377.541096][T29831] dump_stack_lvl (lib/dump_stack.c:123)
[4377.541102][T29831] check_preemption_disabled (lib/smp_processor_id.c:52)
[4377.541107][T29831] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4377.541114][T29831] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4377.541120][T29831] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.541125][T29831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4377.541130][T29831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4377.541143][T29831] rawv6_sendmsg (net/ipv6/raw.c:918)
[4377.541154][T29831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4377.541160][T29831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4377.541163][T29831] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.541171][T29831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4377.541175][T29831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4377.541184][T29831] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4377.541200][T29831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4377.541203][T29831] ? __lock_release (kernel/locking/lockdep.c:5534)
[4377.541215][T29831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.541220][T29831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4377.541225][T29831] ? __pfx___sys_sendto (net/socket.c:2147)
[4377.541240][T29831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4377.541246][T29831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4377.541254][T29831] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4377.541261][T29831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4377.541271][T29831] __x64_sys_sendto (net/socket.c:2183)
[4377.541275][T29831] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4377.541278][T29831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4377.541282][T29831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4377.541287][T29831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4377.541290][T29831] RIP: 0033:0x7f988be9aa4a
[ 4377.541294][T29831] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4377.541297][T29831] RSP: 002b:00007ffcc3a08ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4377.541300][T29831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f988be9aa4a
[ 4377.541302][T29831] RDX: 0000000000000040 RSI: 000000001397c340 RDI: 0000000000000005
[ 4377.541304][T29831] RBP: 00007ffcc3a09080 R08: 0000000000418574 R09: 000000000000001c
[ 4377.541306][T29831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4377.541308][T29831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f988bfc3000
| [ 4377.541308][T29831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f988bfc3000
| [ 4377.541323][T29831]
| [ 4378.011728][T29835] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29835
| [4378.012166][T29835] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4378.012762][T29835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.012764][T29835] Call Trace:
[ 4378.012766][T29835]
[4378.012769][T29835] dump_stack_lvl (lib/dump_stack.c:123)
[4378.012776][T29835] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.012782][T29835] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4378.012789][T29835] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.012797][T29835] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.012803][T29835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.012808][T29835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.012820][T29835] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.012832][T29835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.012837][T29835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.012842][T29835] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.012851][T29835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.012857][T29835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.012866][T29835] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.012882][T29835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.012885][T29835] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.012896][T29835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.012901][T29835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.012907][T29835] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.012921][T29835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.012928][T29835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.012938][T29835] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.012945][T29835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.012955][T29835] __x64_sys_sendto (net/socket.c:2183)
[4378.012959][T29835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.012962][T29835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.012967][T29835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.012972][T29835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.012976][T29835] RIP: 0033:0x7f242478ba4a
[ 4378.012980][T29835] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.012983][T29835] RSP: 002b:00007fff90a39ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.012987][T29835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f242478ba4a
[ 4378.012989][T29835] RDX: 0000000000000040 RSI: 000000003fc9a340 RDI: 0000000000000005
[ 4378.012991][T29835] RBP: 00007fff90a39c30 R08: 0000000000418574 R09: 000000000000001c
[ 4378.012993][T29835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.012995][T29835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24248b4000
| [ 4378.012995][T29835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24248b4000
| [ 4378.013009][T29835]
| [ 4378.013012][T29835] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29835
| [4378.024750][T29835] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4378.024989][T29835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.024991][T29835] Call Trace:
[ 4378.024993][T29835]
[4378.024995][T29835] dump_stack_lvl (lib/dump_stack.c:123)
[4378.025000][T29835] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.025006][T29835] lwtunnel_output (net/core/lwtunnel.c:359)
[4378.025012][T29835] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.025019][T29835] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.025024][T29835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.025029][T29835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.025041][T29835] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.025053][T29835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.025058][T29835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.025062][T29835] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.025069][T29835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.025073][T29835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.025082][T29835] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.025098][T29835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.025101][T29835] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.025113][T29835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.025117][T29835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.025122][T29835] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.025137][T29835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.025143][T29835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.025150][T29835] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.025158][T29835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.025168][T29835] __x64_sys_sendto (net/socket.c:2183)
[4378.025172][T29835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.025175][T29835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.025179][T29835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.025184][T29835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.025187][T29835] RIP: 0033:0x7f242478ba4a
[ 4378.025191][T29835] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.025194][T29835] RSP: 002b:00007fff90a39ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.025197][T29835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f242478ba4a
[ 4378.025199][T29835] RDX: 0000000000000040 RSI: 000000003fc9a340 RDI: 0000000000000005
[ 4378.025201][T29835] RBP: 00007fff90a39c30 R08: 0000000000418574 R09: 000000000000001c
[ 4378.025203][T29835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.025204][T29835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24248b4000
| [ 4378.025204][T29835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24248b4000
| [ 4378.025221][T29835]
| [ 4378.037946][T29835] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29835
| [4378.038322][T29835] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4378.038564][T29835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.038565][T29835] Call Trace:
[ 4378.038567][T29835]
[4378.038569][T29835] dump_stack_lvl (lib/dump_stack.c:123)
[4378.038575][T29835] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.038580][T29835] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4378.038587][T29835] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.038593][T29835] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.038599][T29835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.038603][T29835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.038616][T29835] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.038627][T29835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.038633][T29835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.038636][T29835] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.038644][T29835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.038647][T29835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.038656][T29835] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.038673][T29835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.038676][T29835] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.038687][T29835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.038691][T29835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.038697][T29835] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.038711][T29835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.038718][T29835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.038725][T29835] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.038732][T29835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.038742][T29835] __x64_sys_sendto (net/socket.c:2183)
[4378.038746][T29835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.038749][T29835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.038754][T29835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.038759][T29835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.038762][T29835] RIP: 0033:0x7f242478ba4a
[ 4378.038766][T29835] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.038768][T29835] RSP: 002b:00007fff90a39ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.038772][T29835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f242478ba4a
[ 4378.038774][T29835] RDX: 0000000000000040 RSI: 000000003fc9a340 RDI: 0000000000000005
[ 4378.038776][T29835] RBP: 00007fff90a39c30 R08: 0000000000418574 R09: 000000000000001c
[ 4378.038778][T29835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.038780][T29835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24248b4000
| [ 4378.038780][T29835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24248b4000
| [ 4378.038795][T29835]
| [ 4378.524002][T29839] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29839
| [4378.524589][T29839] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4378.524854][T29839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4378.524856][T29839] Call Trace:
[ 4378.524858][T29839]
[4378.524861][T29839] dump_stack_lvl (lib/dump_stack.c:123)
[4378.524871][T29839] check_preemption_disabled (lib/smp_processor_id.c:52)
[4378.524878][T29839] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4378.524884][T29839] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4378.524893][T29839] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.524901][T29839] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4378.524906][T29839] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4378.524918][T29839] rawv6_sendmsg (net/ipv6/raw.c:918)
[4378.524929][T29839] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4378.524935][T29839] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4378.524942][T29839] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.524953][T29839] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4378.524959][T29839] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4378.524969][T29839] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4378.524985][T29839] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4378.524988][T29839] ? __lock_release (kernel/locking/lockdep.c:5534)
[4378.525000][T29839] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.525006][T29839] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4378.525012][T29839] ? __pfx___sys_sendto (net/socket.c:2147)
[4378.525026][T29839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4378.525033][T29839] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4378.525044][T29839] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4378.525051][T29839] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4378.525061][T29839] __x64_sys_sendto (net/socket.c:2183)
[4378.525066][T29839] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4378.525070][T29839] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4378.525075][T29839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4378.525080][T29839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4378.525085][T29839] RIP: 0033:0x7fa8b6d7ca4a
[ 4378.525090][T29839] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4378.525093][T29839] RSP: 002b:00007ffd80f5ce78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4378.525097][T29839] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8b6d7ca4a
[ 4378.525100][T29839] RDX: 0000000000000040 RSI: 000000003bf83340 RDI: 0000000000000005
[ 4378.525102][T29839] RBP: 00007ffd80f5cf00 R08: 0000000000418574 R09: 000000000000001c
[ 4378.525104][T29839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4378.525106][T29839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8b6ea5000
| [ 4378.525121][T29839]
| [ 4378.525124][T29839] lwtunnel_output(): recursion limit reached on datapath
| [ 4380.024589][T29843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29843
| [4380.025053][T29843] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4380.025320][T29843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4380.025322][T29843] Call Trace:
[ 4380.025324][T29843]
[4380.025327][T29843] dump_stack_lvl (lib/dump_stack.c:123)
[4380.025335][T29843] check_preemption_disabled (lib/smp_processor_id.c:52)
[4380.025341][T29843] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4380.025348][T29843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4380.025355][T29843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4380.025362][T29843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4380.025368][T29843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4380.025379][T29843] rawv6_sendmsg (net/ipv6/raw.c:918)
[4380.025391][T29843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4380.025397][T29843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4380.025403][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4380.025412][T29843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4380.025417][T29843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4380.025426][T29843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4380.025442][T29843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4380.025445][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4380.025456][T29843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4380.025461][T29843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4380.025467][T29843] ? __pfx___sys_sendto (net/socket.c:2147)
[4380.025481][T29843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4380.025488][T29843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4380.025497][T29843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4380.025512][T29843] __x64_sys_sendto (net/socket.c:2183)
[4380.025516][T29843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4380.025519][T29843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4380.025523][T29843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4380.025528][T29843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4380.025532][T29843] RIP: 0033:0x7fad5e4eea4a
[ 4380.025537][T29843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4380.025540][T29843] RSP: 002b:00007fff7b78f038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4380.025544][T29843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad5e4eea4a
[ 4380.025547][T29843] RDX: 0000000000000040 RSI: 000000001d9d0340 RDI: 0000000000000005
[ 4380.025549][T29843] RBP: 00007fff7b78f0c0 R08: 0000000000418574 R09: 000000000000001c
[ 4380.025551][T29843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4380.025553][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad5e617000
| [ 4380.025553][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad5e617000
| [ 4380.025567][T29843]
| [ 4380.025570][T29843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29843
| [4380.036735][T29843] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4380.036978][T29843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4380.036980][T29843] Call Trace:
[ 4380.036982][T29843]
[4380.036983][T29843] dump_stack_lvl (lib/dump_stack.c:123)
[4380.036989][T29843] check_preemption_disabled (lib/smp_processor_id.c:52)
[4380.036994][T29843] lwtunnel_output (net/core/lwtunnel.c:359)
[4380.037001][T29843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4380.037007][T29843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4380.037013][T29843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4380.037018][T29843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4380.037029][T29843] rawv6_sendmsg (net/ipv6/raw.c:918)
[4380.037041][T29843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4380.037046][T29843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4380.037050][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4380.037058][T29843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4380.037061][T29843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4380.037070][T29843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4380.037086][T29843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4380.037089][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4380.037101][T29843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4380.037104][T29843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4380.037110][T29843] ? __pfx___sys_sendto (net/socket.c:2147)
[4380.037125][T29843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4380.037131][T29843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4380.037138][T29843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4380.037152][T29843] __x64_sys_sendto (net/socket.c:2183)
[4380.037156][T29843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4380.037159][T29843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4380.037163][T29843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4380.037169][T29843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4380.037172][T29843] RIP: 0033:0x7fad5e4eea4a
[ 4380.037175][T29843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4380.037178][T29843] RSP: 002b:00007fff7b78f038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4380.037181][T29843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad5e4eea4a
[ 4380.037183][T29843] RDX: 0000000000000040 RSI: 000000001d9d0340 RDI: 0000000000000005
[ 4380.037185][T29843] RBP: 00007fff7b78f0c0 R08: 0000000000418574 R09: 000000000000001c
[ 4380.037187][T29843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4380.037189][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad5e617000
| [ 4380.037189][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad5e617000
| [ 4380.037203][T29843]
| [ 4380.050886][T29843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29843
| [4380.051255][T29843] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4380.051498][T29843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4380.051500][T29843] Call Trace:
[ 4380.051502][T29843]
[4380.051504][T29843] dump_stack_lvl (lib/dump_stack.c:123)
[4380.051509][T29843] check_preemption_disabled (lib/smp_processor_id.c:52)
[4380.051515][T29843] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4380.051521][T29843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4380.051528][T29843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4380.051534][T29843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4380.051538][T29843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4380.051550][T29843] rawv6_sendmsg (net/ipv6/raw.c:918)
[4380.051562][T29843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4380.051568][T29843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4380.051571][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4380.051579][T29843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4380.051582][T29843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4380.051591][T29843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4380.051607][T29843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4380.051610][T29843] ? __lock_release (kernel/locking/lockdep.c:5534)
[4380.051622][T29843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4380.051626][T29843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4380.051632][T29843] ? __pfx___sys_sendto (net/socket.c:2147)
[4380.051646][T29843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4380.051652][T29843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4380.051659][T29843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4380.051674][T29843] __x64_sys_sendto (net/socket.c:2183)
[4380.051678][T29843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4380.051681][T29843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4380.051685][T29843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4380.051690][T29843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4380.051693][T29843] RIP: 0033:0x7fad5e4eea4a
[ 4380.051697][T29843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4380.051700][T29843] RSP: 002b:00007fff7b78f038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4380.051703][T29843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad5e4eea4a
[ 4380.051705][T29843] RDX: 0000000000000040 RSI: 000000001d9d0340 RDI: 0000000000000005
[ 4380.051707][T29843] RBP: 00007fff7b78f0c0 R08: 0000000000418574 R09: 000000000000001c
[ 4380.051709][T29843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4380.051711][T29843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad5e617000
| [ 4382.460479][T29855] lwtunnel_output(): recursion limit reached on datapath
| [ 4383.958359][T29859] check_preemption_disabled: 5 callbacks suppressed
| [ 4383.958368][T29859] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29859
| [4383.959149][T29859] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4383.959542][T29859] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4383.959545][T29859] Call Trace:
[ 4383.959547][T29859]
[4383.959550][T29859] dump_stack_lvl (lib/dump_stack.c:123)
[4383.959559][T29859] check_preemption_disabled (lib/smp_processor_id.c:52)
[4383.959566][T29859] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4383.959573][T29859] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4383.959582][T29859] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.959590][T29859] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4383.959595][T29859] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4383.959608][T29859] rawv6_sendmsg (net/ipv6/raw.c:918)
[4383.959619][T29859] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4383.959625][T29859] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4383.959632][T29859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.959643][T29859] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4383.959649][T29859] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4383.959658][T29859] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4383.959674][T29859] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4383.959678][T29859] ? __lock_release (kernel/locking/lockdep.c:5534)
[4383.959689][T29859] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.959696][T29859] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4383.959701][T29859] ? __pfx___sys_sendto (net/socket.c:2147)
[4383.959715][T29859] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4383.959723][T29859] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4383.959733][T29859] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4383.959740][T29859] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4383.959750][T29859] __x64_sys_sendto (net/socket.c:2183)
[4383.959754][T29859] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4383.959758][T29859] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4383.959764][T29859] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4383.959769][T29859] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4383.959774][T29859] RIP: 0033:0x7fe7692eca4a
[ 4383.959779][T29859] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4383.959783][T29859] RSP: 002b:00007ffd10e654c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4383.959787][T29859] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7692eca4a
[ 4383.959789][T29859] RDX: 0000000000000040 RSI: 00000000381bf340 RDI: 0000000000000005
[ 4383.959791][T29859] RBP: 00007ffd10e65550 R08: 0000000000418574 R09: 000000000000001c
[ 4383.959793][T29859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4383.959795][T29859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe769415000
| [ 4383.959809][T29859]
| [ 4383.959812][T29859] lwtunnel_output(): recursion limit reached on datapath
| [ 4385.445904][T29864] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29864
| [4385.447233][T29864] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4385.447502][T29864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.447504][T29864] Call Trace:
[ 4385.447507][T29864]
[4385.447509][T29864] dump_stack_lvl (lib/dump_stack.c:123)
[4385.447517][T29864] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.447524][T29864] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4385.447530][T29864] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.447538][T29864] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.447545][T29864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.447550][T29864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.447562][T29864] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.447573][T29864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.447579][T29864] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.447586][T29864] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.447596][T29864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.447600][T29864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.447609][T29864] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.447625][T29864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.447628][T29864] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.447640][T29864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.447645][T29864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.447651][T29864] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.447666][T29864] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.447673][T29864] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.447683][T29864] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.447690][T29864] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.447700][T29864] __x64_sys_sendto (net/socket.c:2183)
[4385.447704][T29864] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4385.447708][T29864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.447713][T29864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.447718][T29864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.447721][T29864] RIP: 0033:0x7ff9c2a07a4a
[ 4385.447726][T29864] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4385.447729][T29864] RSP: 002b:00007ffde4db1ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.447733][T29864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9c2a07a4a
[ 4385.447736][T29864] RDX: 0000000000000040 RSI: 000000002733c340 RDI: 0000000000000005
[ 4385.447737][T29864] RBP: 00007ffde4db1b70 R08: 0000000000418574 R09: 000000000000001c
[ 4385.447739][T29864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.447742][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9c2b30000
| [ 4385.447742][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9c2b30000
| [ 4385.447756][T29864]
| [ 4385.447759][T29864] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29864
| [4385.459664][T29864] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4385.459926][T29864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.459928][T29864] Call Trace:
[ 4385.459930][T29864]
[4385.459932][T29864] dump_stack_lvl (lib/dump_stack.c:123)
[4385.459938][T29864] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.459943][T29864] lwtunnel_output (net/core/lwtunnel.c:359)
[4385.459950][T29864] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.459956][T29864] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.459962][T29864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.459967][T29864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.459979][T29864] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.459991][T29864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.459996][T29864] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.460000][T29864] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.460007][T29864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.460010][T29864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.460020][T29864] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.460036][T29864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.460039][T29864] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.460050][T29864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.460054][T29864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.460060][T29864] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.460075][T29864] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.460081][T29864] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.460089][T29864] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.460096][T29864] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.460106][T29864] __x64_sys_sendto (net/socket.c:2183)
[4385.460110][T29864] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4385.460113][T29864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.460117][T29864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.460122][T29864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.460126][T29864] RIP: 0033:0x7ff9c2a07a4a
[ 4385.460129][T29864] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4385.460132][T29864] RSP: 002b:00007ffde4db1ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.460135][T29864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9c2a07a4a
[ 4385.460137][T29864] RDX: 0000000000000040 RSI: 000000002733c340 RDI: 0000000000000005
[ 4385.460139][T29864] RBP: 00007ffde4db1b70 R08: 0000000000418574 R09: 000000000000001c
[ 4385.460141][T29864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.460142][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9c2b30000
| [ 4385.460142][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9c2b30000
| [ 4385.460157][T29864]
| [ 4385.473444][T29864] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29864
| [4385.473820][T29864] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4385.474073][T29864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.474075][T29864] Call Trace:
[ 4385.474077][T29864]
[4385.474079][T29864] dump_stack_lvl (lib/dump_stack.c:123)
[4385.474085][T29864] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.474091][T29864] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4385.474097][T29864] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.474104][T29864] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.474109][T29864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.474114][T29864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.474126][T29864] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.474138][T29864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.474143][T29864] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.474147][T29864] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.474155][T29864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.474158][T29864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.474167][T29864] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.474184][T29864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.474186][T29864] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.474198][T29864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.474202][T29864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.474208][T29864] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.474223][T29864] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.474230][T29864] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.474237][T29864] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.474245][T29864] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.474255][T29864] __x64_sys_sendto (net/socket.c:2183)
[4385.474259][T29864] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4385.474262][T29864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.474266][T29864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.474271][T29864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.474274][T29864] RIP: 0033:0x7ff9c2a07a4a
[ 4385.474278][T29864] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4385.474280][T29864] RSP: 002b:00007ffde4db1ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.474284][T29864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9c2a07a4a
[ 4385.474286][T29864] RDX: 0000000000000040 RSI: 000000002733c340 RDI: 0000000000000005
[ 4385.474288][T29864] RBP: 00007ffde4db1b70 R08: 0000000000418574 R09: 000000000000001c
[ 4385.474290][T29864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.474292][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9c2b30000
| [ 4385.474292][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9c2b30000
| [ 4385.474306][T29864]
| [ 4385.950891][T29868] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29868
| [4385.952038][T29868] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4385.952302][T29868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4385.952304][T29868] Call Trace:
[ 4385.952306][T29868]
[4385.952309][T29868] dump_stack_lvl (lib/dump_stack.c:123)
[4385.952317][T29868] check_preemption_disabled (lib/smp_processor_id.c:52)
[4385.952323][T29868] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4385.952330][T29868] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4385.952338][T29868] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.952345][T29868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4385.952350][T29868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4385.952361][T29868] rawv6_sendmsg (net/ipv6/raw.c:918)
[4385.952373][T29868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4385.952378][T29868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4385.952384][T29868] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.952393][T29868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4385.952398][T29868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4385.952407][T29868] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4385.952423][T29868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4385.952426][T29868] ? __lock_release (kernel/locking/lockdep.c:5534)
[4385.952437][T29868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.952442][T29868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4385.952448][T29868] ? __pfx___sys_sendto (net/socket.c:2147)
[4385.952462][T29868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4385.952469][T29868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4385.952478][T29868] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4385.952485][T29868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4385.952495][T29868] __x64_sys_sendto (net/socket.c:2183)
[4385.952499][T29868] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4385.952503][T29868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4385.952507][T29868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4385.952512][T29868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4385.952516][T29868] RIP: 0033:0x7f91069a6a4a
[ 4385.952520][T29868] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4385.952523][T29868] RSP: 002b:00007ffc6a989fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4385.952527][T29868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91069a6a4a
[ 4385.952530][T29868] RDX: 0000000000000040 RSI: 000000003de8e340 RDI: 0000000000000005
[ 4385.952531][T29868] RBP: 00007ffc6a98a070 R08: 0000000000418574 R09: 000000000000001c
[ 4385.952533][T29868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4385.952535][T29868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9106acf000
| [ 4385.952550][T29868]
| [ 4385.952552][T29868] lwtunnel_output(): recursion limit reached on datapath
| [ 4387.450563][T29872] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29872
| [4387.451044][T29872] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4387.451332][T29872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4387.451334][T29872] Call Trace:
[ 4387.451336][T29872]
[4387.451338][T29872] dump_stack_lvl (lib/dump_stack.c:123)
[4387.451346][T29872] check_preemption_disabled (lib/smp_processor_id.c:52)
[4387.451353][T29872] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4387.451359][T29872] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4387.451367][T29872] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.451374][T29872] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4387.451379][T29872] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.451391][T29872] rawv6_sendmsg (net/ipv6/raw.c:918)
[4387.451402][T29872] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4387.451406][T29872] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4387.451416][T29872] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4387.451421][T29872] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4387.451425][T29872] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4387.451435][T29872] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4387.451451][T29872] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4387.451454][T29872] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.451465][T29872] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.451470][T29872] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.451476][T29872] ? __pfx___sys_sendto (net/socket.c:2147)
[4387.451488][T29872] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4387.451496][T29872] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4387.451500][T29872] ? 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)
[4387.451504][T29872] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.451511][T29872] ? 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)
[4387.451516][T29872] ? 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)
[4387.451525][T29872] __x64_sys_sendto (net/socket.c:2183)
[4387.451529][T29872] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4387.451533][T29872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4387.451537][T29872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4387.451542][T29872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4387.451546][T29872] RIP: 0033:0x7faf93d20a4a
[ 4387.451550][T29872] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4387.451553][T29872] RSP: 002b:00007ffff2d70d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4387.451557][T29872] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf93d20a4a
[ 4387.451560][T29872] RDX: 0000000000000040 RSI: 000000003d9a7340 RDI: 0000000000000005
[ 4387.451561][T29872] RBP: 00007ffff2d70dc0 R08: 0000000000418574 R09: 000000000000001c
[ 4387.451563][T29872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4387.451565][T29872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf93e49000
| [ 4387.451565][T29872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf93e49000
| [ 4387.451580][T29872]
| [ 4387.451583][T29872] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29872
| [4387.464384][T29872] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4387.464640][T29872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4387.464642][T29872] Call Trace:
[ 4387.464644][T29872]
[4387.464646][T29872] dump_stack_lvl (lib/dump_stack.c:123)
[4387.464652][T29872] check_preemption_disabled (lib/smp_processor_id.c:52)
[4387.464657][T29872] lwtunnel_output (net/core/lwtunnel.c:359)
[4387.464664][T29872] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4387.464671][T29872] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.464676][T29872] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4387.464681][T29872] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.464694][T29872] rawv6_sendmsg (net/ipv6/raw.c:918)
[4387.464705][T29872] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4387.464710][T29872] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4387.464719][T29872] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4387.464722][T29872] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4387.464725][T29872] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4387.464734][T29872] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4387.464750][T29872] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4387.464753][T29872] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.464764][T29872] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.464768][T29872] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.464774][T29872] ? __pfx___sys_sendto (net/socket.c:2147)
[4387.464786][T29872] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4387.464794][T29872] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4387.464799][T29872] ? 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)
[4387.464803][T29872] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.464809][T29872] ? 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)
[4387.464815][T29872] ? 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)
[4387.464823][T29872] __x64_sys_sendto (net/socket.c:2183)
[4387.464827][T29872] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4387.464829][T29872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4387.464834][T29872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4387.464839][T29872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4387.464842][T29872] RIP: 0033:0x7faf93d20a4a
[ 4387.464846][T29872] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4387.464849][T29872] RSP: 002b:00007ffff2d70d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4387.464852][T29872] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf93d20a4a
[ 4387.464854][T29872] RDX: 0000000000000040 RSI: 000000003d9a7340 RDI: 0000000000000005
[ 4387.464856][T29872] RBP: 00007ffff2d70dc0 R08: 0000000000418574 R09: 000000000000001c
[ 4387.464858][T29872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4387.464860][T29872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf93e49000
| [ 4387.464860][T29872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf93e49000
| [ 4387.464874][T29872]
| [ 4387.482465][T29872] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29872
| [4387.482832][T29872] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4387.483087][T29872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4387.483089][T29872] Call Trace:
[ 4387.483091][T29872]
[4387.483093][T29872] dump_stack_lvl (lib/dump_stack.c:123)
[4387.483099][T29872] check_preemption_disabled (lib/smp_processor_id.c:52)
[4387.483104][T29872] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4387.483111][T29872] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4387.483117][T29872] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.483123][T29872] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4387.483128][T29872] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.483147][T29872] rawv6_sendmsg (net/ipv6/raw.c:918)
[4387.483159][T29872] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4387.483163][T29872] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4387.483172][T29872] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4387.483175][T29872] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4387.483178][T29872] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4387.483187][T29872] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4387.483203][T29872] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4387.483206][T29872] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.483219][T29872] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.483223][T29872] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.483229][T29872] ? __pfx___sys_sendto (net/socket.c:2147)
[4387.483241][T29872] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4387.483249][T29872] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4387.483254][T29872] ? 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)
[4387.483257][T29872] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.483263][T29872] ? 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)
[4387.483269][T29872] ? 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)
[4387.483277][T29872] __x64_sys_sendto (net/socket.c:2183)
[4387.483281][T29872] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4387.483284][T29872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4387.483288][T29872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4387.483293][T29872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4387.483297][T29872] RIP: 0033:0x7faf93d20a4a
[ 4387.483300][T29872] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4387.483304][T29872] RSP: 002b:00007ffff2d70d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4387.483307][T29872] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf93d20a4a
[ 4387.483309][T29872] RDX: 0000000000000040 RSI: 000000003d9a7340 RDI: 0000000000000005
[ 4387.483311][T29872] RBP: 00007ffff2d70dc0 R08: 0000000000418574 R09: 000000000000001c
[ 4387.483313][T29872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4387.483315][T29872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf93e49000
| [ 4387.483315][T29872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf93e49000
| [ 4387.483330][T29872]
| [ 4387.959608][T29876] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29876
| [4387.960064][T29876] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4387.960322][T29876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4387.960324][T29876] Call Trace:
[ 4387.960327][T29876]
[4387.960329][T29876] dump_stack_lvl (lib/dump_stack.c:123)
[4387.960336][T29876] check_preemption_disabled (lib/smp_processor_id.c:52)
[4387.960343][T29876] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4387.960349][T29876] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4387.960357][T29876] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.960364][T29876] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4387.960369][T29876] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4387.960381][T29876] rawv6_sendmsg (net/ipv6/raw.c:918)
[4387.960392][T29876] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4387.960398][T29876] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4387.960403][T29876] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.960413][T29876] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4387.960418][T29876] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4387.960427][T29876] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4387.960443][T29876] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4387.960446][T29876] ? __lock_release (kernel/locking/lockdep.c:5534)
[4387.960457][T29876] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.960463][T29876] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4387.960468][T29876] ? __pfx___sys_sendto (net/socket.c:2147)
[4387.960482][T29876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4387.960489][T29876] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4387.960497][T29876] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4387.960504][T29876] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4387.960514][T29876] __x64_sys_sendto (net/socket.c:2183)
[4387.960519][T29876] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4387.960523][T29876] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4387.960528][T29876] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4387.960532][T29876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4387.960536][T29876] RIP: 0033:0x7f8654cbea4a
[ 4387.960540][T29876] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4387.960543][T29876] RSP: 002b:00007ffcf0ab9998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4387.960547][T29876] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8654cbea4a
[ 4387.960550][T29876] RDX: 0000000000000040 RSI: 0000000000b54340 RDI: 0000000000000005
[ 4387.960552][T29876] RBP: 00007ffcf0ab9a20 R08: 0000000000418574 R09: 000000000000001c
[ 4387.960553][T29876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4387.960555][T29876] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8654de7000
| [ 4387.960570][T29876]
| [ 4387.960573][T29876] lwtunnel_output(): recursion limit reached on datapath
| [ 4389.432752][T29880] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29880
| [4389.433267][T29880] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4389.433536][T29880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.433539][T29880] Call Trace:
[ 4389.433541][T29880]
[4389.433543][T29880] dump_stack_lvl (lib/dump_stack.c:123)
[4389.433551][T29880] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.433557][T29880] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4389.433564][T29880] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.433571][T29880] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.433578][T29880] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.433583][T29880] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.433595][T29880] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.433606][T29880] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.433612][T29880] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.433617][T29880] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.433626][T29880] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.433631][T29880] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.433640][T29880] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.433656][T29880] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.433659][T29880] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.433670][T29880] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.433676][T29880] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.433681][T29880] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.433695][T29880] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.433702][T29880] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.433711][T29880] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.433718][T29880] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.433728][T29880] __x64_sys_sendto (net/socket.c:2183)
[4389.433732][T29880] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4389.433736][T29880] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.433741][T29880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.433746][T29880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.433750][T29880] RIP: 0033:0x7f233884ca4a
[ 4389.433754][T29880] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4389.433758][T29880] RSP: 002b:00007fffef078668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.433762][T29880] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f233884ca4a
[ 4389.433765][T29880] RDX: 0000000000000040 RSI: 000000003bd6b340 RDI: 0000000000000005
[ 4389.433766][T29880] RBP: 00007fffef0786f0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.433769][T29880] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.433771][T29880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2338975000
| [ 4389.433771][T29880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2338975000
| [ 4389.433785][T29880]
| [ 4389.433808][T29880] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29880
| [4389.446003][T29880] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4389.446269][T29880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.446270][T29880] Call Trace:
[ 4389.446272][T29880]
[4389.446274][T29880] dump_stack_lvl (lib/dump_stack.c:123)
[4389.446280][T29880] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.446286][T29880] lwtunnel_output (net/core/lwtunnel.c:359)
[4389.446292][T29880] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.446299][T29880] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.446304][T29880] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.446309][T29880] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.446321][T29880] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.446333][T29880] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.446338][T29880] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.446342][T29880] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.446350][T29880] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.446353][T29880] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.446362][T29880] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.446378][T29880] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.446381][T29880] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.446392][T29880] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.446396][T29880] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.446402][T29880] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.446416][T29880] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.446422][T29880] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.446430][T29880] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.446437][T29880] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.446447][T29880] __x64_sys_sendto (net/socket.c:2183)
[4389.446451][T29880] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4389.446454][T29880] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.446459][T29880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.446464][T29880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.446467][T29880] RIP: 0033:0x7f233884ca4a
[ 4389.446470][T29880] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4389.446473][T29880] RSP: 002b:00007fffef078668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.446476][T29880] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f233884ca4a
[ 4389.446478][T29880] RDX: 0000000000000040 RSI: 000000003bd6b340 RDI: 0000000000000005
[ 4389.446480][T29880] RBP: 00007fffef0786f0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.446482][T29880] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.446484][T29880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2338975000
| [ 4389.446484][T29880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2338975000
| [ 4389.446499][T29880]
| [ 4389.446877][T29880] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29880
| [4389.458872][T29880] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4389.459128][T29880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.459130][T29880] Call Trace:
[ 4389.459131][T29880]
[4389.459134][T29880] dump_stack_lvl (lib/dump_stack.c:123)
[4389.459140][T29880] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.459145][T29880] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4389.459152][T29880] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.459158][T29880] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.459164][T29880] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.459169][T29880] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.459181][T29880] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.459193][T29880] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.459198][T29880] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.459201][T29880] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.459209][T29880] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.459214][T29880] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.459223][T29880] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.459239][T29880] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.459242][T29880] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.459254][T29880] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.459258][T29880] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.459264][T29880] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.459278][T29880] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.459284][T29880] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.459292][T29880] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.459299][T29880] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.459309][T29880] __x64_sys_sendto (net/socket.c:2183)
[4389.459313][T29880] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4389.459316][T29880] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.459321][T29880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.459326][T29880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.459329][T29880] RIP: 0033:0x7f233884ca4a
[ 4389.459332][T29880] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4389.459336][T29880] RSP: 002b:00007fffef078668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.459339][T29880] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f233884ca4a
[ 4389.459341][T29880] RDX: 0000000000000040 RSI: 000000003bd6b340 RDI: 0000000000000005
[ 4389.459343][T29880] RBP: 00007fffef0786f0 R08: 0000000000418574 R09: 000000000000001c
[ 4389.459345][T29880] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.459347][T29880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2338975000
| [ 4389.459347][T29880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2338975000
| [ 4389.459362][T29880]
| [ 4389.914825][T29884] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29884
| [4389.915522][T29884] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4389.915769][T29884] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.915771][T29884] Call Trace:
[ 4389.915773][T29884]
[4389.915775][T29884] dump_stack_lvl (lib/dump_stack.c:123)
[4389.915783][T29884] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.915789][T29884] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4389.915796][T29884] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.915803][T29884] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.915810][T29884] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.915815][T29884] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.915827][T29884] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.915838][T29884] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.915844][T29884] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.915849][T29884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.915859][T29884] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.915864][T29884] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.915873][T29884] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.915889][T29884] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.915893][T29884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.915904][T29884] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.915909][T29884] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.915915][T29884] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.915929][T29884] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.915936][T29884] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.915945][T29884] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.915952][T29884] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.915962][T29884] __x64_sys_sendto (net/socket.c:2183)
[4389.915966][T29884] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4389.915970][T29884] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.915975][T29884] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.915980][T29884] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.915983][T29884] RIP: 0033:0x7f5c11879a4a
[ 4389.915988][T29884] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4389.915991][T29884] RSP: 002b:00007fffe9a4e5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.915995][T29884] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c11879a4a
[ 4389.915997][T29884] RDX: 0000000000000040 RSI: 000000003e548340 RDI: 0000000000000005
[ 4389.915999][T29884] RBP: 00007fffe9a4e670 R08: 0000000000418574 R09: 000000000000001c
[ 4389.916001][T29884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.916003][T29884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c119a2000
| [ 4389.916003][T29884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c119a2000
| [ 4389.916017][T29884]
| [ 4389.916020][T29884] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29884
| [4389.927765][T29884] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4389.928007][T29884] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.928008][T29884] Call Trace:
[ 4389.928010][T29884]
[4389.928012][T29884] dump_stack_lvl (lib/dump_stack.c:123)
[4389.928018][T29884] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.928023][T29884] lwtunnel_output (net/core/lwtunnel.c:359)
[4389.928030][T29884] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.928037][T29884] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.928042][T29884] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.928047][T29884] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.928059][T29884] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.928071][T29884] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.928076][T29884] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.928080][T29884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.928087][T29884] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.928091][T29884] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.928100][T29884] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.928116][T29884] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.928119][T29884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.928130][T29884] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.928134][T29884] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.928140][T29884] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.928155][T29884] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.928161][T29884] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.928168][T29884] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.928175][T29884] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.928185][T29884] __x64_sys_sendto (net/socket.c:2183)
[4389.928189][T29884] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4389.928192][T29884] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.928197][T29884] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.928202][T29884] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.928205][T29884] RIP: 0033:0x7f5c11879a4a
[ 4389.928208][T29884] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4389.928211][T29884] RSP: 002b:00007fffe9a4e5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.928216][T29884] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c11879a4a
[ 4389.928218][T29884] RDX: 0000000000000040 RSI: 000000003e548340 RDI: 0000000000000005
[ 4389.928220][T29884] RBP: 00007fffe9a4e670 R08: 0000000000418574 R09: 000000000000001c
[ 4389.928222][T29884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.928224][T29884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c119a2000
| [ 4389.928224][T29884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c119a2000
| [ 4389.928239][T29884]
| [ 4389.940973][T29884] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29884
| [4389.941346][T29884] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4389.941589][T29884] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4389.941591][T29884] Call Trace:
[ 4389.941593][T29884]
[4389.941595][T29884] dump_stack_lvl (lib/dump_stack.c:123)
[4389.941601][T29884] check_preemption_disabled (lib/smp_processor_id.c:52)
[4389.941606][T29884] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4389.941613][T29884] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4389.941619][T29884] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.941625][T29884] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4389.941630][T29884] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4389.941642][T29884] rawv6_sendmsg (net/ipv6/raw.c:918)
[4389.941653][T29884] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4389.941659][T29884] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4389.941662][T29884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.941670][T29884] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4389.941673][T29884] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4389.941683][T29884] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4389.941699][T29884] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4389.941702][T29884] ? __lock_release (kernel/locking/lockdep.c:5534)
[4389.941713][T29884] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.941718][T29884] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4389.941723][T29884] ? __pfx___sys_sendto (net/socket.c:2147)
[4389.941738][T29884] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4389.941744][T29884] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4389.941752][T29884] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4389.941759][T29884] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4389.941769][T29884] __x64_sys_sendto (net/socket.c:2183)
[4389.941773][T29884] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4389.941776][T29884] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4389.941781][T29884] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4389.941786][T29884] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4389.941789][T29884] RIP: 0033:0x7f5c11879a4a
[ 4389.941792][T29884] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4389.941796][T29884] RSP: 002b:00007fffe9a4e5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4389.941799][T29884] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c11879a4a
[ 4389.941801][T29884] RDX: 0000000000000040 RSI: 000000003e548340 RDI: 0000000000000005
[ 4389.941803][T29884] RBP: 00007fffe9a4e670 R08: 0000000000418574 R09: 000000000000001c
[ 4389.941805][T29884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4389.941807][T29884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c119a2000
| [ 4389.941807][T29884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c119a2000
| [ 4389.941821][T29884]
| [ 4390.446172][T29888] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29888
| [4390.446635][T29888] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4390.446880][T29888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4390.446882][T29888] Call Trace:
[ 4390.446884][T29888]
[4390.446887][T29888] dump_stack_lvl (lib/dump_stack.c:123)
[4390.446894][T29888] check_preemption_disabled (lib/smp_processor_id.c:52)
[4390.446901][T29888] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4390.446907][T29888] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4390.446915][T29888] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.446922][T29888] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4390.446926][T29888] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.446938][T29888] rawv6_sendmsg (net/ipv6/raw.c:918)
[4390.446950][T29888] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4390.446955][T29888] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4390.446961][T29888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.446969][T29888] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4390.446974][T29888] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4390.446983][T29888] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4390.446999][T29888] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4390.447002][T29888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.447013][T29888] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.447019][T29888] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.447024][T29888] ? __pfx___sys_sendto (net/socket.c:2147)
[4390.447038][T29888] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4390.447046][T29888] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4390.447055][T29888] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4390.447062][T29888] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4390.447072][T29888] __x64_sys_sendto (net/socket.c:2183)
[4390.447076][T29888] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4390.447080][T29888] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4390.447085][T29888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4390.447090][T29888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4390.447094][T29888] RIP: 0033:0x7fd776f95a4a
[ 4390.447098][T29888] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4390.447101][T29888] RSP: 002b:00007ffe896c3848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4390.447105][T29888] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd776f95a4a
[ 4390.447107][T29888] RDX: 0000000000000040 RSI: 00000000287fe340 RDI: 0000000000000005
[ 4390.447109][T29888] RBP: 00007ffe896c38d0 R08: 0000000000418574 R09: 000000000000001c
[ 4390.447111][T29888] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4390.447113][T29888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7770be000
| [ 4390.447113][T29888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7770be000
| [ 4390.447128][T29888]
| [ 4390.447130][T29888] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29888
| [4390.459205][T29888] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4390.459454][T29888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4390.459456][T29888] Call Trace:
[ 4390.459457][T29888]
[4390.459459][T29888] dump_stack_lvl (lib/dump_stack.c:123)
[4390.459465][T29888] check_preemption_disabled (lib/smp_processor_id.c:52)
[4390.459470][T29888] lwtunnel_output (net/core/lwtunnel.c:359)
[4390.459477][T29888] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4390.459483][T29888] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.459488][T29888] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4390.459493][T29888] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.459506][T29888] rawv6_sendmsg (net/ipv6/raw.c:918)
[4390.459517][T29888] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4390.459523][T29888] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4390.459526][T29888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.459533][T29888] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4390.459537][T29888] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4390.459546][T29888] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4390.459562][T29888] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4390.459565][T29888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.459576][T29888] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.459580][T29888] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.459586][T29888] ? __pfx___sys_sendto (net/socket.c:2147)
[4390.459601][T29888] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4390.459607][T29888] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4390.459614][T29888] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4390.459621][T29888] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4390.459631][T29888] __x64_sys_sendto (net/socket.c:2183)
[4390.459635][T29888] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4390.459638][T29888] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4390.459642][T29888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4390.459647][T29888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4390.459650][T29888] RIP: 0033:0x7fd776f95a4a
[ 4390.459654][T29888] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4390.459656][T29888] RSP: 002b:00007ffe896c3848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4390.459659][T29888] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd776f95a4a
[ 4390.459661][T29888] RDX: 0000000000000040 RSI: 00000000287fe340 RDI: 0000000000000005
[ 4390.459663][T29888] RBP: 00007ffe896c38d0 R08: 0000000000418574 R09: 000000000000001c
[ 4390.459665][T29888] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4390.459667][T29888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7770be000
| [ 4390.459667][T29888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7770be000
| [ 4390.459681][T29888]
| [ 4390.460114][T29888] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29888
| [4390.471501][T29888] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4390.471743][T29888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4390.471745][T29888] Call Trace:
[ 4390.471747][T29888]
[4390.471749][T29888] dump_stack_lvl (lib/dump_stack.c:123)
[4390.471754][T29888] check_preemption_disabled (lib/smp_processor_id.c:52)
[4390.471760][T29888] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4390.471767][T29888] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4390.471773][T29888] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.471779][T29888] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4390.471784][T29888] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.471796][T29888] rawv6_sendmsg (net/ipv6/raw.c:918)
[4390.471808][T29888] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4390.471813][T29888] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4390.471817][T29888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.471825][T29888] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4390.471828][T29888] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4390.471837][T29888] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4390.471854][T29888] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4390.471857][T29888] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.471868][T29888] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.471872][T29888] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.471878][T29888] ? __pfx___sys_sendto (net/socket.c:2147)
[4390.471893][T29888] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4390.471899][T29888] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4390.471906][T29888] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4390.471913][T29888] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4390.471923][T29888] __x64_sys_sendto (net/socket.c:2183)
[4390.471927][T29888] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4390.471930][T29888] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4390.471935][T29888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4390.471940][T29888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4390.471943][T29888] RIP: 0033:0x7fd776f95a4a
[ 4390.471946][T29888] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4390.471949][T29888] RSP: 002b:00007ffe896c3848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4390.471952][T29888] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd776f95a4a
[ 4390.471954][T29888] RDX: 0000000000000040 RSI: 00000000287fe340 RDI: 0000000000000005
[ 4390.471956][T29888] RBP: 00007ffe896c38d0 R08: 0000000000418574 R09: 000000000000001c
[ 4390.471958][T29888] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4390.471960][T29888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7770be000
| [ 4390.471960][T29888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7770be000
| [ 4390.471974][T29888]
| [ 4390.980886][T29892] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29892
| [4390.982105][T29892] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4390.982361][T29892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4390.982364][T29892] Call Trace:
[ 4390.982366][T29892]
[4390.982368][T29892] dump_stack_lvl (lib/dump_stack.c:123)
[4390.982376][T29892] check_preemption_disabled (lib/smp_processor_id.c:52)
[4390.982383][T29892] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4390.982390][T29892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4390.982397][T29892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.982405][T29892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4390.982410][T29892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4390.982422][T29892] rawv6_sendmsg (net/ipv6/raw.c:918)
[4390.982433][T29892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4390.982439][T29892] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4390.982444][T29892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.982454][T29892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4390.982459][T29892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4390.982468][T29892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4390.982484][T29892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4390.982487][T29892] ? __lock_release (kernel/locking/lockdep.c:5534)
[4390.982498][T29892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.982504][T29892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4390.982509][T29892] ? __pfx___sys_sendto (net/socket.c:2147)
[4390.982524][T29892] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4390.982530][T29892] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4390.982539][T29892] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4390.982546][T29892] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4390.982556][T29892] __x64_sys_sendto (net/socket.c:2183)
[4390.982560][T29892] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4390.982564][T29892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4390.982569][T29892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4390.982573][T29892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4390.982577][T29892] RIP: 0033:0x7f76892eaa4a
[ 4390.982582][T29892] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4390.982584][T29892] RSP: 002b:00007ffc243243f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4390.982588][T29892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76892eaa4a
[ 4390.982591][T29892] RDX: 0000000000000040 RSI: 0000000007f97340 RDI: 0000000000000005
[ 4390.982592][T29892] RBP: 00007ffc24324480 R08: 0000000000418574 R09: 000000000000001c
[ 4390.982594][T29892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4390.982596][T29892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7689413000
| [ 4393.350254][T29912] lwtunnel_output(): recursion limit reached on datapath
| [ 4394.827097][T29916] check_preemption_disabled: 15 callbacks suppressed
| [ 4394.827104][T29916] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29916
| [4394.827903][T29916] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4394.828159][T29916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.828160][T29916] Call Trace:
[ 4394.828163][T29916]
[4394.828165][T29916] dump_stack_lvl (lib/dump_stack.c:123)
[4394.828173][T29916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.828179][T29916] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4394.828186][T29916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.828193][T29916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.828200][T29916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.828205][T29916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.828218][T29916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.828230][T29916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.828235][T29916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.828241][T29916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.828251][T29916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.828256][T29916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.828265][T29916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.828281][T29916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.828284][T29916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.828295][T29916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.828301][T29916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.828306][T29916] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.828321][T29916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.828327][T29916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.828336][T29916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.828344][T29916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.828354][T29916] __x64_sys_sendto (net/socket.c:2183)
[4394.828357][T29916] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4394.828361][T29916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.828366][T29916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.828371][T29916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.828375][T29916] RIP: 0033:0x7f92f3135a4a
[ 4394.828379][T29916] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4394.828382][T29916] RSP: 002b:00007ffd684fdde8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.828386][T29916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92f3135a4a
[ 4394.828388][T29916] RDX: 0000000000000040 RSI: 0000000036648340 RDI: 0000000000000005
[ 4394.828390][T29916] RBP: 00007ffd684fde70 R08: 0000000000418574 R09: 000000000000001c
[ 4394.828392][T29916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.828394][T29916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92f325e000
| [ 4394.828394][T29916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92f325e000
| [ 4394.828409][T29916]
| [ 4394.840821][T29916] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29916
| [4394.841200][T29916] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4394.841730][T29916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.841732][T29916] Call Trace:
[ 4394.841734][T29916]
[4394.841736][T29916] dump_stack_lvl (lib/dump_stack.c:123)
[4394.841742][T29916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.841748][T29916] lwtunnel_output (net/core/lwtunnel.c:359)
[4394.841754][T29916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.841761][T29916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.841767][T29916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.841772][T29916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.841784][T29916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.841795][T29916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.841801][T29916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.841805][T29916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.841812][T29916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.841816][T29916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.841824][T29916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.841841][T29916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.841844][T29916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.841855][T29916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.841859][T29916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.841865][T29916] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.841879][T29916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.841886][T29916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.841893][T29916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.841900][T29916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.841910][T29916] __x64_sys_sendto (net/socket.c:2183)
[4394.841914][T29916] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4394.841917][T29916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.841922][T29916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.841927][T29916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.841930][T29916] RIP: 0033:0x7f92f3135a4a
[ 4394.841934][T29916] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4394.841936][T29916] RSP: 002b:00007ffd684fdde8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.841940][T29916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92f3135a4a
[ 4394.841942][T29916] RDX: 0000000000000040 RSI: 0000000036648340 RDI: 0000000000000005
[ 4394.841944][T29916] RBP: 00007ffd684fde70 R08: 0000000000418574 R09: 000000000000001c
[ 4394.841945][T29916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.841947][T29916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92f325e000
| [ 4394.841947][T29916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92f325e000
| [ 4394.841962][T29916]
| [ 4394.859133][T29916] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29916
| [4394.859534][T29916] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4394.859789][T29916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4394.859791][T29916] Call Trace:
[ 4394.859793][T29916]
[4394.859795][T29916] dump_stack_lvl (lib/dump_stack.c:123)
[4394.859800][T29916] check_preemption_disabled (lib/smp_processor_id.c:52)
[4394.859806][T29916] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4394.859813][T29916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4394.859819][T29916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.859825][T29916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4394.859829][T29916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4394.859842][T29916] rawv6_sendmsg (net/ipv6/raw.c:918)
[4394.859853][T29916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4394.859859][T29916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4394.859863][T29916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.859870][T29916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4394.859874][T29916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4394.859883][T29916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4394.859899][T29916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4394.859902][T29916] ? __lock_release (kernel/locking/lockdep.c:5534)
[4394.859913][T29916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.859917][T29916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4394.859923][T29916] ? __pfx___sys_sendto (net/socket.c:2147)
[4394.859938][T29916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4394.859944][T29916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4394.859951][T29916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4394.859958][T29916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4394.859968][T29916] __x64_sys_sendto (net/socket.c:2183)
[4394.859972][T29916] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4394.859975][T29916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4394.859979][T29916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4394.859984][T29916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4394.859987][T29916] RIP: 0033:0x7f92f3135a4a
[ 4394.859991][T29916] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4394.859993][T29916] RSP: 002b:00007ffd684fdde8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4394.859997][T29916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92f3135a4a
[ 4394.859999][T29916] RDX: 0000000000000040 RSI: 0000000036648340 RDI: 0000000000000005
[ 4394.860001][T29916] RBP: 00007ffd684fde70 R08: 0000000000418574 R09: 000000000000001c
[ 4394.860003][T29916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4394.860005][T29916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92f325e000
| [ 4394.860005][T29916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92f325e000
| [ 4394.860020][T29916]
| [ 4395.329597][T29920] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29920
| [4395.330045][T29920] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4395.330417][T29920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.330419][T29920] Call Trace:
[ 4395.330421][T29920]
[4395.330423][T29920] dump_stack_lvl (lib/dump_stack.c:123)
[4395.330431][T29920] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.330438][T29920] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4395.330444][T29920] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.330451][T29920] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.330458][T29920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.330463][T29920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.330475][T29920] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.330487][T29920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.330492][T29920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.330498][T29920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.330507][T29920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.330511][T29920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.330521][T29920] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.330537][T29920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.330540][T29920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.330551][T29920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.330556][T29920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.330562][T29920] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.330576][T29920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.330582][T29920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.330591][T29920] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.330598][T29920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.330608][T29920] __x64_sys_sendto (net/socket.c:2183)
[4395.330612][T29920] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4395.330616][T29920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.330621][T29920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.330626][T29920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.330630][T29920] RIP: 0033:0x7f8a04b98a4a
[ 4395.330634][T29920] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4395.330638][T29920] RSP: 002b:00007ffdfb262fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.330642][T29920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a04b98a4a
[ 4395.330644][T29920] RDX: 0000000000000040 RSI: 000000002e4d6340 RDI: 0000000000000005
[ 4395.330646][T29920] RBP: 00007ffdfb263040 R08: 0000000000418574 R09: 000000000000001c
[ 4395.330648][T29920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.330650][T29920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a04cc1000
| [ 4395.330650][T29920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a04cc1000
| [ 4395.330664][T29920]
| [ 4395.330890][T29920] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29920
| [4395.342296][T29920] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4395.342547][T29920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.342549][T29920] Call Trace:
[ 4395.342551][T29920]
[4395.342553][T29920] dump_stack_lvl (lib/dump_stack.c:123)
[4395.342559][T29920] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.342564][T29920] lwtunnel_output (net/core/lwtunnel.c:359)
[4395.342571][T29920] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.342577][T29920] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.342583][T29920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.342588][T29920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.342600][T29920] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.342612][T29920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.342617][T29920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.342620][T29920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.342628][T29920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.342631][T29920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.342640][T29920] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.342657][T29920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.342660][T29920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.342671][T29920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.342675][T29920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.342681][T29920] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.342695][T29920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.342701][T29920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.342709][T29920] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.342716][T29920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.342726][T29920] __x64_sys_sendto (net/socket.c:2183)
[4395.342730][T29920] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4395.342733][T29920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.342738][T29920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.342742][T29920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.342745][T29920] RIP: 0033:0x7f8a04b98a4a
[ 4395.342749][T29920] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4395.342751][T29920] RSP: 002b:00007ffdfb262fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.342755][T29920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a04b98a4a
[ 4395.342757][T29920] RDX: 0000000000000040 RSI: 000000002e4d6340 RDI: 0000000000000005
[ 4395.342759][T29920] RBP: 00007ffdfb263040 R08: 0000000000418574 R09: 000000000000001c
[ 4395.342761][T29920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.342762][T29920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a04cc1000
| [ 4395.342762][T29920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a04cc1000
| [ 4395.342777][T29920]
| [ 4395.343166][T29920] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29920
| [4395.354546][T29920] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4395.354794][T29920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.354795][T29920] Call Trace:
[ 4395.354797][T29920]
[4395.354799][T29920] dump_stack_lvl (lib/dump_stack.c:123)
[4395.354805][T29920] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.354811][T29920] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4395.354817][T29920] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.354824][T29920] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.354830][T29920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.354834][T29920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.354847][T29920] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.354858][T29920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.354864][T29920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.354867][T29920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.354875][T29920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.354878][T29920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.354887][T29920] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.354904][T29920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.354907][T29920] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.354918][T29920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.354922][T29920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.354928][T29920] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.354943][T29920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.354949][T29920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.354956][T29920] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.354964][T29920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.354974][T29920] __x64_sys_sendto (net/socket.c:2183)
[4395.354978][T29920] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4395.354981][T29920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.354985][T29920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.354990][T29920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.354993][T29920] RIP: 0033:0x7f8a04b98a4a
[ 4395.354997][T29920] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4395.355000][T29920] RSP: 002b:00007ffdfb262fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.355003][T29920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a04b98a4a
[ 4395.355005][T29920] RDX: 0000000000000040 RSI: 000000002e4d6340 RDI: 0000000000000005
[ 4395.355007][T29920] RBP: 00007ffdfb263040 R08: 0000000000418574 R09: 000000000000001c
[ 4395.355009][T29920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.355010][T29920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a04cc1000
| [ 4395.355010][T29920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a04cc1000
| [ 4395.355025][T29920]
| [ 4395.845390][T29924] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29924
| [4395.845877][T29924] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4395.846137][T29924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.846139][T29924] Call Trace:
[ 4395.846142][T29924]
[4395.846144][T29924] dump_stack_lvl (lib/dump_stack.c:123)
[4395.846152][T29924] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.846158][T29924] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4395.846164][T29924] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.846172][T29924] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.846178][T29924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.846183][T29924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.846195][T29924] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.846207][T29924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.846214][T29924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.846220][T29924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.846228][T29924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.846233][T29924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.846242][T29924] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.846258][T29924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.846261][T29924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.846272][T29924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.846278][T29924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.846284][T29924] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.846298][T29924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.846304][T29924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.846313][T29924] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.846321][T29924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.846331][T29924] __x64_sys_sendto (net/socket.c:2183)
[4395.846335][T29924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4395.846339][T29924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.846344][T29924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.846349][T29924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.846353][T29924] RIP: 0033:0x7fbe33c7ba4a
[ 4395.846357][T29924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4395.846360][T29924] RSP: 002b:00007fff346710e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.846364][T29924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe33c7ba4a
[ 4395.846366][T29924] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005
[ 4395.846368][T29924] RBP: 00007fff34671170 R08: 0000000000418574 R09: 000000000000001c
[ 4395.846370][T29924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.846372][T29924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe33da4000
| [ 4395.846372][T29924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe33da4000
| [ 4395.846387][T29924]
| [ 4395.859039][T29924] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29924
| [4395.859423][T29924] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4395.859680][T29924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.859682][T29924] Call Trace:
[ 4395.859684][T29924]
[4395.859686][T29924] dump_stack_lvl (lib/dump_stack.c:123)
[4395.859691][T29924] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.859697][T29924] lwtunnel_output (net/core/lwtunnel.c:359)
[4395.859703][T29924] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.859710][T29924] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.859715][T29924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.859720][T29924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.859732][T29924] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.859744][T29924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.859749][T29924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.859753][T29924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.859761][T29924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.859764][T29924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.859773][T29924] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.859789][T29924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.859792][T29924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.859803][T29924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.859808][T29924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.859813][T29924] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.859828][T29924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.859834][T29924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.859841][T29924] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.859848][T29924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.859859][T29924] __x64_sys_sendto (net/socket.c:2183)
[4395.859862][T29924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4395.859866][T29924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.859870][T29924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.859875][T29924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.859878][T29924] RIP: 0033:0x7fbe33c7ba4a
[ 4395.859882][T29924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4395.859885][T29924] RSP: 002b:00007fff346710e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.859888][T29924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe33c7ba4a
[ 4395.859890][T29924] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005
[ 4395.859892][T29924] RBP: 00007fff34671170 R08: 0000000000418574 R09: 000000000000001c
[ 4395.859894][T29924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.859896][T29924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe33da4000
| [ 4395.859896][T29924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe33da4000
| [ 4395.859911][T29924]
| [ 4395.876158][T29924] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29924
| [4395.876546][T29924] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4395.876804][T29924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4395.876805][T29924] Call Trace:
[ 4395.876807][T29924]
[4395.876809][T29924] dump_stack_lvl (lib/dump_stack.c:123)
[4395.876815][T29924] check_preemption_disabled (lib/smp_processor_id.c:52)
[4395.876821][T29924] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4395.876827][T29924] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4395.876834][T29924] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.876839][T29924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4395.876844][T29924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4395.876856][T29924] rawv6_sendmsg (net/ipv6/raw.c:918)
[4395.876868][T29924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4395.876874][T29924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4395.876877][T29924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.876885][T29924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4395.876888][T29924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4395.876897][T29924] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4395.876914][T29924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4395.876916][T29924] ? __lock_release (kernel/locking/lockdep.c:5534)
[4395.876928][T29924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.876932][T29924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4395.876938][T29924] ? __pfx___sys_sendto (net/socket.c:2147)
[4395.876952][T29924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4395.876958][T29924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4395.876966][T29924] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4395.876973][T29924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4395.876983][T29924] __x64_sys_sendto (net/socket.c:2183)
[4395.876987][T29924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4395.876991][T29924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4395.876995][T29924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4395.877000][T29924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4395.877003][T29924] RIP: 0033:0x7fbe33c7ba4a
[ 4395.877007][T29924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4395.877010][T29924] RSP: 002b:00007fff346710e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4395.877013][T29924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe33c7ba4a
[ 4395.877015][T29924] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005
[ 4395.877017][T29924] RBP: 00007fff34671170 R08: 0000000000418574 R09: 000000000000001c
[ 4395.877019][T29924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4395.877021][T29924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe33da4000
| [ 4395.877021][T29924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe33da4000
| [ 4395.877036][T29924]
| [ 4396.335985][T29928] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29928
| [4396.337151][T29928] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4396.337414][T29928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4396.337417][T29928] Call Trace:
[ 4396.337419][T29928]
[4396.337421][T29928] dump_stack_lvl (lib/dump_stack.c:123)
[4396.337429][T29928] check_preemption_disabled (lib/smp_processor_id.c:52)
[4396.337436][T29928] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4396.337443][T29928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4396.337450][T29928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4396.337458][T29928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4396.337463][T29928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4396.337475][T29928] rawv6_sendmsg (net/ipv6/raw.c:918)
[4396.337486][T29928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4396.337492][T29928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4396.337497][T29928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4396.337506][T29928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4396.337511][T29928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4396.337520][T29928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4396.337536][T29928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4396.337539][T29928] ? __lock_release (kernel/locking/lockdep.c:5534)
[4396.337551][T29928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4396.337556][T29928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4396.337562][T29928] ? __pfx___sys_sendto (net/socket.c:2147)
[4396.337576][T29928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4396.337583][T29928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4396.337591][T29928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4396.337599][T29928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4396.337609][T29928] __x64_sys_sendto (net/socket.c:2183)
[4396.337613][T29928] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4396.337616][T29928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4396.337621][T29928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4396.337626][T29928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4396.337630][T29928] RIP: 0033:0x7f057e405a4a
[ 4396.337634][T29928] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4396.337637][T29928] RSP: 002b:00007ffe5d2a9818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4396.337641][T29928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f057e405a4a
[ 4396.337644][T29928] RDX: 0000000000000040 RSI: 0000000018d7b340 RDI: 0000000000000005
[ 4396.337646][T29928] RBP: 00007ffe5d2a98a0 R08: 0000000000418574 R09: 000000000000001c
[ 4396.337648][T29928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4396.337650][T29928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f057e52e000
| [ 4399.770754][T29940] lwtunnel_output(): recursion limit reached on datapath
| [ 4401.236287][T29944] check_preemption_disabled: 5 callbacks suppressed
| [ 4401.236294][T29944] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29944
| [4401.237026][T29944] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4401.237285][T29944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.237287][T29944] Call Trace:
[ 4401.237289][T29944]
[4401.237292][T29944] dump_stack_lvl (lib/dump_stack.c:123)
[4401.237300][T29944] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.237306][T29944] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4401.237313][T29944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.237320][T29944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.237327][T29944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.237332][T29944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.237344][T29944] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.237355][T29944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.237360][T29944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.237366][T29944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.237375][T29944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.237381][T29944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.237390][T29944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.237406][T29944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.237409][T29944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.237420][T29944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.237426][T29944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.237431][T29944] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.237445][T29944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.237452][T29944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.237462][T29944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.237469][T29944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.237479][T29944] __x64_sys_sendto (net/socket.c:2183)
[4401.237483][T29944] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4401.237487][T29944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.237492][T29944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.237496][T29944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.237501][T29944] RIP: 0033:0x7f1dac22da4a
[ 4401.237505][T29944] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4401.237508][T29944] RSP: 002b:00007ffd37c78a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.237512][T29944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dac22da4a
[ 4401.237514][T29944] RDX: 0000000000000040 RSI: 000000002884c340 RDI: 0000000000000005
[ 4401.237516][T29944] RBP: 00007ffd37c78ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4401.237518][T29944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.237520][T29944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dac356000
| [ 4401.237520][T29944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dac356000
| [ 4401.237535][T29944]
| [ 4401.237538][T29944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29944
| [4401.249272][T29944] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4401.249512][T29944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.249514][T29944] Call Trace:
[ 4401.249516][T29944]
[4401.249518][T29944] dump_stack_lvl (lib/dump_stack.c:123)
[4401.249523][T29944] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.249529][T29944] lwtunnel_output (net/core/lwtunnel.c:359)
[4401.249535][T29944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.249542][T29944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.249548][T29944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.249552][T29944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.249564][T29944] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.249576][T29944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.249581][T29944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.249585][T29944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.249592][T29944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.249596][T29944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.249604][T29944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.249621][T29944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.249623][T29944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.249635][T29944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.249639][T29944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.249645][T29944] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.249659][T29944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.249665][T29944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.249673][T29944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.249680][T29944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.249690][T29944] __x64_sys_sendto (net/socket.c:2183)
[4401.249694][T29944] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4401.249697][T29944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.249702][T29944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.249707][T29944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.249710][T29944] RIP: 0033:0x7f1dac22da4a
[ 4401.249713][T29944] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4401.249716][T29944] RSP: 002b:00007ffd37c78a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.249719][T29944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dac22da4a
[ 4401.249721][T29944] RDX: 0000000000000040 RSI: 000000002884c340 RDI: 0000000000000005
[ 4401.249723][T29944] RBP: 00007ffd37c78ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4401.249725][T29944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.249727][T29944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dac356000
| [ 4401.249727][T29944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dac356000
| [ 4401.249742][T29944]
| [ 4401.250177][T29944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29944
| [4401.261490][T29944] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4401.261734][T29944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.261735][T29944] Call Trace:
[ 4401.261737][T29944]
[4401.261739][T29944] dump_stack_lvl (lib/dump_stack.c:123)
[4401.261745][T29944] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.261750][T29944] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4401.261757][T29944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.261763][T29944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.261770][T29944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.261774][T29944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.261786][T29944] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.261798][T29944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.261804][T29944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.261807][T29944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.261815][T29944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.261818][T29944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.261827][T29944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.261844][T29944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.261847][T29944] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.261858][T29944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.261862][T29944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.261868][T29944] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.261883][T29944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.261889][T29944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.261897][T29944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.261904][T29944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.261914][T29944] __x64_sys_sendto (net/socket.c:2183)
[4401.261918][T29944] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4401.261921][T29944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.261926][T29944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.261931][T29944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.261934][T29944] RIP: 0033:0x7f1dac22da4a
[ 4401.261937][T29944] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4401.261940][T29944] RSP: 002b:00007ffd37c78a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.261943][T29944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dac22da4a
[ 4401.261946][T29944] RDX: 0000000000000040 RSI: 000000002884c340 RDI: 0000000000000005
[ 4401.261948][T29944] RBP: 00007ffd37c78ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4401.261950][T29944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.261952][T29944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dac356000
| [ 4401.261952][T29944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dac356000
| [ 4401.261967][T29944]
| [ 4401.737107][T29948] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29948
| [4401.738743][T29948] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4401.739008][T29948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4401.739010][T29948] Call Trace:
[ 4401.739013][T29948]
[4401.739016][T29948] dump_stack_lvl (lib/dump_stack.c:123)
[4401.739025][T29948] check_preemption_disabled (lib/smp_processor_id.c:52)
[4401.739032][T29948] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4401.739038][T29948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4401.739047][T29948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.739055][T29948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4401.739060][T29948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4401.739072][T29948] rawv6_sendmsg (net/ipv6/raw.c:918)
[4401.739083][T29948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4401.739088][T29948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4401.739096][T29948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.739106][T29948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4401.739112][T29948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4401.739121][T29948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4401.739137][T29948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4401.739140][T29948] ? __lock_release (kernel/locking/lockdep.c:5534)
[4401.739151][T29948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.739158][T29948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4401.739163][T29948] ? __pfx___sys_sendto (net/socket.c:2147)
[4401.739177][T29948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4401.739184][T29948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4401.739194][T29948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4401.739201][T29948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4401.739211][T29948] __x64_sys_sendto (net/socket.c:2183)
[4401.739216][T29948] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4401.739221][T29948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4401.739226][T29948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4401.739231][T29948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4401.739235][T29948] RIP: 0033:0x7fcb33454a4a
[ 4401.739240][T29948] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4401.739243][T29948] RSP: 002b:00007ffd61c1a0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4401.739247][T29948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb33454a4a
[ 4401.739250][T29948] RDX: 0000000000000040 RSI: 000000003652b340 RDI: 0000000000000005
[ 4401.739252][T29948] RBP: 00007ffd61c1a140 R08: 0000000000418574 R09: 000000000000001c
[ 4401.739254][T29948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4401.739256][T29948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb3357d000
| [ 4401.739270][T29948]
| [ 4401.752372][T29948] lwtunnel_output(): recursion limit reached on datapath
| [ 4403.236569][T29952] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29952
| [4403.237024][T29952] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4403.237285][T29952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.237287][T29952] Call Trace:
[ 4403.237289][T29952]
[4403.237292][T29952] dump_stack_lvl (lib/dump_stack.c:123)
[4403.237300][T29952] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.237306][T29952] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4403.237313][T29952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.237320][T29952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.237327][T29952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.237332][T29952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.237344][T29952] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.237356][T29952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.237361][T29952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.237367][T29952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.237377][T29952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.237381][T29952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.237390][T29952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.237407][T29952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.237409][T29952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.237420][T29952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.237426][T29952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.237432][T29952] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.237446][T29952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.237453][T29952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.237462][T29952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.237469][T29952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.237479][T29952] __x64_sys_sendto (net/socket.c:2183)
[4403.237483][T29952] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4403.237487][T29952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.237492][T29952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.237497][T29952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.237501][T29952] RIP: 0033:0x7f7762422a4a
[ 4403.237505][T29952] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4403.237508][T29952] RSP: 002b:00007ffd52642a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.237512][T29952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7762422a4a
[ 4403.237514][T29952] RDX: 0000000000000040 RSI: 000000002ba12340 RDI: 0000000000000005
[ 4403.237516][T29952] RBP: 00007ffd52642b00 R08: 0000000000418574 R09: 000000000000001c
[ 4403.237518][T29952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.237520][T29952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f776254b000
| [ 4403.237520][T29952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f776254b000
| [ 4403.237534][T29952]
| [ 4403.237537][T29952] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29952
| [4403.249242][T29952] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4403.249490][T29952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.249492][T29952] Call Trace:
[ 4403.249494][T29952]
[4403.249496][T29952] dump_stack_lvl (lib/dump_stack.c:123)
[4403.249501][T29952] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.249507][T29952] lwtunnel_output (net/core/lwtunnel.c:359)
[4403.249513][T29952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.249519][T29952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.249525][T29952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.249530][T29952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.249542][T29952] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.249553][T29952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.249559][T29952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.249562][T29952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.249570][T29952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.249573][T29952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.249582][T29952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.249599][T29952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.249601][T29952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.249613][T29952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.249617][T29952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.249622][T29952] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.249637][T29952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.249643][T29952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.249650][T29952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.249658][T29952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.249668][T29952] __x64_sys_sendto (net/socket.c:2183)
[4403.249672][T29952] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4403.249675][T29952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.249680][T29952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.249684][T29952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.249687][T29952] RIP: 0033:0x7f7762422a4a
[ 4403.249691][T29952] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4403.249693][T29952] RSP: 002b:00007ffd52642a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.249696][T29952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7762422a4a
[ 4403.249699][T29952] RDX: 0000000000000040 RSI: 000000002ba12340 RDI: 0000000000000005
[ 4403.249700][T29952] RBP: 00007ffd52642b00 R08: 0000000000418574 R09: 000000000000001c
[ 4403.249703][T29952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.249705][T29952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f776254b000
| [ 4403.249705][T29952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f776254b000
| [ 4403.249719][T29952]
| [ 4403.250151][T29952] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29952
| [4403.261517][T29952] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4403.261762][T29952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.261764][T29952] Call Trace:
[ 4403.261765][T29952]
[4403.261767][T29952] dump_stack_lvl (lib/dump_stack.c:123)
[4403.261773][T29952] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.261778][T29952] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4403.261785][T29952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.261792][T29952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.261797][T29952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.261802][T29952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.261815][T29952] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.261827][T29952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.261832][T29952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.261836][T29952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.261843][T29952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.261847][T29952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.261856][T29952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.261873][T29952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.261876][T29952] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.261887][T29952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.261891][T29952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.261897][T29952] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.261912][T29952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.261918][T29952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.261925][T29952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.261932][T29952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.261942][T29952] __x64_sys_sendto (net/socket.c:2183)
[4403.261947][T29952] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4403.261950][T29952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.261954][T29952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.261959][T29952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.261962][T29952] RIP: 0033:0x7f7762422a4a
[ 4403.261966][T29952] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4403.261968][T29952] RSP: 002b:00007ffd52642a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.261972][T29952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7762422a4a
[ 4403.261974][T29952] RDX: 0000000000000040 RSI: 000000002ba12340 RDI: 0000000000000005
[ 4403.261976][T29952] RBP: 00007ffd52642b00 R08: 0000000000418574 R09: 000000000000001c
[ 4403.261978][T29952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.261980][T29952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f776254b000
| [ 4403.261980][T29952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f776254b000
| [ 4403.261994][T29952]
| [ 4403.727367][T29956] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29956
| [4403.727849][T29956] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4403.728107][T29956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.728109][T29956] Call Trace:
[ 4403.728111][T29956]
[4403.728114][T29956] dump_stack_lvl (lib/dump_stack.c:123)
[4403.728122][T29956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.728128][T29956] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4403.728134][T29956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.728142][T29956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.728149][T29956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.728153][T29956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.728165][T29956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.728177][T29956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.728182][T29956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.728187][T29956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.728197][T29956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.728202][T29956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.728211][T29956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.728228][T29956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.728232][T29956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.728243][T29956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.728249][T29956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.728255][T29956] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.728269][T29956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.728276][T29956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.728284][T29956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.728291][T29956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.728301][T29956] __x64_sys_sendto (net/socket.c:2183)
[4403.728305][T29956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4403.728309][T29956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.728313][T29956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.728318][T29956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.728322][T29956] RIP: 0033:0x7fad34326a4a
[ 4403.728327][T29956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4403.728330][T29956] RSP: 002b:00007fffd7ec73e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.728334][T29956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad34326a4a
[ 4403.728337][T29956] RDX: 0000000000000040 RSI: 0000000009d17340 RDI: 0000000000000005
[ 4403.728339][T29956] RBP: 00007fffd7ec7470 R08: 0000000000418574 R09: 000000000000001c
[ 4403.728341][T29956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.728342][T29956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad3444f000
| [ 4403.728342][T29956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad3444f000
| [ 4403.728357][T29956]
| [ 4403.741408][T29956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29956
| [4403.741784][T29956] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4403.742036][T29956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.742038][T29956] Call Trace:
[ 4403.742040][T29956]
[4403.742042][T29956] dump_stack_lvl (lib/dump_stack.c:123)
[4403.742047][T29956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.742053][T29956] lwtunnel_output (net/core/lwtunnel.c:359)
[4403.742059][T29956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.742066][T29956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.742071][T29956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.742076][T29956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.742088][T29956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.742100][T29956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.742105][T29956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.742109][T29956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.742117][T29956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.742120][T29956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.742129][T29956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.742145][T29956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.742148][T29956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.742159][T29956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.742163][T29956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.742169][T29956] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.742183][T29956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.742189][T29956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.742197][T29956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.742204][T29956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.742216][T29956] __x64_sys_sendto (net/socket.c:2183)
[4403.742220][T29956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4403.742223][T29956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.742228][T29956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.742233][T29956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.742236][T29956] RIP: 0033:0x7fad34326a4a
[ 4403.742240][T29956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4403.742242][T29956] RSP: 002b:00007fffd7ec73e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.742245][T29956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad34326a4a
[ 4403.742247][T29956] RDX: 0000000000000040 RSI: 0000000009d17340 RDI: 0000000000000005
[ 4403.742249][T29956] RBP: 00007fffd7ec7470 R08: 0000000000418574 R09: 000000000000001c
[ 4403.742251][T29956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.742253][T29956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad3444f000
| [ 4403.742253][T29956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad3444f000
| [ 4403.742268][T29956]
| [ 4403.755062][T29956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29956
| [4403.755459][T29956] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4403.755717][T29956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4403.755719][T29956] Call Trace:
[ 4403.755721][T29956]
[4403.755723][T29956] dump_stack_lvl (lib/dump_stack.c:123)
[4403.755729][T29956] check_preemption_disabled (lib/smp_processor_id.c:52)
[4403.755734][T29956] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4403.755741][T29956] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4403.755747][T29956] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.755753][T29956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4403.755758][T29956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4403.755770][T29956] rawv6_sendmsg (net/ipv6/raw.c:918)
[4403.755782][T29956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4403.755787][T29956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4403.755791][T29956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.755798][T29956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4403.755802][T29956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4403.755811][T29956] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4403.755827][T29956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4403.755830][T29956] ? __lock_release (kernel/locking/lockdep.c:5534)
[4403.755842][T29956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.755846][T29956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4403.755851][T29956] ? __pfx___sys_sendto (net/socket.c:2147)
[4403.755866][T29956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4403.755872][T29956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4403.755879][T29956] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4403.755886][T29956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4403.755896][T29956] __x64_sys_sendto (net/socket.c:2183)
[4403.755900][T29956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4403.755903][T29956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4403.755908][T29956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4403.755913][T29956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4403.755916][T29956] RIP: 0033:0x7fad34326a4a
[ 4403.755919][T29956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4403.755922][T29956] RSP: 002b:00007fffd7ec73e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4403.755925][T29956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad34326a4a
[ 4403.755928][T29956] RDX: 0000000000000040 RSI: 0000000009d17340 RDI: 0000000000000005
[ 4403.755929][T29956] RBP: 00007fffd7ec7470 R08: 0000000000418574 R09: 000000000000001c
[ 4403.755931][T29956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4403.755933][T29956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad3444f000
| [ 4405.379026][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4406.691531][T29972] check_preemption_disabled: 7 callbacks suppressed
| [ 4406.691538][T29972] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29972
| [4406.692809][T29972] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4406.693072][T29972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.693074][T29972] Call Trace:
[ 4406.693076][T29972]
[4406.693079][T29972] dump_stack_lvl (lib/dump_stack.c:123)
[4406.693086][T29972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.693093][T29972] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4406.693100][T29972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.693108][T29972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.693115][T29972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.693120][T29972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.693132][T29972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.693143][T29972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.693149][T29972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.693155][T29972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.693165][T29972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.693170][T29972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.693179][T29972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.693195][T29972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.693198][T29972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.693209][T29972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.693216][T29972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.693222][T29972] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.693236][T29972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.693242][T29972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.693252][T29972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.693259][T29972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.693269][T29972] __x64_sys_sendto (net/socket.c:2183)
[4406.693273][T29972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4406.693276][T29972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.693281][T29972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.693286][T29972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.693290][T29972] RIP: 0033:0x7f883fe1fa4a
[ 4406.693295][T29972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4406.693298][T29972] RSP: 002b:00007ffcb4f50428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.693302][T29972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f883fe1fa4a
[ 4406.693304][T29972] RDX: 0000000000000040 RSI: 000000001f8e2340 RDI: 0000000000000005
[ 4406.693306][T29972] RBP: 00007ffcb4f504b0 R08: 0000000000418574 R09: 000000000000001c
[ 4406.693308][T29972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.693310][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f883ff48000
| [ 4406.693310][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f883ff48000
| [ 4406.693324][T29972]
| [ 4406.705738][T29972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29972
| [4406.706091][T29972] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4406.706349][T29972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.706351][T29972] Call Trace:
[ 4406.706353][T29972]
[4406.706355][T29972] dump_stack_lvl (lib/dump_stack.c:123)
[4406.706360][T29972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.706366][T29972] lwtunnel_output (net/core/lwtunnel.c:359)
[4406.706372][T29972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.706379][T29972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.706384][T29972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.706389][T29972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.706401][T29972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.706413][T29972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.706419][T29972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.706422][T29972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.706429][T29972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.706433][T29972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.706442][T29972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.706458][T29972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.706461][T29972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.706472][T29972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.706477][T29972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.706482][T29972] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.706497][T29972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.706503][T29972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.706511][T29972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.706518][T29972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.706528][T29972] __x64_sys_sendto (net/socket.c:2183)
[4406.706532][T29972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4406.706535][T29972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.706539][T29972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.706544][T29972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.706547][T29972] RIP: 0033:0x7f883fe1fa4a
[ 4406.706550][T29972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4406.706553][T29972] RSP: 002b:00007ffcb4f50428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.706556][T29972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f883fe1fa4a
[ 4406.706558][T29972] RDX: 0000000000000040 RSI: 000000001f8e2340 RDI: 0000000000000005
[ 4406.706560][T29972] RBP: 00007ffcb4f504b0 R08: 0000000000418574 R09: 000000000000001c
[ 4406.706562][T29972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.706564][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f883ff48000
| [ 4406.706564][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f883ff48000
| [ 4406.706579][T29972]
| [ 4406.706960][T29972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29972
| [4406.718368][T29972] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4406.718610][T29972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4406.718612][T29972] Call Trace:
[ 4406.718614][T29972]
[4406.718616][T29972] dump_stack_lvl (lib/dump_stack.c:123)
[4406.718622][T29972] check_preemption_disabled (lib/smp_processor_id.c:52)
[4406.718627][T29972] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4406.718634][T29972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4406.718640][T29972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.718646][T29972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4406.718650][T29972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4406.718663][T29972] rawv6_sendmsg (net/ipv6/raw.c:918)
[4406.718675][T29972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4406.718680][T29972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4406.718684][T29972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.718692][T29972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4406.718695][T29972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4406.718704][T29972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4406.718721][T29972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4406.718723][T29972] ? __lock_release (kernel/locking/lockdep.c:5534)
[4406.718735][T29972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.718739][T29972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4406.718745][T29972] ? __pfx___sys_sendto (net/socket.c:2147)
[4406.718759][T29972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4406.718766][T29972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4406.718773][T29972] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4406.718781][T29972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4406.718791][T29972] __x64_sys_sendto (net/socket.c:2183)
[4406.718795][T29972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4406.718798][T29972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4406.718803][T29972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4406.718808][T29972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4406.718811][T29972] RIP: 0033:0x7f883fe1fa4a
[ 4406.718814][T29972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4406.718817][T29972] RSP: 002b:00007ffcb4f50428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4406.718820][T29972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f883fe1fa4a
[ 4406.718822][T29972] RDX: 0000000000000040 RSI: 000000001f8e2340 RDI: 0000000000000005
[ 4406.718824][T29972] RBP: 00007ffcb4f504b0 R08: 0000000000418574 R09: 000000000000001c
[ 4406.718826][T29972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4406.718828][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f883ff48000
| [ 4406.718828][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f883ff48000
| [ 4406.718843][T29972]
| [ 4407.225104][T29976] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29976
| [4407.225910][T29976] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4407.226158][T29976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.226161][T29976] Call Trace:
[ 4407.226163][T29976]
[4407.226165][T29976] dump_stack_lvl (lib/dump_stack.c:123)
[4407.226173][T29976] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.226180][T29976] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4407.226186][T29976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.226194][T29976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.226201][T29976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.226206][T29976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.226220][T29976] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.226232][T29976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.226237][T29976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.226243][T29976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.226252][T29976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.226257][T29976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.226267][T29976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.226283][T29976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.226286][T29976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.226297][T29976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.226302][T29976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.226308][T29976] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.226322][T29976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.226329][T29976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.226337][T29976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.226345][T29976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.226355][T29976] __x64_sys_sendto (net/socket.c:2183)
[4407.226359][T29976] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.226362][T29976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.226368][T29976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.226373][T29976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.226377][T29976] RIP: 0033:0x7fc7e159ca4a
[ 4407.226382][T29976] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.226385][T29976] RSP: 002b:00007ffee2cc7d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.226388][T29976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7e159ca4a
[ 4407.226391][T29976] RDX: 0000000000000040 RSI: 0000000018e85340 RDI: 0000000000000005
[ 4407.226393][T29976] RBP: 00007ffee2cc7e20 R08: 0000000000418574 R09: 000000000000001c
[ 4407.226395][T29976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.226397][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7e16c5000
| [ 4407.226397][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7e16c5000
| [ 4407.226411][T29976]
| [ 4407.238738][T29976] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29976
| [4407.239095][T29976] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4407.239648][T29976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.239650][T29976] Call Trace:
[ 4407.239652][T29976]
[4407.239654][T29976] dump_stack_lvl (lib/dump_stack.c:123)
[4407.239659][T29976] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.239665][T29976] lwtunnel_output (net/core/lwtunnel.c:359)
[4407.239672][T29976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.239678][T29976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.239684][T29976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.239688][T29976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.239701][T29976] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.239713][T29976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.239718][T29976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.239722][T29976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.239729][T29976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.239732][T29976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.239741][T29976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.239758][T29976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.239760][T29976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.239772][T29976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.239776][T29976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.239782][T29976] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.239797][T29976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.239803][T29976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.239810][T29976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.239817][T29976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.239828][T29976] __x64_sys_sendto (net/socket.c:2183)
[4407.239832][T29976] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.239835][T29976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.239840][T29976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.239845][T29976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.239848][T29976] RIP: 0033:0x7fc7e159ca4a
[ 4407.239851][T29976] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.239854][T29976] RSP: 002b:00007ffee2cc7d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.239857][T29976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7e159ca4a
[ 4407.239859][T29976] RDX: 0000000000000040 RSI: 0000000018e85340 RDI: 0000000000000005
[ 4407.239861][T29976] RBP: 00007ffee2cc7e20 R08: 0000000000418574 R09: 000000000000001c
[ 4407.239863][T29976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.239865][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7e16c5000
| [ 4407.239865][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7e16c5000
| [ 4407.239880][T29976]
| [ 4407.257584][T29976] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29976
| [4407.257949][T29976] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4407.258192][T29976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.258194][T29976] Call Trace:
[ 4407.258195][T29976]
[4407.258198][T29976] dump_stack_lvl (lib/dump_stack.c:123)
[4407.258203][T29976] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.258209][T29976] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4407.258217][T29976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.258224][T29976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.258229][T29976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.258234][T29976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.258247][T29976] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.258259][T29976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.258264][T29976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.258268][T29976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.258276][T29976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.258279][T29976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.258288][T29976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.258304][T29976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.258307][T29976] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.258319][T29976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.258323][T29976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.258328][T29976] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.258343][T29976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.258349][T29976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.258357][T29976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.258364][T29976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.258374][T29976] __x64_sys_sendto (net/socket.c:2183)
[4407.258378][T29976] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.258381][T29976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.258385][T29976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.258390][T29976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.258393][T29976] RIP: 0033:0x7fc7e159ca4a
[ 4407.258397][T29976] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.258400][T29976] RSP: 002b:00007ffee2cc7d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.258404][T29976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7e159ca4a
[ 4407.258406][T29976] RDX: 0000000000000040 RSI: 0000000018e85340 RDI: 0000000000000005
[ 4407.258408][T29976] RBP: 00007ffee2cc7e20 R08: 0000000000418574 R09: 000000000000001c
[ 4407.258410][T29976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.258412][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7e16c5000
| [ 4407.258412][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7e16c5000
| [ 4407.258427][T29976]
| [ 4407.757636][T29980] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29980
| [4407.758081][T29980] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4407.758340][T29980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.758342][T29980] Call Trace:
[ 4407.758345][T29980]
[4407.758347][T29980] dump_stack_lvl (lib/dump_stack.c:123)
[4407.758355][T29980] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.758361][T29980] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4407.758368][T29980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.758375][T29980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.758382][T29980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.758386][T29980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.758399][T29980] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.758410][T29980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.758416][T29980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.758422][T29980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.758431][T29980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.758436][T29980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.758445][T29980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.758461][T29980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.758464][T29980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.758475][T29980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.758480][T29980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.758486][T29980] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.758500][T29980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.758507][T29980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.758516][T29980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.758523][T29980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.758533][T29980] __x64_sys_sendto (net/socket.c:2183)
[4407.758536][T29980] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.758540][T29980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.758545][T29980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.758550][T29980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.758553][T29980] RIP: 0033:0x7fb7b9c6da4a
[ 4407.758558][T29980] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.758561][T29980] RSP: 002b:00007ffc432567f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.758564][T29980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7b9c6da4a
[ 4407.758567][T29980] RDX: 0000000000000040 RSI: 000000001dfe0340 RDI: 0000000000000005
[ 4407.758568][T29980] RBP: 00007ffc43256880 R08: 0000000000418574 R09: 000000000000001c
[ 4407.758570][T29980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.758572][T29980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7b9d96000
| [ 4407.758572][T29980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7b9d96000
| [ 4407.758586][T29980]
| [ 4407.758589][T29980] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29980
| [4407.770150][T29980] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4407.770400][T29980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.770402][T29980] Call Trace:
[ 4407.770404][T29980]
[4407.770406][T29980] dump_stack_lvl (lib/dump_stack.c:123)
[4407.770412][T29980] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.770417][T29980] lwtunnel_output (net/core/lwtunnel.c:359)
[4407.770424][T29980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.770430][T29980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.770435][T29980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.770440][T29980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.770453][T29980] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.770464][T29980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.770470][T29980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.770473][T29980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.770480][T29980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.770484][T29980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.770493][T29980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.770509][T29980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.770512][T29980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.770523][T29980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.770527][T29980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.770533][T29980] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.770548][T29980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.770554][T29980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.770562][T29980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.770569][T29980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.770579][T29980] __x64_sys_sendto (net/socket.c:2183)
[4407.770583][T29980] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.770586][T29980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.770591][T29980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.770596][T29980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.770599][T29980] RIP: 0033:0x7fb7b9c6da4a
[ 4407.770602][T29980] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.770604][T29980] RSP: 002b:00007ffc432567f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.770608][T29980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7b9c6da4a
[ 4407.770610][T29980] RDX: 0000000000000040 RSI: 000000001dfe0340 RDI: 0000000000000005
[ 4407.770611][T29980] RBP: 00007ffc43256880 R08: 0000000000418574 R09: 000000000000001c
[ 4407.770613][T29980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.770615][T29980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7b9d96000
| [ 4407.770615][T29980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7b9d96000
| [ 4407.770630][T29980]
| [ 4407.771000][T29980] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29980
| [4407.782419][T29980] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4407.782668][T29980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4407.782670][T29980] Call Trace:
[ 4407.782672][T29980]
[4407.782674][T29980] dump_stack_lvl (lib/dump_stack.c:123)
[4407.782680][T29980] check_preemption_disabled (lib/smp_processor_id.c:52)
[4407.782686][T29980] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4407.782692][T29980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4407.782699][T29980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.782705][T29980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4407.782710][T29980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4407.782722][T29980] rawv6_sendmsg (net/ipv6/raw.c:918)
[4407.782734][T29980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4407.782739][T29980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4407.782743][T29980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.782750][T29980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4407.782754][T29980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4407.782763][T29980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4407.782779][T29980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4407.782782][T29980] ? __lock_release (kernel/locking/lockdep.c:5534)
[4407.782793][T29980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.782797][T29980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4407.782803][T29980] ? __pfx___sys_sendto (net/socket.c:2147)
[4407.782818][T29980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4407.782824][T29980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4407.782832][T29980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4407.782839][T29980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4407.782849][T29980] __x64_sys_sendto (net/socket.c:2183)
[4407.782853][T29980] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4407.782856][T29980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4407.782860][T29980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4407.782865][T29980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4407.782868][T29980] RIP: 0033:0x7fb7b9c6da4a
[ 4407.782872][T29980] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4407.782875][T29980] RSP: 002b:00007ffc432567f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4407.782878][T29980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7b9c6da4a
[ 4407.782881][T29980] RDX: 0000000000000040 RSI: 000000001dfe0340 RDI: 0000000000000005
[ 4407.782883][T29980] RBP: 00007ffc43256880 R08: 0000000000418574 R09: 000000000000001c
[ 4407.782885][T29980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4407.782887][T29980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7b9d96000
| [ 4407.782887][T29980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7b9d96000
| [ 4407.782902][T29980]
| [ 4408.258947][T29984] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29984
| [4408.260182][T29984] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4408.260462][T29984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4408.260464][T29984] Call Trace:
[ 4408.260466][T29984]
[4408.260469][T29984] dump_stack_lvl (lib/dump_stack.c:123)
[4408.260477][T29984] check_preemption_disabled (lib/smp_processor_id.c:52)
[4408.260483][T29984] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4408.260490][T29984] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4408.260497][T29984] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.260504][T29984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4408.260509][T29984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4408.260521][T29984] rawv6_sendmsg (net/ipv6/raw.c:918)
[4408.260533][T29984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4408.260538][T29984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4408.260544][T29984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.260553][T29984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4408.260558][T29984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4408.260567][T29984] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4408.260583][T29984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4408.260586][T29984] ? __lock_release (kernel/locking/lockdep.c:5534)
[4408.260597][T29984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.260603][T29984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4408.260608][T29984] ? __pfx___sys_sendto (net/socket.c:2147)
[4408.260623][T29984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4408.260630][T29984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4408.260639][T29984] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4408.260646][T29984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4408.260656][T29984] __x64_sys_sendto (net/socket.c:2183)
[4408.260660][T29984] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4408.260663][T29984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4408.260668][T29984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4408.260672][T29984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4408.260676][T29984] RIP: 0033:0x7f8a1e4c9a4a
[ 4408.260681][T29984] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4408.260684][T29984] RSP: 002b:00007fffe744dc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4408.260688][T29984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a1e4c9a4a
[ 4408.260690][T29984] RDX: 0000000000000040 RSI: 000000003ce8c340 RDI: 0000000000000005
[ 4408.260692][T29984] RBP: 00007fffe744dcd0 R08: 0000000000418574 R09: 000000000000001c
[ 4408.260694][T29984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4408.260696][T29984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a1e5f2000
| [ 4413.058500][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4413.064075][T30008] check_preemption_disabled: 13 callbacks suppressed
| [ 4413.064083][T30008] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30008
| [4413.065246][T30008] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4413.065503][T30008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4413.065505][T30008] Call Trace:
[ 4413.065508][T30008]
[4413.065510][T30008] dump_stack_lvl (lib/dump_stack.c:123)
[4413.065518][T30008] check_preemption_disabled (lib/smp_processor_id.c:52)
[4413.065525][T30008] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4413.065531][T30008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4413.065539][T30008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.065546][T30008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4413.065551][T30008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.065563][T30008] rawv6_sendmsg (net/ipv6/raw.c:918)
[4413.065575][T30008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4413.065580][T30008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4413.065586][T30008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.065595][T30008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4413.065600][T30008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4413.065609][T30008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4413.065625][T30008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4413.065628][T30008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.065639][T30008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.065644][T30008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.065650][T30008] ? __pfx___sys_sendto (net/socket.c:2147)
[4413.065664][T30008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4413.065670][T30008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4413.065679][T30008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4413.065686][T30008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4413.065696][T30008] __x64_sys_sendto (net/socket.c:2183)
[4413.065700][T30008] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4413.065704][T30008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4413.065709][T30008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4413.065714][T30008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4413.065718][T30008] RIP: 0033:0x7f0eb60d4a4a
[ 4413.065722][T30008] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4413.065725][T30008] RSP: 002b:00007ffd61cc2758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4413.065729][T30008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0eb60d4a4a
[ 4413.065732][T30008] RDX: 0000000000000040 RSI: 000000000d0b1340 RDI: 0000000000000005
[ 4413.065734][T30008] RBP: 00007ffd61cc27e0 R08: 0000000000418574 R09: 000000000000001c
[ 4413.065736][T30008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4413.065738][T30008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eb61fd000
| [ 4413.065738][T30008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eb61fd000
| [ 4413.065752][T30008]
| [ 4413.065755][T30008] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30008
| [4413.077670][T30008] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4413.077923][T30008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4413.077925][T30008] Call Trace:
[ 4413.077926][T30008]
[4413.077928][T30008] dump_stack_lvl (lib/dump_stack.c:123)
[4413.077934][T30008] check_preemption_disabled (lib/smp_processor_id.c:52)
[4413.077939][T30008] lwtunnel_output (net/core/lwtunnel.c:359)
[4413.077946][T30008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4413.077952][T30008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.077958][T30008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4413.077963][T30008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.077975][T30008] rawv6_sendmsg (net/ipv6/raw.c:918)
[4413.077986][T30008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4413.077992][T30008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4413.077995][T30008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.078003][T30008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4413.078006][T30008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4413.078015][T30008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4413.078031][T30008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4413.078034][T30008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.078045][T30008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.078049][T30008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.078055][T30008] ? __pfx___sys_sendto (net/socket.c:2147)
[4413.078069][T30008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4413.078076][T30008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4413.078083][T30008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4413.078090][T30008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4413.078100][T30008] __x64_sys_sendto (net/socket.c:2183)
[4413.078104][T30008] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4413.078107][T30008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4413.078112][T30008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4413.078116][T30008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4413.078120][T30008] RIP: 0033:0x7f0eb60d4a4a
[ 4413.078123][T30008] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4413.078126][T30008] RSP: 002b:00007ffd61cc2758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4413.078129][T30008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0eb60d4a4a
[ 4413.078132][T30008] RDX: 0000000000000040 RSI: 000000000d0b1340 RDI: 0000000000000005
[ 4413.078134][T30008] RBP: 00007ffd61cc27e0 R08: 0000000000418574 R09: 000000000000001c
[ 4413.078135][T30008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4413.078137][T30008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eb61fd000
| [ 4413.078137][T30008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eb61fd000
| [ 4413.078152][T30008]
| [ 4413.092468][T30008] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30008
| [4413.092843][T30008] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4413.093111][T30008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4413.093113][T30008] Call Trace:
[ 4413.093115][T30008]
[4413.093118][T30008] dump_stack_lvl (lib/dump_stack.c:123)
[4413.093123][T30008] check_preemption_disabled (lib/smp_processor_id.c:52)
[4413.093129][T30008] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4413.093136][T30008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4413.093142][T30008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.093148][T30008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4413.093152][T30008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.093165][T30008] rawv6_sendmsg (net/ipv6/raw.c:918)
[4413.093176][T30008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4413.093182][T30008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4413.093185][T30008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.093193][T30008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4413.093196][T30008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4413.093205][T30008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4413.093223][T30008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4413.093226][T30008] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.093237][T30008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.093241][T30008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.093247][T30008] ? __pfx___sys_sendto (net/socket.c:2147)
[4413.093261][T30008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4413.093267][T30008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4413.093275][T30008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4413.093282][T30008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4413.093292][T30008] __x64_sys_sendto (net/socket.c:2183)
[4413.093296][T30008] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4413.093299][T30008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4413.093304][T30008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4413.093309][T30008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4413.093312][T30008] RIP: 0033:0x7f0eb60d4a4a
[ 4413.093315][T30008] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4413.093318][T30008] RSP: 002b:00007ffd61cc2758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4413.093321][T30008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0eb60d4a4a
[ 4413.093323][T30008] RDX: 0000000000000040 RSI: 000000000d0b1340 RDI: 0000000000000005
[ 4413.093326][T30008] RBP: 00007ffd61cc27e0 R08: 0000000000418574 R09: 000000000000001c
[ 4413.093328][T30008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4413.093330][T30008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eb61fd000
| [ 4413.093344][T30008]
| [ 4413.570516][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4413.572501][T30012] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30012
| [4413.572927][T30012] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4413.573179][T30012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4413.573181][T30012] Call Trace:
[ 4413.573184][T30012]
[4413.573186][T30012] dump_stack_lvl (lib/dump_stack.c:123)
[4413.573194][T30012] check_preemption_disabled (lib/smp_processor_id.c:52)
[4413.573200][T30012] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4413.573207][T30012] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4413.573216][T30012] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.573223][T30012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4413.573228][T30012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4413.573240][T30012] rawv6_sendmsg (net/ipv6/raw.c:918)
[4413.573252][T30012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4413.573257][T30012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4413.573264][T30012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.573273][T30012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4413.573278][T30012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4413.573287][T30012] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4413.573303][T30012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4413.573305][T30012] ? __lock_release (kernel/locking/lockdep.c:5534)
[4413.573317][T30012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.573322][T30012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4413.573328][T30012] ? __pfx___sys_sendto (net/socket.c:2147)
[4413.573342][T30012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4413.573349][T30012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4413.573358][T30012] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4413.573365][T30012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4413.573375][T30012] __x64_sys_sendto (net/socket.c:2183)
[4413.573379][T30012] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4413.573383][T30012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4413.573387][T30012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4413.573392][T30012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4413.573396][T30012] RIP: 0033:0x7fd7b49c5a4a
[ 4413.573401][T30012] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4413.573404][T30012] RSP: 002b:00007ffeb2362918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4413.573408][T30012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7b49c5a4a
[ 4413.573411][T30012] RDX: 0000000000000040 RSI: 0000000013cec340 RDI: 0000000000000005
[ 4413.573412][T30012] RBP: 00007ffeb23629a0 R08: 0000000000418574 R09: 000000000000001c
[ 4413.573415][T30012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4413.573417][T30012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7b4aee000
| [ 4413.585968][T30012] lwtunnel_output(): recursion limit reached on datapath
| [ 4414.082626][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4415.050271][T30016] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30016
| [4415.050727][T30016] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4415.050980][T30016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4415.050982][T30016] Call Trace:
[ 4415.050984][T30016]
[4415.050987][T30016] dump_stack_lvl (lib/dump_stack.c:123)
[4415.050995][T30016] check_preemption_disabled (lib/smp_processor_id.c:52)
[4415.051001][T30016] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4415.051007][T30016] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4415.051016][T30016] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.051023][T30016] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4415.051028][T30016] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.051040][T30016] rawv6_sendmsg (net/ipv6/raw.c:918)
[4415.051051][T30016] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4415.051056][T30016] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4415.051062][T30016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.051071][T30016] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4415.051076][T30016] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4415.051085][T30016] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4415.051101][T30016] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4415.051104][T30016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.051115][T30016] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.051121][T30016] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.051126][T30016] ? __pfx___sys_sendto (net/socket.c:2147)
[4415.051140][T30016] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4415.051148][T30016] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4415.051157][T30016] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4415.051164][T30016] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4415.051174][T30016] __x64_sys_sendto (net/socket.c:2183)
[4415.051178][T30016] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4415.051182][T30016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4415.051186][T30016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4415.051191][T30016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4415.051195][T30016] RIP: 0033:0x7f1b9c9e7a4a
[ 4415.051200][T30016] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4415.051202][T30016] RSP: 002b:00007fffaadbe3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4415.051206][T30016] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b9c9e7a4a
[ 4415.051208][T30016] RDX: 0000000000000040 RSI: 000000000fb17340 RDI: 0000000000000005
[ 4415.051210][T30016] RBP: 00007fffaadbe460 R08: 0000000000418574 R09: 000000000000001c
[ 4415.051214][T30016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4415.051216][T30016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cb10000
| [ 4415.051216][T30016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cb10000
| [ 4415.051230][T30016]
| [ 4415.063593][T30016] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30016
| [4415.063948][T30016] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4415.064188][T30016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4415.064190][T30016] Call Trace:
[ 4415.064191][T30016]
[4415.064193][T30016] dump_stack_lvl (lib/dump_stack.c:123)
[4415.064199][T30016] check_preemption_disabled (lib/smp_processor_id.c:52)
[4415.064204][T30016] lwtunnel_output (net/core/lwtunnel.c:359)
[4415.064210][T30016] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4415.064219][T30016] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.064225][T30016] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4415.064230][T30016] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.064242][T30016] rawv6_sendmsg (net/ipv6/raw.c:918)
[4415.064254][T30016] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4415.064259][T30016] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4415.064262][T30016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.064270][T30016] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4415.064273][T30016] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4415.064283][T30016] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4415.064299][T30016] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4415.064302][T30016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.064313][T30016] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.064317][T30016] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.064323][T30016] ? __pfx___sys_sendto (net/socket.c:2147)
[4415.064338][T30016] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4415.064344][T30016] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4415.064351][T30016] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4415.064358][T30016] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4415.064369][T30016] __x64_sys_sendto (net/socket.c:2183)
[4415.064373][T30016] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4415.064376][T30016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4415.064380][T30016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4415.064385][T30016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4415.064388][T30016] RIP: 0033:0x7f1b9c9e7a4a
[ 4415.064392][T30016] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4415.064395][T30016] RSP: 002b:00007fffaadbe3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4415.064398][T30016] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b9c9e7a4a
[ 4415.064400][T30016] RDX: 0000000000000040 RSI: 000000000fb17340 RDI: 0000000000000005
[ 4415.064402][T30016] RBP: 00007fffaadbe460 R08: 0000000000418574 R09: 000000000000001c
[ 4415.064404][T30016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4415.064406][T30016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cb10000
| [ 4415.064406][T30016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cb10000
| [ 4415.064420][T30016]
| [ 4415.077491][T30016] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30016
| [4415.077850][T30016] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4415.078092][T30016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4415.078094][T30016] Call Trace:
[ 4415.078096][T30016]
[4415.078098][T30016] dump_stack_lvl (lib/dump_stack.c:123)
[4415.078103][T30016] check_preemption_disabled (lib/smp_processor_id.c:52)
[4415.078109][T30016] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4415.078116][T30016] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4415.078122][T30016] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.078127][T30016] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4415.078132][T30016] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.078144][T30016] rawv6_sendmsg (net/ipv6/raw.c:918)
[4415.078156][T30016] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4415.078161][T30016] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4415.078165][T30016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.078173][T30016] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4415.078176][T30016] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4415.078185][T30016] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4415.078202][T30016] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4415.078204][T30016] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.078218][T30016] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.078222][T30016] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.078228][T30016] ? __pfx___sys_sendto (net/socket.c:2147)
[4415.078243][T30016] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4415.078249][T30016] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4415.078257][T30016] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4415.078264][T30016] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4415.078274][T30016] __x64_sys_sendto (net/socket.c:2183)
[4415.078278][T30016] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4415.078281][T30016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4415.078286][T30016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4415.078291][T30016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4415.078294][T30016] RIP: 0033:0x7f1b9c9e7a4a
[ 4415.078298][T30016] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4415.078301][T30016] RSP: 002b:00007fffaadbe3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4415.078304][T30016] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b9c9e7a4a
[ 4415.078306][T30016] RDX: 0000000000000040 RSI: 000000000fb17340 RDI: 0000000000000005
[ 4415.078308][T30016] RBP: 00007fffaadbe460 R08: 0000000000418574 R09: 000000000000001c
[ 4415.078310][T30016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4415.078312][T30016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cb10000
| [ 4415.078312][T30016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b9cb10000
| [ 4415.078326][T30016]
| [ 4415.551852][T30020] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30020
| [4415.552324][T30020] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4415.552574][T30020] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4415.552576][T30020] Call Trace:
[ 4415.552578][T30020]
[4415.552580][T30020] dump_stack_lvl (lib/dump_stack.c:123)
[4415.552588][T30020] check_preemption_disabled (lib/smp_processor_id.c:52)
[4415.552595][T30020] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4415.552601][T30020] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4415.552608][T30020] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.552616][T30020] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4415.552620][T30020] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4415.552633][T30020] rawv6_sendmsg (net/ipv6/raw.c:918)
[4415.552644][T30020] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4415.552649][T30020] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4415.552655][T30020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.552664][T30020] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4415.552669][T30020] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4415.552678][T30020] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4415.552694][T30020] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4415.552697][T30020] ? __lock_release (kernel/locking/lockdep.c:5534)
[4415.552708][T30020] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.552714][T30020] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4415.552719][T30020] ? __pfx___sys_sendto (net/socket.c:2147)
[4415.552734][T30020] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4415.552740][T30020] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4415.552749][T30020] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4415.552756][T30020] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4415.552766][T30020] __x64_sys_sendto (net/socket.c:2183)
[4415.552770][T30020] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4415.552774][T30020] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4415.552779][T30020] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4415.552784][T30020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4415.552788][T30020] RIP: 0033:0x7fedab7f4a4a
[ 4415.552792][T30020] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4415.552795][T30020] RSP: 002b:00007fff71f6e3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4415.552799][T30020] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fedab7f4a4a
[ 4415.552802][T30020] RDX: 0000000000000040 RSI: 0000000015c54340 RDI: 0000000000000005
[ 4415.552803][T30020] RBP: 00007fff71f6e430 R08: 0000000000418574 R09: 000000000000001c
[ 4415.552805][T30020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4415.552807][T30020] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedab91d000
| [ 4415.552822][T30020]
| [ 4415.552824][T30020] lwtunnel_output(): recursion limit reached on datapath
| [ 4417.038388][T30024] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30024
| [4417.038871][T30024] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4417.039128][T30024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4417.039131][T30024] Call Trace:
[ 4417.039133][T30024]
[4417.039135][T30024] dump_stack_lvl (lib/dump_stack.c:123)
[4417.039143][T30024] check_preemption_disabled (lib/smp_processor_id.c:52)
[4417.039150][T30024] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4417.039157][T30024] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4417.039164][T30024] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.039171][T30024] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4417.039176][T30024] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.039188][T30024] rawv6_sendmsg (net/ipv6/raw.c:918)
[4417.039200][T30024] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4417.039205][T30024] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4417.039211][T30024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.039222][T30024] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4417.039227][T30024] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4417.039236][T30024] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4417.039252][T30024] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4417.039255][T30024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.039266][T30024] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.039271][T30024] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.039277][T30024] ? __pfx___sys_sendto (net/socket.c:2147)
[4417.039291][T30024] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4417.039298][T30024] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4417.039307][T30024] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4417.039314][T30024] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4417.039324][T30024] __x64_sys_sendto (net/socket.c:2183)
[4417.039328][T30024] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4417.039332][T30024] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4417.039336][T30024] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4417.039341][T30024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4417.039345][T30024] RIP: 0033:0x7f84ef21ea4a
[ 4417.039350][T30024] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4417.039353][T30024] RSP: 002b:00007ffc46f7ac98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4417.039357][T30024] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84ef21ea4a
[ 4417.039359][T30024] RDX: 0000000000000040 RSI: 000000000f4b3340 RDI: 0000000000000005
[ 4417.039361][T30024] RBP: 00007ffc46f7ad20 R08: 0000000000418574 R09: 000000000000001c
[ 4417.039363][T30024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4417.039365][T30024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84ef347000
| [ 4417.039365][T30024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84ef347000
| [ 4417.039380][T30024]
| [ 4417.051755][T30024] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30024
| [4417.052117][T30024] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4417.052402][T30024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4417.052404][T30024] Call Trace:
[ 4417.052406][T30024]
[4417.052408][T30024] dump_stack_lvl (lib/dump_stack.c:123)
[4417.052414][T30024] check_preemption_disabled (lib/smp_processor_id.c:52)
[4417.052419][T30024] lwtunnel_output (net/core/lwtunnel.c:359)
[4417.052426][T30024] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4417.052432][T30024] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.052438][T30024] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4417.052442][T30024] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4417.052455][T30024] rawv6_sendmsg (net/ipv6/raw.c:918)
[4417.052466][T30024] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4417.052472][T30024] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4417.052475][T30024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.052483][T30024] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4417.052486][T30024] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4417.052495][T30024] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4417.052511][T30024] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4417.052514][T30024] ? __lock_release (kernel/locking/lockdep.c:5534)
[4417.052525][T30024] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.052529][T30024] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4417.052535][T30024] ? __pfx___sys_sendto (net/socket.c:2147)
[4417.052550][T30024] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4417.052556][T30024] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4417.052563][T30024] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4417.052570][T30024] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4417.052581][T30024] __x64_sys_sendto (net/socket.c:2183)
[4417.052585][T30024] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4417.052588][T30024] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4417.052592][T30024] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4417.052598][T30024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4417.052601][T30024] RIP: 0033:0x7f84ef21ea4a
[ 4417.052604][T30024] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4417.052607][T30024] RSP: 002b:00007ffc46f7ac98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4417.052610][T30024] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84ef21ea4a
[ 4417.052613][T30024] RDX: 0000000000000040 RSI: 000000000f4b3340 RDI: 0000000000000005
[ 4417.052614][T30024] RBP: 00007ffc46f7ad20 R08: 0000000000418574 R09: 000000000000001c
[ 4417.052616][T30024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4417.052618][T30024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84ef347000
| [ 4418.011004][T30032] lwtunnel_output(): recursion limit reached on datapath
| [ 4419.477448][T30036] check_preemption_disabled: 5 callbacks suppressed
| [ 4419.477455][T30036] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30036
| [4419.478182][T30036] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4419.478962][T30036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.478964][T30036] Call Trace:
[ 4419.478966][T30036]
[4419.478969][T30036] dump_stack_lvl (lib/dump_stack.c:123)
[4419.478976][T30036] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.478983][T30036] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4419.478990][T30036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.478998][T30036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.479005][T30036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.479010][T30036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.479022][T30036] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.479034][T30036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.479039][T30036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.479045][T30036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.479055][T30036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.479060][T30036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.479069][T30036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.479085][T30036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.479088][T30036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.479099][T30036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.479104][T30036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.479110][T30036] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.479124][T30036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.479131][T30036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.479140][T30036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.479147][T30036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.479157][T30036] __x64_sys_sendto (net/socket.c:2183)
[4419.479161][T30036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4419.479165][T30036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.479170][T30036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.479175][T30036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.479178][T30036] RIP: 0033:0x7f6a91c03a4a
[ 4419.479183][T30036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4419.479186][T30036] RSP: 002b:00007ffc96e7ef48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.479189][T30036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a91c03a4a
[ 4419.479192][T30036] RDX: 0000000000000040 RSI: 0000000025d2a340 RDI: 0000000000000005
[ 4419.479194][T30036] RBP: 00007ffc96e7efd0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.479196][T30036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.479198][T30036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a91d2c000
| [ 4419.479198][T30036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a91d2c000
| [ 4419.479214][T30036]
| [ 4419.491553][T30036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30036
| [4419.491911][T30036] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4419.492154][T30036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.492155][T30036] Call Trace:
[ 4419.492157][T30036]
[4419.492159][T30036] dump_stack_lvl (lib/dump_stack.c:123)
[4419.492164][T30036] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.492170][T30036] lwtunnel_output (net/core/lwtunnel.c:359)
[4419.492176][T30036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.492183][T30036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.492188][T30036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.492193][T30036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.492205][T30036] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.492218][T30036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.492224][T30036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.492228][T30036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.492235][T30036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.492239][T30036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.492248][T30036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.492264][T30036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.492266][T30036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.492277][T30036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.492281][T30036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.492287][T30036] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.492301][T30036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.492308][T30036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.492315][T30036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.492322][T30036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.492332][T30036] __x64_sys_sendto (net/socket.c:2183)
[4419.492336][T30036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4419.492339][T30036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.492344][T30036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.492349][T30036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.492352][T30036] RIP: 0033:0x7f6a91c03a4a
[ 4419.492356][T30036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4419.492358][T30036] RSP: 002b:00007ffc96e7ef48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.492361][T30036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a91c03a4a
[ 4419.492364][T30036] RDX: 0000000000000040 RSI: 0000000025d2a340 RDI: 0000000000000005
[ 4419.492365][T30036] RBP: 00007ffc96e7efd0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.492367][T30036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.492369][T30036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a91d2c000
| [ 4419.492369][T30036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a91d2c000
| [ 4419.492384][T30036]
| [ 4419.505080][T30036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30036
| [4419.505451][T30036] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4419.505697][T30036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.505699][T30036] Call Trace:
[ 4419.505701][T30036]
[4419.505703][T30036] dump_stack_lvl (lib/dump_stack.c:123)
[4419.505708][T30036] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.505714][T30036] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4419.505720][T30036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.505727][T30036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.505733][T30036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.505737][T30036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.505750][T30036] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.505761][T30036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.505767][T30036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.505770][T30036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.505778][T30036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.505781][T30036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.505790][T30036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.505806][T30036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.505809][T30036] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.505820][T30036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.505824][T30036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.505830][T30036] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.505845][T30036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.505851][T30036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.505858][T30036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.505866][T30036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.505876][T30036] __x64_sys_sendto (net/socket.c:2183)
[4419.505879][T30036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4419.505882][T30036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.505887][T30036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.505892][T30036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.505895][T30036] RIP: 0033:0x7f6a91c03a4a
[ 4419.505898][T30036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4419.505901][T30036] RSP: 002b:00007ffc96e7ef48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.505905][T30036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a91c03a4a
[ 4419.505907][T30036] RDX: 0000000000000040 RSI: 0000000025d2a340 RDI: 0000000000000005
[ 4419.505909][T30036] RBP: 00007ffc96e7efd0 R08: 0000000000418574 R09: 000000000000001c
[ 4419.505911][T30036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.505913][T30036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a91d2c000
| [ 4419.505913][T30036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a91d2c000
| [ 4419.505928][T30036]
| [ 4419.984256][T30040] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30040
| [4419.984707][T30040] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4419.984953][T30040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.984955][T30040] Call Trace:
[ 4419.984957][T30040]
[4419.984959][T30040] dump_stack_lvl (lib/dump_stack.c:123)
[4419.984967][T30040] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.984974][T30040] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4419.984980][T30040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.984987][T30040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.984994][T30040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.984999][T30040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.985011][T30040] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.985022][T30040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.985028][T30040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.985034][T30040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.985043][T30040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.985048][T30040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.985057][T30040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.985072][T30040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.985075][T30040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.985087][T30040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.985092][T30040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.985098][T30040] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.985113][T30040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.985119][T30040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.985128][T30040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.985135][T30040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.985145][T30040] __x64_sys_sendto (net/socket.c:2183)
[4419.985149][T30040] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4419.985153][T30040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.985158][T30040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.985163][T30040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.985167][T30040] RIP: 0033:0x7ff8cd92da4a
[ 4419.985171][T30040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4419.985174][T30040] RSP: 002b:00007fffbef4ab88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.985179][T30040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8cd92da4a
[ 4419.985181][T30040] RDX: 0000000000000040 RSI: 000000003e34a340 RDI: 0000000000000005
[ 4419.985183][T30040] RBP: 00007fffbef4ac10 R08: 0000000000418574 R09: 000000000000001c
[ 4419.985185][T30040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.985188][T30040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cda56000
| [ 4419.985188][T30040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cda56000
| [ 4419.985202][T30040]
| [ 4419.985205][T30040] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30040
| [4419.997383][T30040] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4419.997629][T30040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4419.997631][T30040] Call Trace:
[ 4419.997633][T30040]
[4419.997634][T30040] dump_stack_lvl (lib/dump_stack.c:123)
[4419.997640][T30040] check_preemption_disabled (lib/smp_processor_id.c:52)
[4419.997645][T30040] lwtunnel_output (net/core/lwtunnel.c:359)
[4419.997652][T30040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4419.997658][T30040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.997664][T30040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4419.997669][T30040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4419.997682][T30040] rawv6_sendmsg (net/ipv6/raw.c:918)
[4419.997693][T30040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4419.997699][T30040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4419.997702][T30040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.997710][T30040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4419.997714][T30040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4419.997722][T30040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4419.997739][T30040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4419.997741][T30040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4419.997753][T30040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.997757][T30040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4419.997762][T30040] ? __pfx___sys_sendto (net/socket.c:2147)
[4419.997777][T30040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4419.997783][T30040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4419.997790][T30040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4419.997798][T30040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4419.997809][T30040] __x64_sys_sendto (net/socket.c:2183)
[4419.997812][T30040] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4419.997816][T30040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4419.997820][T30040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4419.997825][T30040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4419.997828][T30040] RIP: 0033:0x7ff8cd92da4a
[ 4419.997832][T30040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4419.997834][T30040] RSP: 002b:00007fffbef4ab88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4419.997837][T30040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8cd92da4a
[ 4419.997840][T30040] RDX: 0000000000000040 RSI: 000000003e34a340 RDI: 0000000000000005
[ 4419.997842][T30040] RBP: 00007fffbef4ac10 R08: 0000000000418574 R09: 000000000000001c
[ 4419.997843][T30040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4419.997845][T30040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cda56000
| [ 4419.997845][T30040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cda56000
| [ 4419.997860][T30040]
| [ 4420.014922][T30040] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30040
| [4420.015287][T30040] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4420.015534][T30040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.015536][T30040] Call Trace:
[ 4420.015538][T30040]
[4420.015540][T30040] dump_stack_lvl (lib/dump_stack.c:123)
[4420.015545][T30040] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.015551][T30040] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4420.015557][T30040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.015564][T30040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.015569][T30040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.015574][T30040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.015586][T30040] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.015598][T30040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.015603][T30040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.015607][T30040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.015614][T30040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.015618][T30040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.015627][T30040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.015643][T30040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.015646][T30040] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.015657][T30040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.015661][T30040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.015667][T30040] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.015681][T30040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.015688][T30040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.015695][T30040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.015702][T30040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.015712][T30040] __x64_sys_sendto (net/socket.c:2183)
[4420.015716][T30040] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4420.015719][T30040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.015724][T30040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.015729][T30040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.015732][T30040] RIP: 0033:0x7ff8cd92da4a
[ 4420.015735][T30040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4420.015738][T30040] RSP: 002b:00007fffbef4ab88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.015741][T30040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8cd92da4a
[ 4420.015743][T30040] RDX: 0000000000000040 RSI: 000000003e34a340 RDI: 0000000000000005
[ 4420.015745][T30040] RBP: 00007fffbef4ac10 R08: 0000000000418574 R09: 000000000000001c
[ 4420.015747][T30040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.015750][T30040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cda56000
| [ 4420.015750][T30040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cda56000
| [ 4420.015764][T30040]
| [ 4420.509598][T30044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30044
| [4420.510075][T30044] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4420.510350][T30044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.510352][T30044] Call Trace:
[ 4420.510354][T30044]
[4420.510356][T30044] dump_stack_lvl (lib/dump_stack.c:123)
[4420.510365][T30044] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.510371][T30044] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4420.510377][T30044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.510385][T30044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.510392][T30044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.510397][T30044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.510409][T30044] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.510420][T30044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.510426][T30044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.510431][T30044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.510440][T30044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.510446][T30044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.510455][T30044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.510471][T30044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.510474][T30044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.510485][T30044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.510490][T30044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.510496][T30044] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.510510][T30044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.510517][T30044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.510526][T30044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.510533][T30044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.510543][T30044] __x64_sys_sendto (net/socket.c:2183)
[4420.510547][T30044] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4420.510551][T30044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.510556][T30044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.510561][T30044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.510565][T30044] RIP: 0033:0x7f0eeacd6a4a
[ 4420.510569][T30044] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4420.510572][T30044] RSP: 002b:00007ffe53ac52d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.510576][T30044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0eeacd6a4a
[ 4420.510578][T30044] RDX: 0000000000000040 RSI: 000000003db76340 RDI: 0000000000000005
[ 4420.510580][T30044] RBP: 00007ffe53ac5360 R08: 0000000000418574 R09: 000000000000001c
[ 4420.510582][T30044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.510584][T30044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eeadff000
| [ 4420.510584][T30044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eeadff000
| [ 4420.510598][T30044]
| [ 4420.510601][T30044] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30044
| [4420.523259][T30044] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4420.523513][T30044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.523515][T30044] Call Trace:
[ 4420.523516][T30044]
[4420.523519][T30044] dump_stack_lvl (lib/dump_stack.c:123)
[4420.523524][T30044] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.523530][T30044] lwtunnel_output (net/core/lwtunnel.c:359)
[4420.523536][T30044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.523543][T30044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.523548][T30044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.523553][T30044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.523566][T30044] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.523577][T30044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.523583][T30044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.523586][T30044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.523594][T30044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.523598][T30044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.523606][T30044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.523623][T30044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.523625][T30044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.523637][T30044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.523641][T30044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.523646][T30044] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.523661][T30044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.523667][T30044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.523675][T30044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.523682][T30044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.523692][T30044] __x64_sys_sendto (net/socket.c:2183)
[4420.523696][T30044] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4420.523699][T30044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.523703][T30044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.523708][T30044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.523711][T30044] RIP: 0033:0x7f0eeacd6a4a
[ 4420.523715][T30044] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4420.523718][T30044] RSP: 002b:00007ffe53ac52d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.523721][T30044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0eeacd6a4a
[ 4420.523723][T30044] RDX: 0000000000000040 RSI: 000000003db76340 RDI: 0000000000000005
[ 4420.523725][T30044] RBP: 00007ffe53ac5360 R08: 0000000000418574 R09: 000000000000001c
[ 4420.523727][T30044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.523729][T30044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eeadff000
| [ 4420.523729][T30044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eeadff000
| [ 4420.523744][T30044]
| [ 4420.524123][T30044] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30044
| [4420.536006][T30044] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4420.536268][T30044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4420.536270][T30044] Call Trace:
[ 4420.536272][T30044]
[4420.536274][T30044] dump_stack_lvl (lib/dump_stack.c:123)
[4420.536280][T30044] check_preemption_disabled (lib/smp_processor_id.c:52)
[4420.536285][T30044] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4420.536292][T30044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4420.536298][T30044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.536303][T30044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4420.536308][T30044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4420.536320][T30044] rawv6_sendmsg (net/ipv6/raw.c:918)
[4420.536333][T30044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4420.536338][T30044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4420.536341][T30044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.536349][T30044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4420.536352][T30044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4420.536361][T30044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4420.536378][T30044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4420.536380][T30044] ? __lock_release (kernel/locking/lockdep.c:5534)
[4420.536392][T30044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.536396][T30044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4420.536402][T30044] ? __pfx___sys_sendto (net/socket.c:2147)
[4420.536417][T30044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4420.536423][T30044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4420.536430][T30044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4420.536437][T30044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4420.536447][T30044] __x64_sys_sendto (net/socket.c:2183)
[4420.536451][T30044] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4420.536454][T30044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4420.536459][T30044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4420.536464][T30044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4420.536467][T30044] RIP: 0033:0x7f0eeacd6a4a
[ 4420.536470][T30044] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4420.536473][T30044] RSP: 002b:00007ffe53ac52d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4420.536476][T30044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0eeacd6a4a
[ 4420.536478][T30044] RDX: 0000000000000040 RSI: 000000003db76340 RDI: 0000000000000005
[ 4420.536480][T30044] RBP: 00007ffe53ac5360 R08: 0000000000418574 R09: 000000000000001c
[ 4420.536482][T30044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4420.536484][T30044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eeadff000
| [ 4420.536484][T30044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eeadff000
| [ 4420.536499][T30044]
| [ 4421.022012][T30048] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30048
| [4421.022522][T30048] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4421.022798][T30048] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4421.022800][T30048] Call Trace:
[ 4421.022803][T30048]
[4421.022805][T30048] dump_stack_lvl (lib/dump_stack.c:123)
[4421.022815][T30048] check_preemption_disabled (lib/smp_processor_id.c:52)
[4421.022822][T30048] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4421.022829][T30048] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4421.022838][T30048] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.022846][T30048] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4421.022852][T30048] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4421.022864][T30048] rawv6_sendmsg (net/ipv6/raw.c:918)
[4421.022876][T30048] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4421.022881][T30048] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4421.022889][T30048] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.022899][T30048] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4421.022906][T30048] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4421.022916][T30048] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4421.022932][T30048] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4421.022943][T30048] ? __lock_release (kernel/locking/lockdep.c:5534)
[4421.022955][T30048] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.022961][T30048] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4421.022967][T30048] ? __pfx___sys_sendto (net/socket.c:2147)
[4421.022982][T30048] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4421.022990][T30048] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4421.023000][T30048] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4421.023008][T30048] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4421.023018][T30048] __x64_sys_sendto (net/socket.c:2183)
[4421.023022][T30048] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4421.023026][T30048] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4421.023031][T30048] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4421.023036][T30048] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4421.023041][T30048] RIP: 0033:0x7fadad91da4a
[ 4421.023046][T30048] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4421.023049][T30048] RSP: 002b:00007ffe49c574e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4421.023054][T30048] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fadad91da4a
[ 4421.023056][T30048] RDX: 0000000000000040 RSI: 000000003ad33340 RDI: 0000000000000005
[ 4421.023058][T30048] RBP: 00007ffe49c57570 R08: 0000000000418574 R09: 000000000000001c
[ 4421.023061][T30048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4421.023062][T30048] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadada46000
| [ 4424.367019][T30068] lwtunnel_output(): recursion limit reached on datapath
| [ 4425.839528][T30072] check_preemption_disabled: 13 callbacks suppressed
| [ 4425.839535][T30072] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30072
| [4425.840282][T30072] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4425.840529][T30072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4425.840531][T30072] Call Trace:
[ 4425.840533][T30072]
[4425.840535][T30072] dump_stack_lvl (lib/dump_stack.c:123)
[4425.840543][T30072] check_preemption_disabled (lib/smp_processor_id.c:52)
[4425.840549][T30072] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4425.840556][T30072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4425.840563][T30072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.840571][T30072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4425.840575][T30072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4425.840588][T30072] rawv6_sendmsg (net/ipv6/raw.c:918)
[4425.840599][T30072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4425.840604][T30072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4425.840610][T30072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.840620][T30072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4425.840625][T30072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4425.840634][T30072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4425.840650][T30072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4425.840653][T30072] ? __lock_release (kernel/locking/lockdep.c:5534)
[4425.840664][T30072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.840670][T30072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4425.840675][T30072] ? __pfx___sys_sendto (net/socket.c:2147)
[4425.840689][T30072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4425.840697][T30072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4425.840706][T30072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4425.840713][T30072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4425.840723][T30072] __x64_sys_sendto (net/socket.c:2183)
[4425.840727][T30072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4425.840731][T30072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4425.840736][T30072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4425.840741][T30072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4425.840745][T30072] RIP: 0033:0x7fdaa3d20a4a
[ 4425.840749][T30072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4425.840752][T30072] RSP: 002b:00007ffcf847ad58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4425.840756][T30072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdaa3d20a4a
[ 4425.840758][T30072] RDX: 0000000000000040 RSI: 000000003df2f340 RDI: 0000000000000005
[ 4425.840760][T30072] RBP: 00007ffcf847ade0 R08: 0000000000418574 R09: 000000000000001c
[ 4425.840762][T30072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4425.840764][T30072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdaa3e49000
| [ 4425.840780][T30072] lwtunnel_output(): recursion limit reached on datapath
| [ 4427.394476][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 4427.432446][T30077] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30077
| [4427.432879][T30077] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4427.433134][T30077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4427.433136][T30077] Call Trace:
[ 4427.433138][T30077]
[4427.433141][T30077] dump_stack_lvl (lib/dump_stack.c:123)
[4427.433148][T30077] check_preemption_disabled (lib/smp_processor_id.c:52)
[4427.433154][T30077] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4427.433161][T30077] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4427.433169][T30077] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.433176][T30077] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4427.433181][T30077] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.433193][T30077] rawv6_sendmsg (net/ipv6/raw.c:918)
[4427.433205][T30077] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4427.433210][T30077] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4427.433218][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.433227][T30077] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4427.433232][T30077] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4427.433241][T30077] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4427.433257][T30077] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4427.433260][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.433271][T30077] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.433276][T30077] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.433282][T30077] ? __pfx___sys_sendto (net/socket.c:2147)
[4427.433296][T30077] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4427.433303][T30077] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4427.433312][T30077] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4427.433319][T30077] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4427.433329][T30077] __x64_sys_sendto (net/socket.c:2183)
[4427.433333][T30077] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4427.433337][T30077] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4427.433342][T30077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4427.433346][T30077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4427.433350][T30077] RIP: 0033:0x7fd3f167ba4a
[ 4427.433355][T30077] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4427.433358][T30077] RSP: 002b:00007fff7c7228a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4427.433362][T30077] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3f167ba4a
[ 4427.433364][T30077] RDX: 0000000000000040 RSI: 0000000007b96340 RDI: 0000000000000005
[ 4427.433366][T30077] RBP: 00007fff7c722930 R08: 0000000000418574 R09: 000000000000001c
[ 4427.433368][T30077] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4427.433370][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3f17a4000
| [ 4427.433370][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3f17a4000
| [ 4427.433384][T30077]
| [ 4427.445842][T30077] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30077
| [4427.446194][T30077] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4427.446450][T30077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4427.446452][T30077] Call Trace:
[ 4427.446453][T30077]
[4427.446456][T30077] dump_stack_lvl (lib/dump_stack.c:123)
[4427.446461][T30077] check_preemption_disabled (lib/smp_processor_id.c:52)
[4427.446466][T30077] lwtunnel_output (net/core/lwtunnel.c:359)
[4427.446473][T30077] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4427.446480][T30077] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.446485][T30077] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4427.446490][T30077] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.446502][T30077] rawv6_sendmsg (net/ipv6/raw.c:918)
[4427.446513][T30077] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4427.446519][T30077] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4427.446522][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.446530][T30077] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4427.446533][T30077] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4427.446542][T30077] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4427.446559][T30077] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4427.446561][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.446573][T30077] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.446577][T30077] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.446582][T30077] ? __pfx___sys_sendto (net/socket.c:2147)
[4427.446597][T30077] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4427.446603][T30077] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4427.446610][T30077] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4427.446617][T30077] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4427.446627][T30077] __x64_sys_sendto (net/socket.c:2183)
[4427.446631][T30077] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4427.446634][T30077] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4427.446639][T30077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4427.446644][T30077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4427.446647][T30077] RIP: 0033:0x7fd3f167ba4a
[ 4427.446651][T30077] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4427.446653][T30077] RSP: 002b:00007fff7c7228a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4427.446656][T30077] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3f167ba4a
[ 4427.446658][T30077] RDX: 0000000000000040 RSI: 0000000007b96340 RDI: 0000000000000005
[ 4427.446660][T30077] RBP: 00007fff7c722930 R08: 0000000000418574 R09: 000000000000001c
[ 4427.446662][T30077] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4427.446664][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3f17a4000
| [ 4427.446664][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3f17a4000
| [ 4427.446679][T30077]
| [ 4427.447108][T30077] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30077
| [4427.458462][T30077] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4427.458706][T30077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4427.458708][T30077] Call Trace:
[ 4427.458710][T30077]
[4427.458712][T30077] dump_stack_lvl (lib/dump_stack.c:123)
[4427.458718][T30077] check_preemption_disabled (lib/smp_processor_id.c:52)
[4427.458723][T30077] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4427.458730][T30077] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4427.458736][T30077] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.458742][T30077] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4427.458747][T30077] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4427.458759][T30077] rawv6_sendmsg (net/ipv6/raw.c:918)
[4427.458770][T30077] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4427.458776][T30077] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4427.458780][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.458787][T30077] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4427.458791][T30077] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4427.458800][T30077] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4427.458816][T30077] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4427.458819][T30077] ? __lock_release (kernel/locking/lockdep.c:5534)
[4427.458831][T30077] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.458835][T30077] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4427.458840][T30077] ? __pfx___sys_sendto (net/socket.c:2147)
[4427.458855][T30077] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4427.458861][T30077] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4427.458869][T30077] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4427.458876][T30077] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4427.458886][T30077] __x64_sys_sendto (net/socket.c:2183)
[4427.458890][T30077] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4427.458893][T30077] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4427.458898][T30077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4427.458903][T30077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4427.458907][T30077] RIP: 0033:0x7fd3f167ba4a
[ 4427.458910][T30077] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4427.458913][T30077] RSP: 002b:00007fff7c7228a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4427.458916][T30077] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3f167ba4a
[ 4427.458918][T30077] RDX: 0000000000000040 RSI: 0000000007b96340 RDI: 0000000000000005
[ 4427.458920][T30077] RBP: 00007fff7c722930 R08: 0000000000418574 R09: 000000000000001c
[ 4427.458922][T30077] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4427.458924][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3f17a4000
| [ 4427.458924][T30077] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3f17a4000
| [ 4427.458939][T30077]
| [ 4428.159279][T30083] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30083
| [4428.159768][T30083] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4428.160045][T30083] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4428.160047][T30083] Call Trace:
[ 4428.160050][T30083]
[4428.160053][T30083] dump_stack_lvl (lib/dump_stack.c:123)
[4428.160062][T30083] check_preemption_disabled (lib/smp_processor_id.c:52)
[4428.160069][T30083] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4428.160076][T30083] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4428.160084][T30083] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.160093][T30083] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4428.160098][T30083] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4428.160110][T30083] rawv6_sendmsg (net/ipv6/raw.c:918)
[4428.160122][T30083] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4428.160127][T30083] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4428.160135][T30083] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.160146][T30083] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4428.160152][T30083] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4428.160162][T30083] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4428.160177][T30083] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4428.160181][T30083] ? __lock_release (kernel/locking/lockdep.c:5534)
[4428.160192][T30083] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.160199][T30083] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4428.160204][T30083] ? __pfx___sys_sendto (net/socket.c:2147)
[4428.160220][T30083] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4428.160227][T30083] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4428.160238][T30083] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4428.160245][T30083] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4428.160255][T30083] __x64_sys_sendto (net/socket.c:2183)
[4428.160259][T30083] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4428.160264][T30083] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4428.160269][T30083] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4428.160274][T30083] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4428.160279][T30083] RIP: 0033:0x7ff4f2a6ba4a
[ 4428.160284][T30083] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4428.160287][T30083] RSP: 002b:00007ffff7f89848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4428.160291][T30083] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4f2a6ba4a
[ 4428.160294][T30083] RDX: 0000000000000040 RSI: 000000001f9df340 RDI: 0000000000000005
[ 4428.160296][T30083] RBP: 00007ffff7f898d0 R08: 0000000000418574 R09: 000000000000001c
[ 4428.160297][T30083] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4428.160299][T30083] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4f2b94000
| [ 4428.173671][T30083] lwtunnel_output(): recursion limit reached on datapath
| [ 4428.418675][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4429.999869][T30090] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30090
| [4430.000377][T30090] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4430.000651][T30090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.000652][T30090] Call Trace:
[ 4430.000655][T30090]
[4430.000657][T30090] dump_stack_lvl (lib/dump_stack.c:123)
[4430.000665][T30090] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.000672][T30090] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4430.000679][T30090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.000686][T30090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.000694][T30090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.000698][T30090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.000710][T30090] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.000722][T30090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.000727][T30090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.000734][T30090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.000743][T30090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.000749][T30090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.000758][T30090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.000774][T30090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.000777][T30090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.000788][T30090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.000793][T30090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.000799][T30090] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.000813][T30090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.000821][T30090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.000830][T30090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.000837][T30090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.000848][T30090] __x64_sys_sendto (net/socket.c:2183)
[4430.000851][T30090] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4430.000856][T30090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.000861][T30090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.000866][T30090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.000870][T30090] RIP: 0033:0x7f6dd5c1da4a
[ 4430.000875][T30090] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4430.000877][T30090] RSP: 002b:00007ffc9ff9e068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.000881][T30090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6dd5c1da4a
[ 4430.000884][T30090] RDX: 0000000000000040 RSI: 000000003d5c1340 RDI: 0000000000000005
[ 4430.000886][T30090] RBP: 00007ffc9ff9e0f0 R08: 0000000000418574 R09: 000000000000001c
[ 4430.000888][T30090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.000890][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6dd5d46000
| [ 4430.000890][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6dd5d46000
| [ 4430.000905][T30090]
| [ 4430.000907][T30090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30090
| [4430.014453][T30090] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4430.014721][T30090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.014723][T30090] Call Trace:
[ 4430.014724][T30090]
[4430.014727][T30090] dump_stack_lvl (lib/dump_stack.c:123)
[4430.014733][T30090] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.014738][T30090] lwtunnel_output (net/core/lwtunnel.c:359)
[4430.014745][T30090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.014751][T30090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.014756][T30090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.014761][T30090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.014774][T30090] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.014786][T30090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.014791][T30090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.014794][T30090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.014802][T30090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.014806][T30090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.014814][T30090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.014831][T30090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.014833][T30090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.014844][T30090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.014848][T30090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.014854][T30090] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.014869][T30090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.014875][T30090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.014883][T30090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.014890][T30090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.014900][T30090] __x64_sys_sendto (net/socket.c:2183)
[4430.014904][T30090] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4430.014907][T30090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.014912][T30090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.014917][T30090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.014920][T30090] RIP: 0033:0x7f6dd5c1da4a
[ 4430.014924][T30090] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4430.014926][T30090] RSP: 002b:00007ffc9ff9e068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.014930][T30090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6dd5c1da4a
[ 4430.014932][T30090] RDX: 0000000000000040 RSI: 000000003d5c1340 RDI: 0000000000000005
[ 4430.014934][T30090] RBP: 00007ffc9ff9e0f0 R08: 0000000000418574 R09: 000000000000001c
[ 4430.014935][T30090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.014937][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6dd5d46000
| [ 4430.014937][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6dd5d46000
| [ 4430.014952][T30090]
| [ 4430.035655][T30090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30090
| [4430.036043][T30090] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4430.036521][T30090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.036522][T30090] Call Trace:
[ 4430.036524][T30090]
[4430.036526][T30090] dump_stack_lvl (lib/dump_stack.c:123)
[4430.036532][T30090] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.036537][T30090] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4430.036544][T30090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.036551][T30090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.036556][T30090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.036561][T30090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.036573][T30090] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.036585][T30090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.036590][T30090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.036594][T30090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.036601][T30090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.036605][T30090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.036614][T30090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.036630][T30090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.036633][T30090] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.036644][T30090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.036649][T30090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.036654][T30090] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.036669][T30090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.036675][T30090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.036682][T30090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.036690][T30090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.036700][T30090] __x64_sys_sendto (net/socket.c:2183)
[4430.036704][T30090] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4430.036707][T30090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.036711][T30090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.036717][T30090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.036720][T30090] RIP: 0033:0x7f6dd5c1da4a
[ 4430.036723][T30090] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4430.036726][T30090] RSP: 002b:00007ffc9ff9e068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.036729][T30090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6dd5c1da4a
[ 4430.036732][T30090] RDX: 0000000000000040 RSI: 000000003d5c1340 RDI: 0000000000000005
[ 4430.036734][T30090] RBP: 00007ffc9ff9e0f0 R08: 0000000000418574 R09: 000000000000001c
[ 4430.036735][T30090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.036737][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6dd5d46000
| [ 4430.036737][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6dd5d46000
| [ 4430.036752][T30090]
| [ 4430.979551][T30097] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30097
| [4430.980036][T30097] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4430.980701][T30097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.980703][T30097] Call Trace:
[ 4430.980705][T30097]
[4430.980708][T30097] dump_stack_lvl (lib/dump_stack.c:123)
[4430.980716][T30097] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.980722][T30097] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4430.980728][T30097] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.980736][T30097] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.980743][T30097] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.980748][T30097] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.980760][T30097] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.980771][T30097] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.980777][T30097] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.980782][T30097] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.980791][T30097] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.980796][T30097] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.980805][T30097] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.980821][T30097] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.980824][T30097] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.980836][T30097] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.980842][T30097] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.980847][T30097] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.980862][T30097] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.980868][T30097] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.980877][T30097] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.980884][T30097] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.980895][T30097] __x64_sys_sendto (net/socket.c:2183)
[4430.980899][T30097] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4430.980903][T30097] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.980907][T30097] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.980912][T30097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.980916][T30097] RIP: 0033:0x7efc2e8eaa4a
[ 4430.980920][T30097] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4430.980923][T30097] RSP: 002b:00007ffddb5c6278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.980927][T30097] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc2e8eaa4a
[ 4430.980929][T30097] RDX: 0000000000000040 RSI: 000000001bc87340 RDI: 0000000000000005
[ 4430.980932][T30097] RBP: 00007ffddb5c6300 R08: 0000000000418574 R09: 000000000000001c
[ 4430.980934][T30097] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.980936][T30097] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc2ea13000
| [ 4430.980936][T30097] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc2ea13000
| [ 4430.980950][T30097]
| [ 4430.980953][T30097] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30097
| [4430.993311][T30097] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4430.993565][T30097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4430.993567][T30097] Call Trace:
[ 4430.993569][T30097]
[4430.993571][T30097] dump_stack_lvl (lib/dump_stack.c:123)
[4430.993576][T30097] check_preemption_disabled (lib/smp_processor_id.c:52)
[4430.993582][T30097] lwtunnel_output (net/core/lwtunnel.c:359)
[4430.993589][T30097] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4430.993595][T30097] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.993600][T30097] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4430.993605][T30097] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4430.993617][T30097] rawv6_sendmsg (net/ipv6/raw.c:918)
[4430.993629][T30097] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4430.993634][T30097] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4430.993638][T30097] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.993646][T30097] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4430.993649][T30097] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4430.993658][T30097] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4430.993674][T30097] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4430.993677][T30097] ? __lock_release (kernel/locking/lockdep.c:5534)
[4430.993688][T30097] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.993692][T30097] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4430.993698][T30097] ? __pfx___sys_sendto (net/socket.c:2147)
[4430.993713][T30097] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4430.993719][T30097] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4430.993726][T30097] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4430.993733][T30097] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4430.993743][T30097] __x64_sys_sendto (net/socket.c:2183)
[4430.993747][T30097] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4430.993750][T30097] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4430.993755][T30097] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4430.993760][T30097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4430.993763][T30097] RIP: 0033:0x7efc2e8eaa4a
[ 4430.993767][T30097] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4430.993770][T30097] RSP: 002b:00007ffddb5c6278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4430.993773][T30097] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc2e8eaa4a
[ 4430.993775][T30097] RDX: 0000000000000040 RSI: 000000001bc87340 RDI: 0000000000000005
[ 4430.993777][T30097] RBP: 00007ffddb5c6300 R08: 0000000000418574 R09: 000000000000001c
[ 4430.993779][T30097] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4430.993781][T30097] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc2ea13000
| [ 4430.993781][T30097] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc2ea13000
| [ 4430.993796][T30097]
| [ 4431.011119][T30097] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30097
| [4431.011502][T30097] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4431.011761][T30097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4431.011763][T30097] Call Trace:
[ 4431.011765][T30097]
[4431.011767][T30097] dump_stack_lvl (lib/dump_stack.c:123)
[4431.011773][T30097] check_preemption_disabled (lib/smp_processor_id.c:52)
[4431.011778][T30097] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4431.011785][T30097] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4431.011791][T30097] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.011797][T30097] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4431.011801][T30097] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4431.011814][T30097] rawv6_sendmsg (net/ipv6/raw.c:918)
[4431.011826][T30097] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4431.011831][T30097] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4431.011835][T30097] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.011842][T30097] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4431.011846][T30097] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4431.011854][T30097] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4431.011871][T30097] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4431.011873][T30097] ? __lock_release (kernel/locking/lockdep.c:5534)
[4431.011885][T30097] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.011889][T30097] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4431.011895][T30097] ? __pfx___sys_sendto (net/socket.c:2147)
[4431.011909][T30097] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4431.011915][T30097] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4431.011923][T30097] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4431.011930][T30097] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4431.011940][T30097] __x64_sys_sendto (net/socket.c:2183)
[4431.011944][T30097] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4431.011947][T30097] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4431.011952][T30097] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4431.011957][T30097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4431.011960][T30097] RIP: 0033:0x7efc2e8eaa4a
[ 4431.011963][T30097] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4431.011966][T30097] RSP: 002b:00007ffddb5c6278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4431.011969][T30097] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc2e8eaa4a
[ 4431.011972][T30097] RDX: 0000000000000040 RSI: 000000001bc87340 RDI: 0000000000000005
[ 4431.011973][T30097] RBP: 00007ffddb5c6300 R08: 0000000000418574 R09: 000000000000001c
[ 4431.011976][T30097] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4431.011978][T30097] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc2ea13000
| [ 4431.011978][T30097] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc2ea13000
| [ 4431.011992][T30097]
| [ 4432.003122][T30105] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30105
| [4432.003593][T30105] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4432.003843][T30105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4432.003845][T30105] Call Trace:
[ 4432.003847][T30105]
[4432.003850][T30105] dump_stack_lvl (lib/dump_stack.c:123)
[4432.003857][T30105] check_preemption_disabled (lib/smp_processor_id.c:52)
[4432.003864][T30105] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4432.003870][T30105] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4432.003878][T30105] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.003885][T30105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4432.003890][T30105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4432.003902][T30105] rawv6_sendmsg (net/ipv6/raw.c:918)
[4432.003913][T30105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4432.003918][T30105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4432.003924][T30105] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.003933][T30105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4432.003938][T30105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4432.003947][T30105] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4432.003963][T30105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4432.003966][T30105] ? __lock_release (kernel/locking/lockdep.c:5534)
[4432.003978][T30105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.003984][T30105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4432.003989][T30105] ? __pfx___sys_sendto (net/socket.c:2147)
[4432.004004][T30105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4432.004010][T30105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4432.004019][T30105] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4432.004026][T30105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4432.004036][T30105] __x64_sys_sendto (net/socket.c:2183)
[4432.004040][T30105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4432.004045][T30105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4432.004049][T30105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4432.004054][T30105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4432.004058][T30105] RIP: 0033:0x7fea03e13a4a
[ 4432.004063][T30105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4432.004066][T30105] RSP: 002b:00007ffc6cc6b358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4432.004070][T30105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea03e13a4a
[ 4432.004072][T30105] RDX: 0000000000000040 RSI: 000000002056a340 RDI: 0000000000000005
[ 4432.004074][T30105] RBP: 00007ffc6cc6b3e0 R08: 0000000000418574 R09: 000000000000001c
[ 4432.004076][T30105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4432.004078][T30105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea03f3c000
| [ 4432.004093][T30105]
| [ 4432.004096][T30105] lwtunnel_output(): recursion limit reached on datapath
| [ 4434.069763][T30114] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30114
| [4434.070530][T30114] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4434.070776][T30114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.070778][T30114] Call Trace:
[ 4434.070781][T30114]
[4434.070783][T30114] dump_stack_lvl (lib/dump_stack.c:123)
[4434.070791][T30114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.070798][T30114] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4434.070804][T30114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.070812][T30114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.070818][T30114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.070823][T30114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.070835][T30114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.070847][T30114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.070852][T30114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.070859][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.070867][T30114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.070872][T30114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.070881][T30114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.070897][T30114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.070900][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.070911][T30114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.070917][T30114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.070923][T30114] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.070937][T30114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.070943][T30114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.070953][T30114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.070960][T30114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.070970][T30114] __x64_sys_sendto (net/socket.c:2183)
[4434.070974][T30114] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.070977][T30114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.070982][T30114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.070987][T30114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.070991][T30114] RIP: 0033:0x7f61179b2a4a
[ 4434.070995][T30114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.070998][T30114] RSP: 002b:00007fff48e4bb08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.071002][T30114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61179b2a4a
[ 4434.071004][T30114] RDX: 0000000000000040 RSI: 000000003b932340 RDI: 0000000000000005
[ 4434.071006][T30114] RBP: 00007fff48e4bb90 R08: 0000000000418574 R09: 000000000000001c
[ 4434.071008][T30114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.071010][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6117adb000
| [ 4434.071010][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6117adb000
| [ 4434.071024][T30114]
| [ 4434.071027][T30114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30114
| [4434.082435][T30114] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4434.082682][T30114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.082684][T30114] Call Trace:
[ 4434.082685][T30114]
[4434.082687][T30114] dump_stack_lvl (lib/dump_stack.c:123)
[4434.082693][T30114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.082698][T30114] lwtunnel_output (net/core/lwtunnel.c:359)
[4434.082705][T30114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.082711][T30114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.082717][T30114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.082721][T30114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.082734][T30114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.082745][T30114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.082751][T30114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.082754][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.082761][T30114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.082765][T30114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.082774][T30114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.082790][T30114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.082793][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.082804][T30114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.082808][T30114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.082814][T30114] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.082828][T30114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.082834][T30114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.082842][T30114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.082849][T30114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.082868][T30114] __x64_sys_sendto (net/socket.c:2183)
[4434.082872][T30114] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.082875][T30114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.082880][T30114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.082884][T30114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.082887][T30114] RIP: 0033:0x7f61179b2a4a
[ 4434.082891][T30114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.082894][T30114] RSP: 002b:00007fff48e4bb08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.082897][T30114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61179b2a4a
[ 4434.082899][T30114] RDX: 0000000000000040 RSI: 000000003b932340 RDI: 0000000000000005
[ 4434.082901][T30114] RBP: 00007fff48e4bb90 R08: 0000000000418574 R09: 000000000000001c
[ 4434.082903][T30114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.082905][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6117adb000
| [ 4434.082905][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6117adb000
| [ 4434.082920][T30114]
| [ 4434.100868][T30114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30114
| [4434.101231][T30114] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4434.101479][T30114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4434.101481][T30114] Call Trace:
[ 4434.101483][T30114]
[4434.101485][T30114] dump_stack_lvl (lib/dump_stack.c:123)
[4434.101491][T30114] check_preemption_disabled (lib/smp_processor_id.c:52)
[4434.101496][T30114] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4434.101503][T30114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4434.101509][T30114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.101515][T30114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4434.101520][T30114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4434.101532][T30114] rawv6_sendmsg (net/ipv6/raw.c:918)
[4434.101544][T30114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4434.101549][T30114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4434.101553][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.101561][T30114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4434.101564][T30114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4434.101573][T30114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4434.101590][T30114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4434.101592][T30114] ? __lock_release (kernel/locking/lockdep.c:5534)
[4434.101604][T30114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.101608][T30114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4434.101613][T30114] ? __pfx___sys_sendto (net/socket.c:2147)
[4434.101628][T30114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4434.101634][T30114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4434.101642][T30114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4434.101649][T30114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4434.101659][T30114] __x64_sys_sendto (net/socket.c:2183)
[4434.101663][T30114] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4434.101666][T30114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4434.101671][T30114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4434.101676][T30114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4434.101679][T30114] RIP: 0033:0x7f61179b2a4a
[ 4434.101682][T30114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4434.101685][T30114] RSP: 002b:00007fff48e4bb08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4434.101688][T30114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61179b2a4a
[ 4434.101691][T30114] RDX: 0000000000000040 RSI: 000000003b932340 RDI: 0000000000000005
[ 4434.101693][T30114] RBP: 00007fff48e4bb90 R08: 0000000000418574 R09: 000000000000001c
[ 4434.101695][T30114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4434.101697][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6117adb000
| [ 4434.101697][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6117adb000
| [ 4434.101711][T30114]
| [ 4435.045410][T30122] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30122
| [4435.045871][T30122] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4435.046116][T30122] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4435.046118][T30122] Call Trace:
[ 4435.046120][T30122]
[4435.046122][T30122] dump_stack_lvl (lib/dump_stack.c:123)
[4435.046130][T30122] check_preemption_disabled (lib/smp_processor_id.c:52)
[4435.046137][T30122] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4435.046143][T30122] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4435.046150][T30122] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.046157][T30122] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4435.046162][T30122] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4435.046174][T30122] rawv6_sendmsg (net/ipv6/raw.c:918)
[4435.046186][T30122] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4435.046191][T30122] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4435.046197][T30122] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.046206][T30122] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4435.046211][T30122] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4435.046222][T30122] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4435.046237][T30122] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4435.046241][T30122] ? __lock_release (kernel/locking/lockdep.c:5534)
[4435.046252][T30122] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.046258][T30122] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4435.046264][T30122] ? __pfx___sys_sendto (net/socket.c:2147)
[4435.046278][T30122] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4435.046284][T30122] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4435.046292][T30122] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4435.046299][T30122] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4435.046309][T30122] __x64_sys_sendto (net/socket.c:2183)
[4435.046313][T30122] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4435.046316][T30122] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4435.046321][T30122] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4435.046326][T30122] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4435.046329][T30122] RIP: 0033:0x7f5a0a97fa4a
[ 4435.046334][T30122] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4435.046337][T30122] RSP: 002b:00007ffcfaec0498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4435.046340][T30122] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a0a97fa4a
[ 4435.046343][T30122] RDX: 0000000000000040 RSI: 0000000019bf5340 RDI: 0000000000000005
[ 4435.046345][T30122] RBP: 00007ffcfaec0520 R08: 0000000000418574 R09: 000000000000001c
[ 4435.046347][T30122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4435.046349][T30122] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a0aaa8000
| [ 4435.046363][T30122]
| [ 4435.058735][T30122] lwtunnel_output(): recursion limit reached on datapath
| [ 4436.541110][T30126] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30126
| [4436.542745][T30126] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4436.543025][T30126] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4436.543028][T30126] Call Trace:
[ 4436.543030][T30126]
[4436.543033][T30126] dump_stack_lvl (lib/dump_stack.c:123)
[4436.543042][T30126] check_preemption_disabled (lib/smp_processor_id.c:52)
[4436.543049][T30126] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4436.543056][T30126] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4436.543065][T30126] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4436.543073][T30126] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4436.543079][T30126] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4436.543091][T30126] rawv6_sendmsg (net/ipv6/raw.c:918)
[4436.543102][T30126] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4436.543107][T30126] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4436.543115][T30126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4436.543125][T30126] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4436.543132][T30126] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4436.543141][T30126] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4436.543157][T30126] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4436.543160][T30126] ? __lock_release (kernel/locking/lockdep.c:5534)
[4436.543171][T30126] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4436.543178][T30126] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4436.543184][T30126] ? __pfx___sys_sendto (net/socket.c:2147)
[4436.543198][T30126] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4436.543205][T30126] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4436.543217][T30126] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4436.543224][T30126] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4436.543234][T30126] __x64_sys_sendto (net/socket.c:2183)
[4436.543238][T30126] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4436.543242][T30126] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4436.543248][T30126] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4436.543253][T30126] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4436.543257][T30126] RIP: 0033:0x7f62fc9e8a4a
[ 4436.543263][T30126] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4436.543266][T30126] RSP: 002b:00007ffc143ee258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4436.543270][T30126] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62fc9e8a4a
[ 4436.543273][T30126] RDX: 0000000000000040 RSI: 00000000248a6340 RDI: 0000000000000005
[ 4436.543275][T30126] RBP: 00007ffc143ee2e0 R08: 0000000000418574 R09: 000000000000001c
[ 4436.543277][T30126] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4436.543280][T30126] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62fcb11000
| [ 4436.543294][T30126]
| [ 4436.556324][T30126] lwtunnel_output(): recursion limit reached on datapath
| [ 4438.037210][T30130] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30130
| [4438.037679][T30130] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4438.037929][T30130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.037931][T30130] Call Trace:
[ 4438.037934][T30130]
[4438.037936][T30130] dump_stack_lvl (lib/dump_stack.c:123)
[4438.037944][T30130] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.037950][T30130] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4438.037957][T30130] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.037965][T30130] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.037972][T30130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.037977][T30130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.037989][T30130] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.038001][T30130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.038006][T30130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.038011][T30130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.038021][T30130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.038026][T30130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.038035][T30130] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.038051][T30130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.038054][T30130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.038065][T30130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.038071][T30130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.038076][T30130] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.038091][T30130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.038097][T30130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.038106][T30130] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.038113][T30130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.038123][T30130] __x64_sys_sendto (net/socket.c:2183)
[4438.038127][T30130] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.038131][T30130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.038136][T30130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.038141][T30130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.038144][T30130] RIP: 0033:0x7f7bcc15fa4a
[ 4438.038149][T30130] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.038151][T30130] RSP: 002b:00007fffb00e27e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.038155][T30130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7bcc15fa4a
[ 4438.038158][T30130] RDX: 0000000000000040 RSI: 0000000020f96340 RDI: 0000000000000005
[ 4438.038159][T30130] RBP: 00007fffb00e2870 R08: 0000000000418574 R09: 000000000000001c
[ 4438.038161][T30130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.038163][T30130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7bcc288000
| [ 4438.038163][T30130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7bcc288000
| [ 4438.038178][T30130]
| [ 4438.038180][T30130] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30130
| [4438.049762][T30130] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4438.050001][T30130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.050003][T30130] Call Trace:
[ 4438.050004][T30130]
[4438.050006][T30130] dump_stack_lvl (lib/dump_stack.c:123)
[4438.050011][T30130] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.050017][T30130] lwtunnel_output (net/core/lwtunnel.c:359)
[4438.050023][T30130] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.050030][T30130] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.050035][T30130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.050040][T30130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.050052][T30130] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.050064][T30130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.050069][T30130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.050072][T30130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.050080][T30130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.050083][T30130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.050092][T30130] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.050108][T30130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.050111][T30130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.050122][T30130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.050126][T30130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.050132][T30130] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.050146][T30130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.050152][T30130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.050159][T30130] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.050167][T30130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.050177][T30130] __x64_sys_sendto (net/socket.c:2183)
[4438.050181][T30130] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.050185][T30130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.050189][T30130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.050194][T30130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.050197][T30130] RIP: 0033:0x7f7bcc15fa4a
[ 4438.050201][T30130] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.050203][T30130] RSP: 002b:00007fffb00e27e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.050206][T30130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7bcc15fa4a
[ 4438.050208][T30130] RDX: 0000000000000040 RSI: 0000000020f96340 RDI: 0000000000000005
[ 4438.050210][T30130] RBP: 00007fffb00e2870 R08: 0000000000418574 R09: 000000000000001c
[ 4438.050213][T30130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.050215][T30130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7bcc288000
| [ 4438.050215][T30130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7bcc288000
| [ 4438.050230][T30130]
| [ 4438.062939][T30130] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30130
| [4438.063305][T30130] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4438.063545][T30130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.063546][T30130] Call Trace:
[ 4438.063548][T30130]
[4438.063550][T30130] dump_stack_lvl (lib/dump_stack.c:123)
[4438.063556][T30130] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.063561][T30130] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4438.063568][T30130] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.063574][T30130] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.063579][T30130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.063584][T30130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.063597][T30130] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.063608][T30130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.063614][T30130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.063617][T30130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.063625][T30130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.063628][T30130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.063637][T30130] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.063653][T30130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.063656][T30130] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.063668][T30130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.063672][T30130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.063677][T30130] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.063692][T30130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.063698][T30130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.063705][T30130] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.063712][T30130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.063723][T30130] __x64_sys_sendto (net/socket.c:2183)
[4438.063727][T30130] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.063730][T30130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.063734][T30130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.063739][T30130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.063742][T30130] RIP: 0033:0x7f7bcc15fa4a
[ 4438.063746][T30130] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.063749][T30130] RSP: 002b:00007fffb00e27e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.063752][T30130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7bcc15fa4a
[ 4438.063754][T30130] RDX: 0000000000000040 RSI: 0000000020f96340 RDI: 0000000000000005
[ 4438.063756][T30130] RBP: 00007fffb00e2870 R08: 0000000000418574 R09: 000000000000001c
[ 4438.063758][T30130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.063759][T30130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7bcc288000
| [ 4438.063774][T30130]
| [ 4438.530492][ C1] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4438.543545][T30134] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30134
| [4438.544016][T30134] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4438.544527][T30134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.544529][T30134] Call Trace:
[ 4438.544531][T30134]
[4438.544534][T30134] dump_stack_lvl (lib/dump_stack.c:123)
[4438.544542][T30134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.544548][T30134] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4438.544555][T30134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.544562][T30134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.544569][T30134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.544574][T30134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.544586][T30134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.544597][T30134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.544603][T30134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.544608][T30134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.544617][T30134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.544622][T30134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.544631][T30134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.544647][T30134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.544650][T30134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.544661][T30134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.544666][T30134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.544672][T30134] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.544686][T30134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.544693][T30134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.544702][T30134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.544709][T30134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.544719][T30134] __x64_sys_sendto (net/socket.c:2183)
[4438.544723][T30134] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.544727][T30134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.544732][T30134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.544737][T30134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.544740][T30134] RIP: 0033:0x7fc53493aa4a
[ 4438.544745][T30134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.544748][T30134] RSP: 002b:00007ffe67053718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.544752][T30134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc53493aa4a
[ 4438.544754][T30134] RDX: 0000000000000040 RSI: 0000000030967340 RDI: 0000000000000005
[ 4438.544756][T30134] RBP: 00007ffe670537a0 R08: 0000000000418574 R09: 000000000000001c
[ 4438.544759][T30134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.544760][T30134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc534a63000
| [ 4438.544760][T30134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc534a63000
| [ 4438.544775][T30134]
| [ 4438.544777][T30134] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30134
| [4438.556667][T30134] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4438.556922][T30134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.556924][T30134] Call Trace:
[ 4438.556926][T30134]
[4438.556928][T30134] dump_stack_lvl (lib/dump_stack.c:123)
[4438.556933][T30134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.556939][T30134] lwtunnel_output (net/core/lwtunnel.c:359)
[4438.556946][T30134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.556952][T30134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.556957][T30134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.556962][T30134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.556974][T30134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.556986][T30134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.556991][T30134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.556995][T30134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.557002][T30134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.557006][T30134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.557015][T30134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.557031][T30134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.557034][T30134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.557045][T30134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.557049][T30134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.557055][T30134] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.557070][T30134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.557076][T30134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.557083][T30134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.557090][T30134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.557100][T30134] __x64_sys_sendto (net/socket.c:2183)
[4438.557104][T30134] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.557107][T30134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.557112][T30134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.557117][T30134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.557120][T30134] RIP: 0033:0x7fc53493aa4a
[ 4438.557124][T30134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.557127][T30134] RSP: 002b:00007ffe67053718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.557130][T30134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc53493aa4a
[ 4438.557132][T30134] RDX: 0000000000000040 RSI: 0000000030967340 RDI: 0000000000000005
[ 4438.557134][T30134] RBP: 00007ffe670537a0 R08: 0000000000418574 R09: 000000000000001c
[ 4438.557136][T30134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.557138][T30134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc534a63000
| [ 4438.557138][T30134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc534a63000
| [ 4438.557153][T30134]
| [ 4438.571759][T30134] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30134
| [4438.572133][T30134] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4438.572413][T30134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4438.572414][T30134] Call Trace:
[ 4438.572416][T30134]
[4438.572419][T30134] dump_stack_lvl (lib/dump_stack.c:123)
[4438.572425][T30134] check_preemption_disabled (lib/smp_processor_id.c:52)
[4438.572430][T30134] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4438.572437][T30134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4438.572443][T30134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.572449][T30134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4438.572453][T30134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4438.572466][T30134] rawv6_sendmsg (net/ipv6/raw.c:918)
[4438.572477][T30134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4438.572483][T30134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4438.572487][T30134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.572494][T30134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4438.572498][T30134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4438.572507][T30134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4438.572523][T30134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4438.572526][T30134] ? __lock_release (kernel/locking/lockdep.c:5534)
[4438.572537][T30134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.572542][T30134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4438.572547][T30134] ? __pfx___sys_sendto (net/socket.c:2147)
[4438.572562][T30134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4438.572568][T30134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4438.572575][T30134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4438.572582][T30134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4438.572592][T30134] __x64_sys_sendto (net/socket.c:2183)
[4438.572596][T30134] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4438.572599][T30134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4438.572604][T30134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4438.572609][T30134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4438.572612][T30134] RIP: 0033:0x7fc53493aa4a
[ 4438.572616][T30134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4438.572619][T30134] RSP: 002b:00007ffe67053718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4438.572622][T30134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc53493aa4a
[ 4438.572624][T30134] RDX: 0000000000000040 RSI: 0000000030967340 RDI: 0000000000000005
[ 4438.572626][T30134] RBP: 00007ffe670537a0 R08: 0000000000418574 R09: 000000000000001c
[ 4438.572628][T30134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4438.572630][T30134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc534a63000
| [ 4438.572630][T30134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc534a63000
| [ 4438.572645][T30134]
| [ 4439.056141][T30138] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30138
| [4439.056611][T30138] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4439.056860][T30138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.056861][T30138] Call Trace:
[ 4439.056864][T30138]
[4439.056866][T30138] dump_stack_lvl (lib/dump_stack.c:123)
[4439.056874][T30138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.056881][T30138] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4439.056887][T30138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.056895][T30138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.056901][T30138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.056906][T30138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.056918][T30138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.056930][T30138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.056935][T30138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.056941][T30138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.056950][T30138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.056955][T30138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.056964][T30138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.056980][T30138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.056983][T30138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.056994][T30138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.057000][T30138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.057005][T30138] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.057019][T30138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.057026][T30138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.057034][T30138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.057042][T30138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.057051][T30138] __x64_sys_sendto (net/socket.c:2183)
[4439.057055][T30138] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4439.057059][T30138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.057064][T30138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.057069][T30138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.057073][T30138] RIP: 0033:0x7f3cf4a82a4a
[ 4439.057077][T30138] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4439.057080][T30138] RSP: 002b:00007ffcc4c48148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.057083][T30138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cf4a82a4a
[ 4439.057086][T30138] RDX: 0000000000000040 RSI: 000000000cb56340 RDI: 0000000000000005
[ 4439.057088][T30138] RBP: 00007ffcc4c481d0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.057090][T30138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.057091][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cf4bab000
| [ 4439.057091][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cf4bab000
| [ 4439.057106][T30138]
| [ 4439.057127][T30138] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30138
| [4439.068744][T30138] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4439.068985][T30138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.068987][T30138] Call Trace:
[ 4439.068989][T30138]
[4439.068991][T30138] dump_stack_lvl (lib/dump_stack.c:123)
[4439.068996][T30138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.069002][T30138] lwtunnel_output (net/core/lwtunnel.c:359)
[4439.069008][T30138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.069015][T30138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.069020][T30138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.069025][T30138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.069037][T30138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.069048][T30138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.069054][T30138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.069057][T30138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.069065][T30138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.069068][T30138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.069077][T30138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.069093][T30138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.069096][T30138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.069107][T30138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.069111][T30138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.069117][T30138] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.069131][T30138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.069138][T30138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.069145][T30138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.069152][T30138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.069162][T30138] __x64_sys_sendto (net/socket.c:2183)
[4439.069166][T30138] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4439.069170][T30138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.069174][T30138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.069179][T30138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.069182][T30138] RIP: 0033:0x7f3cf4a82a4a
[ 4439.069185][T30138] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4439.069188][T30138] RSP: 002b:00007ffcc4c48148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.069192][T30138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cf4a82a4a
[ 4439.069194][T30138] RDX: 0000000000000040 RSI: 000000000cb56340 RDI: 0000000000000005
[ 4439.069195][T30138] RBP: 00007ffcc4c481d0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.069197][T30138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.069199][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cf4bab000
| [ 4439.069199][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cf4bab000
| [ 4439.069215][T30138]
| [ 4439.081942][T30138] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30138
| [4439.082323][T30138] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4439.082568][T30138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4439.082569][T30138] Call Trace:
[ 4439.082571][T30138]
[4439.082574][T30138] dump_stack_lvl (lib/dump_stack.c:123)
[4439.082579][T30138] check_preemption_disabled (lib/smp_processor_id.c:52)
[4439.082585][T30138] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4439.082591][T30138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4439.082598][T30138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.082603][T30138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4439.082608][T30138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4439.082621][T30138] rawv6_sendmsg (net/ipv6/raw.c:918)
[4439.082632][T30138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4439.082638][T30138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4439.082641][T30138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.082649][T30138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4439.082652][T30138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4439.082661][T30138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4439.082678][T30138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4439.082680][T30138] ? __lock_release (kernel/locking/lockdep.c:5534)
[4439.082692][T30138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.082696][T30138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4439.082701][T30138] ? __pfx___sys_sendto (net/socket.c:2147)
[4439.082716][T30138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4439.082722][T30138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4439.082730][T30138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4439.082737][T30138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4439.082747][T30138] __x64_sys_sendto (net/socket.c:2183)
[4439.082751][T30138] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4439.082754][T30138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4439.082759][T30138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4439.082763][T30138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4439.082767][T30138] RIP: 0033:0x7f3cf4a82a4a
[ 4439.082771][T30138] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4439.082773][T30138] RSP: 002b:00007ffcc4c48148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4439.082777][T30138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cf4a82a4a
[ 4439.082779][T30138] RDX: 0000000000000040 RSI: 000000000cb56340 RDI: 0000000000000005
[ 4439.082781][T30138] RBP: 00007ffcc4c481d0 R08: 0000000000418574 R09: 000000000000001c
[ 4439.082782][T30138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4439.082784][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cf4bab000
| [ 4439.082799][T30138]
| [ 4441.889281][T30162] check_preemption_disabled: 15 callbacks suppressed
| [ 4441.889288][T30162] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30162
| [4441.890021][T30162] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4441.890282][T30162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4441.890284][T30162] Call Trace:
[ 4441.890287][T30162]
[4441.890289][T30162] dump_stack_lvl (lib/dump_stack.c:123)
[4441.890297][T30162] check_preemption_disabled (lib/smp_processor_id.c:52)
[4441.890303][T30162] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4441.890310][T30162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4441.890317][T30162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.890324][T30162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4441.890329][T30162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.890341][T30162] rawv6_sendmsg (net/ipv6/raw.c:918)
[4441.890352][T30162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4441.890358][T30162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4441.890363][T30162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.890372][T30162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4441.890378][T30162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4441.890387][T30162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4441.890403][T30162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4441.890406][T30162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.890417][T30162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.890422][T30162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.890428][T30162] ? __pfx___sys_sendto (net/socket.c:2147)
[4441.890442][T30162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4441.890449][T30162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4441.890458][T30162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4441.890465][T30162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4441.890475][T30162] __x64_sys_sendto (net/socket.c:2183)
[4441.890479][T30162] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4441.890482][T30162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4441.890487][T30162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4441.890492][T30162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4441.890496][T30162] RIP: 0033:0x7ff4b0daca4a
[ 4441.890500][T30162] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4441.890502][T30162] RSP: 002b:00007ffc329d0388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4441.890506][T30162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4b0daca4a
[ 4441.890509][T30162] RDX: 0000000000000040 RSI: 0000000032bb9340 RDI: 0000000000000005
[ 4441.890510][T30162] RBP: 00007ffc329d0410 R08: 0000000000418574 R09: 000000000000001c
[ 4441.890512][T30162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4441.890514][T30162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b0ed5000
| [ 4441.890514][T30162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b0ed5000
| [ 4441.890528][T30162]
| [ 4441.890531][T30162] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30162
| [4441.901940][T30162] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4441.902183][T30162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4441.902185][T30162] Call Trace:
[ 4441.902187][T30162]
[4441.902189][T30162] dump_stack_lvl (lib/dump_stack.c:123)
[4441.902195][T30162] check_preemption_disabled (lib/smp_processor_id.c:52)
[4441.902200][T30162] lwtunnel_output (net/core/lwtunnel.c:359)
[4441.902206][T30162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4441.902214][T30162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.902219][T30162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4441.902224][T30162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.902236][T30162] rawv6_sendmsg (net/ipv6/raw.c:918)
[4441.902248][T30162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4441.902253][T30162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4441.902256][T30162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.902264][T30162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4441.902267][T30162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4441.902276][T30162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4441.902292][T30162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4441.902295][T30162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.902306][T30162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.902310][T30162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.902316][T30162] ? __pfx___sys_sendto (net/socket.c:2147)
[4441.902330][T30162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4441.902336][T30162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4441.902343][T30162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4441.902351][T30162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4441.902361][T30162] __x64_sys_sendto (net/socket.c:2183)
[4441.902365][T30162] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4441.902368][T30162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4441.902372][T30162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4441.902377][T30162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4441.902380][T30162] RIP: 0033:0x7ff4b0daca4a
[ 4441.902384][T30162] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4441.902386][T30162] RSP: 002b:00007ffc329d0388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4441.902390][T30162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4b0daca4a
[ 4441.902392][T30162] RDX: 0000000000000040 RSI: 0000000032bb9340 RDI: 0000000000000005
[ 4441.902393][T30162] RBP: 00007ffc329d0410 R08: 0000000000418574 R09: 000000000000001c
[ 4441.902395][T30162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4441.902397][T30162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b0ed5000
| [ 4441.902397][T30162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b0ed5000
| [ 4441.902411][T30162]
| [ 4441.915182][T30162] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30162
| [4441.915557][T30162] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4441.915804][T30162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4441.915806][T30162] Call Trace:
[ 4441.915807][T30162]
[4441.915810][T30162] dump_stack_lvl (lib/dump_stack.c:123)
[4441.915815][T30162] check_preemption_disabled (lib/smp_processor_id.c:52)
[4441.915821][T30162] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4441.915828][T30162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4441.915834][T30162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.915839][T30162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4441.915844][T30162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4441.915856][T30162] rawv6_sendmsg (net/ipv6/raw.c:918)
[4441.915868][T30162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4441.915874][T30162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4441.915877][T30162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.915885][T30162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4441.915888][T30162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4441.915897][T30162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4441.915914][T30162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4441.915916][T30162] ? __lock_release (kernel/locking/lockdep.c:5534)
[4441.915928][T30162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.915932][T30162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4441.915937][T30162] ? __pfx___sys_sendto (net/socket.c:2147)
[4441.915952][T30162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4441.915958][T30162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4441.915965][T30162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4441.915972][T30162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4441.915983][T30162] __x64_sys_sendto (net/socket.c:2183)
[4441.915987][T30162] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4441.915990][T30162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4441.915994][T30162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4441.916000][T30162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4441.916003][T30162] RIP: 0033:0x7ff4b0daca4a
[ 4441.916007][T30162] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4441.916009][T30162] RSP: 002b:00007ffc329d0388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4441.916013][T30162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4b0daca4a
[ 4441.916015][T30162] RDX: 0000000000000040 RSI: 0000000032bb9340 RDI: 0000000000000005
[ 4441.916017][T30162] RBP: 00007ffc329d0410 R08: 0000000000418574 R09: 000000000000001c
[ 4441.916019][T30162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4441.916021][T30162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b0ed5000
| [ 4441.916021][T30162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b0ed5000
| [ 4441.916036][T30162]
| [ 4442.400540][T30166] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30166
| [4442.401021][T30166] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4442.401297][T30166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.401299][T30166] Call Trace:
[ 4442.401302][T30166]
[4442.401305][T30166] dump_stack_lvl (lib/dump_stack.c:123)
[4442.401313][T30166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.401319][T30166] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4442.401325][T30166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.401333][T30166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.401340][T30166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.401345][T30166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.401357][T30166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.401369][T30166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.401374][T30166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.401380][T30166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.401389][T30166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.401395][T30166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.401404][T30166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.401420][T30166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.401423][T30166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.401434][T30166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.401439][T30166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.401445][T30166] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.401459][T30166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.401465][T30166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.401474][T30166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.401481][T30166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.401491][T30166] __x64_sys_sendto (net/socket.c:2183)
[4442.401495][T30166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.401499][T30166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.401504][T30166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.401509][T30166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.401513][T30166] RIP: 0033:0x7f86487a6a4a
[ 4442.401517][T30166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.401520][T30166] RSP: 002b:00007ffd36d285f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.401524][T30166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86487a6a4a
[ 4442.401526][T30166] RDX: 0000000000000040 RSI: 000000003d3af340 RDI: 0000000000000005
[ 4442.401528][T30166] RBP: 00007ffd36d28680 R08: 0000000000418574 R09: 000000000000001c
[ 4442.401530][T30166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.401532][T30166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86488cf000
| [ 4442.401532][T30166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86488cf000
| [ 4442.401546][T30166]
| [ 4442.401549][T30166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30166
| [4442.413762][T30166] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4442.414017][T30166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.414019][T30166] Call Trace:
[ 4442.414021][T30166]
[4442.414023][T30166] dump_stack_lvl (lib/dump_stack.c:123)
[4442.414028][T30166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.414034][T30166] lwtunnel_output (net/core/lwtunnel.c:359)
[4442.414041][T30166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.414047][T30166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.414053][T30166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.414057][T30166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.414070][T30166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.414081][T30166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.414086][T30166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.414090][T30166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.414098][T30166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.414101][T30166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.414110][T30166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.414126][T30166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.414129][T30166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.414140][T30166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.414144][T30166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.414150][T30166] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.414165][T30166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.414171][T30166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.414178][T30166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.414186][T30166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.414196][T30166] __x64_sys_sendto (net/socket.c:2183)
[4442.414200][T30166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.414203][T30166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.414207][T30166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.414213][T30166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.414216][T30166] RIP: 0033:0x7f86487a6a4a
[ 4442.414220][T30166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.414223][T30166] RSP: 002b:00007ffd36d285f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.414226][T30166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86487a6a4a
[ 4442.414228][T30166] RDX: 0000000000000040 RSI: 000000003d3af340 RDI: 0000000000000005
[ 4442.414230][T30166] RBP: 00007ffd36d28680 R08: 0000000000418574 R09: 000000000000001c
[ 4442.414232][T30166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.414234][T30166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86488cf000
| [ 4442.414234][T30166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86488cf000
| [ 4442.414249][T30166]
| [ 4442.427032][T30166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30166
| [4442.427428][T30166] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4442.427689][T30166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.427691][T30166] Call Trace:
[ 4442.427693][T30166]
[4442.427695][T30166] dump_stack_lvl (lib/dump_stack.c:123)
[4442.427701][T30166] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.427706][T30166] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4442.427713][T30166] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.427719][T30166] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.427725][T30166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.427730][T30166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.427742][T30166] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.427754][T30166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.427759][T30166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.427762][T30166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.427770][T30166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.427773][T30166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.427782][T30166] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.427799][T30166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.427801][T30166] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.427813][T30166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.427817][T30166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.427822][T30166] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.427837][T30166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.427843][T30166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.427851][T30166] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.427858][T30166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.427868][T30166] __x64_sys_sendto (net/socket.c:2183)
[4442.427872][T30166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.427875][T30166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.427879][T30166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.427884][T30166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.427887][T30166] RIP: 0033:0x7f86487a6a4a
[ 4442.427891][T30166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.427894][T30166] RSP: 002b:00007ffd36d285f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.427897][T30166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86487a6a4a
[ 4442.427899][T30166] RDX: 0000000000000040 RSI: 000000003d3af340 RDI: 0000000000000005
[ 4442.427901][T30166] RBP: 00007ffd36d28680 R08: 0000000000418574 R09: 000000000000001c
[ 4442.427903][T30166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.427904][T30166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86488cf000
| [ 4442.427904][T30166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86488cf000
| [ 4442.427919][T30166]
| [ 4442.903176][T30170] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30170
| [4442.903647][T30170] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4442.903895][T30170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.903898][T30170] Call Trace:
[ 4442.903900][T30170]
[4442.903902][T30170] dump_stack_lvl (lib/dump_stack.c:123)
[4442.903910][T30170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.903916][T30170] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4442.903922][T30170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.903930][T30170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.903936][T30170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.903941][T30170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.903953][T30170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.903965][T30170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.903970][T30170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.903976][T30170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.903985][T30170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.903990][T30170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.903999][T30170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.904015][T30170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.904018][T30170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.904029][T30170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.904035][T30170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.904040][T30170] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.904055][T30170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.904061][T30170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.904071][T30170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.904078][T30170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.904088][T30170] __x64_sys_sendto (net/socket.c:2183)
[4442.904092][T30170] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.904096][T30170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.904101][T30170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.904106][T30170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.904110][T30170] RIP: 0033:0x7fc6072cfa4a
[ 4442.904114][T30170] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.904117][T30170] RSP: 002b:00007ffebb2ae1d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.904121][T30170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6072cfa4a
[ 4442.904124][T30170] RDX: 0000000000000040 RSI: 000000000da10340 RDI: 0000000000000005
[ 4442.904126][T30170] RBP: 00007ffebb2ae260 R08: 0000000000418574 R09: 000000000000001c
[ 4442.904128][T30170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.904129][T30170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6073f8000
| [ 4442.904129][T30170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6073f8000
| [ 4442.904144][T30170]
| [ 4442.904146][T30170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30170
| [4442.916695][T30170] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4442.916935][T30170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.916937][T30170] Call Trace:
[ 4442.916939][T30170]
[4442.916941][T30170] dump_stack_lvl (lib/dump_stack.c:123)
[4442.916947][T30170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.916952][T30170] lwtunnel_output (net/core/lwtunnel.c:359)
[4442.916959][T30170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.916965][T30170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.916970][T30170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.916975][T30170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.916987][T30170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.916999][T30170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.917004][T30170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.917008][T30170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.917016][T30170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.917019][T30170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.917028][T30170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.917044][T30170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.917047][T30170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.917058][T30170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.917062][T30170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.917068][T30170] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.917082][T30170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.917088][T30170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.917096][T30170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.917103][T30170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.917113][T30170] __x64_sys_sendto (net/socket.c:2183)
[4442.917117][T30170] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.917120][T30170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.917124][T30170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.917129][T30170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.917132][T30170] RIP: 0033:0x7fc6072cfa4a
[ 4442.917136][T30170] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.917138][T30170] RSP: 002b:00007ffebb2ae1d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.917142][T30170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6072cfa4a
[ 4442.917144][T30170] RDX: 0000000000000040 RSI: 000000000da10340 RDI: 0000000000000005
[ 4442.917145][T30170] RBP: 00007ffebb2ae260 R08: 0000000000418574 R09: 000000000000001c
[ 4442.917147][T30170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.917149][T30170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6073f8000
| [ 4442.917149][T30170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6073f8000
| [ 4442.917164][T30170]
| [ 4442.930690][T30170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30170
| [4442.931047][T30170] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4442.931305][T30170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4442.931307][T30170] Call Trace:
[ 4442.931309][T30170]
[4442.931311][T30170] dump_stack_lvl (lib/dump_stack.c:123)
[4442.931316][T30170] check_preemption_disabled (lib/smp_processor_id.c:52)
[4442.931322][T30170] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4442.931329][T30170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4442.931335][T30170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.931340][T30170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4442.931345][T30170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4442.931358][T30170] rawv6_sendmsg (net/ipv6/raw.c:918)
[4442.931369][T30170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4442.931375][T30170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4442.931379][T30170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.931386][T30170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4442.931390][T30170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4442.931399][T30170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4442.931415][T30170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4442.931418][T30170] ? __lock_release (kernel/locking/lockdep.c:5534)
[4442.931429][T30170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.931434][T30170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4442.931439][T30170] ? __pfx___sys_sendto (net/socket.c:2147)
[4442.931454][T30170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4442.931460][T30170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4442.931468][T30170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4442.931475][T30170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4442.931485][T30170] __x64_sys_sendto (net/socket.c:2183)
[4442.931489][T30170] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4442.931492][T30170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4442.931497][T30170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4442.931502][T30170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4442.931505][T30170] RIP: 0033:0x7fc6072cfa4a
[ 4442.931508][T30170] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4442.931512][T30170] RSP: 002b:00007ffebb2ae1d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4442.931515][T30170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6072cfa4a
[ 4442.931517][T30170] RDX: 0000000000000040 RSI: 000000000da10340 RDI: 0000000000000005
[ 4442.931519][T30170] RBP: 00007ffebb2ae260 R08: 0000000000418574 R09: 000000000000001c
[ 4442.931521][T30170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4442.931523][T30170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6073f8000
| [ 4442.931523][T30170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6073f8000
| [ 4442.931538][T30170]
| [ 4443.814051][T30178] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30178
| [4443.814558][T30178] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4443.814824][T30178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4443.814826][T30178] Call Trace:
[ 4443.814829][T30178]
[4443.814831][T30178] dump_stack_lvl (lib/dump_stack.c:123)
[4443.814841][T30178] check_preemption_disabled (lib/smp_processor_id.c:52)
[4443.814848][T30178] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4443.814855][T30178] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4443.814863][T30178] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4443.814872][T30178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4443.814877][T30178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4443.814889][T30178] rawv6_sendmsg (net/ipv6/raw.c:918)
[4443.814901][T30178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4443.814906][T30178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4443.814914][T30178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4443.814925][T30178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4443.814931][T30178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4443.814940][T30178] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4443.814956][T30178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4443.814959][T30178] ? __lock_release (kernel/locking/lockdep.c:5534)
[4443.814970][T30178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4443.814977][T30178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4443.814983][T30178] ? __pfx___sys_sendto (net/socket.c:2147)
[4443.814997][T30178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4443.815004][T30178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4443.815015][T30178] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4443.815022][T30178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4443.815032][T30178] __x64_sys_sendto (net/socket.c:2183)
[4443.815036][T30178] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4443.815040][T30178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4443.815046][T30178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4443.815050][T30178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4443.815055][T30178] RIP: 0033:0x7fac1bf1ea4a
[ 4443.815060][T30178] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4443.815063][T30178] RSP: 002b:00007fffb34d1098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4443.815068][T30178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac1bf1ea4a
[ 4443.815070][T30178] RDX: 0000000000000040 RSI: 0000000023cf3340 RDI: 0000000000000005
[ 4443.815073][T30178] RBP: 00007fffb34d1120 R08: 0000000000418574 R09: 000000000000001c
[ 4443.815075][T30178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4443.815077][T30178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac1c047000
| [ 4447.170601][ C0] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 4448.220564][T30198] check_preemption_disabled: 10 callbacks suppressed
| [ 4448.220571][T30198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30198
| [4448.221323][T30198] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4448.221572][T30198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.221574][T30198] Call Trace:
[ 4448.221576][T30198]
[4448.221579][T30198] dump_stack_lvl (lib/dump_stack.c:123)
[4448.221587][T30198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.221594][T30198] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4448.221600][T30198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.221608][T30198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.221615][T30198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.221620][T30198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.221632][T30198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.221644][T30198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.221649][T30198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.221655][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.221665][T30198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.221670][T30198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.221679][T30198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.221695][T30198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.221698][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.221709][T30198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.221715][T30198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.221721][T30198] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.221735][T30198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.221742][T30198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.221751][T30198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.221758][T30198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.221768][T30198] __x64_sys_sendto (net/socket.c:2183)
[4448.221772][T30198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4448.221776][T30198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.221781][T30198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.221785][T30198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.221790][T30198] RIP: 0033:0x7fcb16c73a4a
[ 4448.221794][T30198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4448.221797][T30198] RSP: 002b:00007ffc9ff4e568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.221801][T30198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb16c73a4a
[ 4448.221803][T30198] RDX: 0000000000000040 RSI: 000000003b78c340 RDI: 0000000000000005
[ 4448.221805][T30198] RBP: 00007ffc9ff4e5f0 R08: 0000000000418574 R09: 000000000000001c
[ 4448.221807][T30198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.221809][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb16d9c000
| [ 4448.221809][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb16d9c000
| [ 4448.221824][T30198]
| [ 4448.221826][T30198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30198
| [4448.233635][T30198] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4448.233880][T30198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.233881][T30198] Call Trace:
[ 4448.233883][T30198]
[4448.233885][T30198] dump_stack_lvl (lib/dump_stack.c:123)
[4448.233891][T30198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.233896][T30198] lwtunnel_output (net/core/lwtunnel.c:359)
[4448.233903][T30198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.233909][T30198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.233915][T30198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.233920][T30198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.233932][T30198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.233943][T30198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.233949][T30198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.233952][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.233960][T30198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.233963][T30198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.233972][T30198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.233988][T30198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.233991][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.234002][T30198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.234006][T30198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.234012][T30198] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.234026][T30198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.234032][T30198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.234040][T30198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.234047][T30198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.234057][T30198] __x64_sys_sendto (net/socket.c:2183)
[4448.234061][T30198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4448.234064][T30198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.234069][T30198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.234073][T30198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.234076][T30198] RIP: 0033:0x7fcb16c73a4a
[ 4448.234080][T30198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4448.234082][T30198] RSP: 002b:00007ffc9ff4e568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.234086][T30198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb16c73a4a
[ 4448.234088][T30198] RDX: 0000000000000040 RSI: 000000003b78c340 RDI: 0000000000000005
[ 4448.234090][T30198] RBP: 00007ffc9ff4e5f0 R08: 0000000000418574 R09: 000000000000001c
[ 4448.234091][T30198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.234093][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb16d9c000
| [ 4448.234093][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb16d9c000
| [ 4448.234108][T30198]
| [ 4448.249272][T30198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30198
| [4448.249634][T30198] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4448.249879][T30198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.249881][T30198] Call Trace:
[ 4448.249882][T30198]
[4448.249885][T30198] dump_stack_lvl (lib/dump_stack.c:123)
[4448.249890][T30198] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.249896][T30198] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4448.249902][T30198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.249909][T30198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.249914][T30198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.249919][T30198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.249931][T30198] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.249943][T30198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.249949][T30198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.249952][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.249960][T30198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.249963][T30198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.249972][T30198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.249989][T30198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.249991][T30198] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.250003][T30198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.250007][T30198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.250012][T30198] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.250027][T30198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.250033][T30198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.250040][T30198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.250048][T30198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.250058][T30198] __x64_sys_sendto (net/socket.c:2183)
[4448.250062][T30198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4448.250065][T30198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.250069][T30198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.250074][T30198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.250077][T30198] RIP: 0033:0x7fcb16c73a4a
[ 4448.250080][T30198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4448.250083][T30198] RSP: 002b:00007ffc9ff4e568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.250087][T30198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb16c73a4a
[ 4448.250089][T30198] RDX: 0000000000000040 RSI: 000000003b78c340 RDI: 0000000000000005
[ 4448.250091][T30198] RBP: 00007ffc9ff4e5f0 R08: 0000000000418574 R09: 000000000000001c
[ 4448.250092][T30198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.250094][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb16d9c000
| [ 4448.250094][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb16d9c000
| [ 4448.250109][T30198]
| [ 4448.720960][T30202] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30202
| [4448.722444][T30202] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4448.722717][T30202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4448.722720][T30202] Call Trace:
[ 4448.722722][T30202]
[4448.722725][T30202] dump_stack_lvl (lib/dump_stack.c:123)
[4448.722734][T30202] check_preemption_disabled (lib/smp_processor_id.c:52)
[4448.722741][T30202] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4448.722748][T30202] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4448.722756][T30202] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.722764][T30202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4448.722769][T30202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4448.722795][T30202] rawv6_sendmsg (net/ipv6/raw.c:918)
[4448.722806][T30202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4448.722812][T30202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4448.722820][T30202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.722830][T30202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4448.722837][T30202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4448.722846][T30202] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4448.722862][T30202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4448.722865][T30202] ? __lock_release (kernel/locking/lockdep.c:5534)
[4448.722876][T30202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.722884][T30202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4448.722889][T30202] ? __pfx___sys_sendto (net/socket.c:2147)
[4448.722904][T30202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4448.722911][T30202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4448.722921][T30202] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4448.722928][T30202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4448.722938][T30202] __x64_sys_sendto (net/socket.c:2183)
[4448.722942][T30202] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4448.722947][T30202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4448.722951][T30202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4448.722957][T30202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4448.722961][T30202] RIP: 0033:0x7ff2cb3aba4a
[ 4448.722966][T30202] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4448.722969][T30202] RSP: 002b:00007ffe7f4260a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4448.722974][T30202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2cb3aba4a
[ 4448.722976][T30202] RDX: 0000000000000040 RSI: 00000000181c0340 RDI: 0000000000000005
[ 4448.722978][T30202] RBP: 00007ffe7f426130 R08: 0000000000418574 R09: 000000000000001c
[ 4448.722980][T30202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4448.722982][T30202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2cb4d4000
| [ 4448.722996][T30202]
| [ 4448.723066][T30202] lwtunnel_output(): recursion limit reached on datapath
| [ 4450.223279][T30206] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30206
| [4450.223766][T30206] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4450.224025][T30206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.224027][T30206] Call Trace:
[ 4450.224029][T30206]
[4450.224032][T30206] dump_stack_lvl (lib/dump_stack.c:123)
[4450.224040][T30206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.224046][T30206] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4450.224053][T30206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.224060][T30206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.224067][T30206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.224072][T30206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.224084][T30206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.224096][T30206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.224101][T30206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.224107][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.224116][T30206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.224121][T30206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.224130][T30206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.224146][T30206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.224149][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.224160][T30206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.224166][T30206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.224171][T30206] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.224186][T30206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.224193][T30206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.224202][T30206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.224209][T30206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.224221][T30206] __x64_sys_sendto (net/socket.c:2183)
[4450.224225][T30206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.224229][T30206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.224233][T30206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.224238][T30206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.224242][T30206] RIP: 0033:0x7f2a183bda4a
[ 4450.224247][T30206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.224250][T30206] RSP: 002b:00007ffebbb362e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.224254][T30206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a183bda4a
[ 4450.224256][T30206] RDX: 0000000000000040 RSI: 000000000c7e3340 RDI: 0000000000000005
[ 4450.224258][T30206] RBP: 00007ffebbb36370 R08: 0000000000418574 R09: 000000000000001c
[ 4450.224260][T30206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.224262][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a184e6000
| [ 4450.224262][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a184e6000
| [ 4450.224276][T30206]
| [ 4450.237117][T30206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30206
| [4450.237515][T30206] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4450.237772][T30206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.237774][T30206] Call Trace:
[ 4450.237776][T30206]
[4450.237779][T30206] dump_stack_lvl (lib/dump_stack.c:123)
[4450.237784][T30206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.237790][T30206] lwtunnel_output (net/core/lwtunnel.c:359)
[4450.237797][T30206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.237803][T30206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.237809][T30206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.237813][T30206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.237826][T30206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.237838][T30206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.237843][T30206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.237847][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.237854][T30206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.237858][T30206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.237866][T30206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.237883][T30206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.237885][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.237897][T30206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.237901][T30206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.237907][T30206] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.237921][T30206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.237928][T30206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.237935][T30206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.237942][T30206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.237952][T30206] __x64_sys_sendto (net/socket.c:2183)
[4450.237956][T30206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.237960][T30206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.237964][T30206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.237969][T30206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.237972][T30206] RIP: 0033:0x7f2a183bda4a
[ 4450.237976][T30206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.237979][T30206] RSP: 002b:00007ffebbb362e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.237982][T30206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a183bda4a
[ 4450.237985][T30206] RDX: 0000000000000040 RSI: 000000000c7e3340 RDI: 0000000000000005
[ 4450.237987][T30206] RBP: 00007ffebbb36370 R08: 0000000000418574 R09: 000000000000001c
[ 4450.237989][T30206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.237990][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a184e6000
| [ 4450.237990][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a184e6000
| [ 4450.238005][T30206]
| [ 4450.255383][T30206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30206
| [4450.255766][T30206] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4450.256024][T30206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.256026][T30206] Call Trace:
[ 4450.256027][T30206]
[4450.256029][T30206] dump_stack_lvl (lib/dump_stack.c:123)
[4450.256035][T30206] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.256041][T30206] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4450.256047][T30206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.256054][T30206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.256059][T30206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.256064][T30206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.256077][T30206] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.256089][T30206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.256094][T30206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.256098][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.256105][T30206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.256109][T30206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.256117][T30206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.256134][T30206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.256136][T30206] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.256147][T30206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.256151][T30206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.256157][T30206] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.256172][T30206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.256178][T30206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.256185][T30206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.256192][T30206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.256202][T30206] __x64_sys_sendto (net/socket.c:2183)
[4450.256206][T30206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.256210][T30206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.256216][T30206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.256221][T30206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.256224][T30206] RIP: 0033:0x7f2a183bda4a
[ 4450.256228][T30206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.256231][T30206] RSP: 002b:00007ffebbb362e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.256234][T30206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a183bda4a
[ 4450.256236][T30206] RDX: 0000000000000040 RSI: 000000000c7e3340 RDI: 0000000000000005
[ 4450.256238][T30206] RBP: 00007ffebbb36370 R08: 0000000000418574 R09: 000000000000001c
[ 4450.256240][T30206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.256242][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a184e6000
| [ 4450.256242][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a184e6000
| [ 4450.256256][T30206]
| [ 4450.737137][T30210] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30210
| [4450.737650][T30210] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4450.737923][T30210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4450.737925][T30210] Call Trace:
[ 4450.737927][T30210]
[4450.737930][T30210] dump_stack_lvl (lib/dump_stack.c:123)
[4450.737940][T30210] check_preemption_disabled (lib/smp_processor_id.c:52)
[4450.737947][T30210] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4450.737954][T30210] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4450.737962][T30210] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.737970][T30210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4450.737975][T30210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4450.737987][T30210] rawv6_sendmsg (net/ipv6/raw.c:918)
[4450.737999][T30210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4450.738005][T30210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4450.738013][T30210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.738024][T30210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4450.738030][T30210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4450.738039][T30210] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4450.738055][T30210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4450.738058][T30210] ? __lock_release (kernel/locking/lockdep.c:5534)
[4450.738069][T30210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.738076][T30210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4450.738082][T30210] ? __pfx___sys_sendto (net/socket.c:2147)
[4450.738097][T30210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4450.738104][T30210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4450.738114][T30210] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4450.738122][T30210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4450.738132][T30210] __x64_sys_sendto (net/socket.c:2183)
[4450.738136][T30210] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4450.738140][T30210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4450.738145][T30210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4450.738150][T30210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4450.738155][T30210] RIP: 0033:0x7f13d4395a4a
[ 4450.738160][T30210] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4450.738163][T30210] RSP: 002b:00007ffe890f7e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4450.738167][T30210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13d4395a4a
[ 4450.738170][T30210] RDX: 0000000000000040 RSI: 000000000bb17340 RDI: 0000000000000005
[ 4450.738172][T30210] RBP: 00007ffe890f7f10 R08: 0000000000418574 R09: 000000000000001c
[ 4450.738174][T30210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4450.738176][T30210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13d44be000
| [ 4451.458689][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4451.459613][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 4452.237598][T30214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30214
| [4452.238089][T30214] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4452.239073][T30214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4452.239076][T30214] Call Trace:
[ 4452.239079][T30214]
[4452.239082][T30214] dump_stack_lvl (lib/dump_stack.c:123)
[4452.239091][T30214] check_preemption_disabled (lib/smp_processor_id.c:52)
[4452.239098][T30214] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4452.239105][T30214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4452.239114][T30214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.239122][T30214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4452.239127][T30214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4452.239139][T30214] rawv6_sendmsg (net/ipv6/raw.c:918)
[4452.239151][T30214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4452.239156][T30214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4452.239165][T30214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.239175][T30214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4452.239182][T30214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4452.239191][T30214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4452.239207][T30214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4452.239210][T30214] ? __lock_release (kernel/locking/lockdep.c:5534)
[4452.239223][T30214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.239230][T30214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4452.239236][T30214] ? __pfx___sys_sendto (net/socket.c:2147)
[4452.239251][T30214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4452.239258][T30214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4452.239268][T30214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4452.239275][T30214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4452.239285][T30214] __x64_sys_sendto (net/socket.c:2183)
[4452.239289][T30214] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4452.239293][T30214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4452.239298][T30214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4452.239303][T30214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4452.239307][T30214] RIP: 0033:0x7fae333b7a4a
[ 4452.239313][T30214] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4452.239316][T30214] RSP: 002b:00007ffeae4f8468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4452.239320][T30214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae333b7a4a
[ 4452.239322][T30214] RDX: 0000000000000040 RSI: 0000000035905340 RDI: 0000000000000005
[ 4452.239325][T30214] RBP: 00007ffeae4f84f0 R08: 0000000000418574 R09: 000000000000001c
[ 4452.239327][T30214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4452.239329][T30214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae334e0000
| [ 4452.239344][T30214]
| [ 4452.252397][T30214] lwtunnel_output(): recursion limit reached on datapath
| [ 4453.724911][T30218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30218
| [4453.725380][T30218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4453.725628][T30218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4453.725630][T30218] Call Trace:
[ 4453.725632][T30218]
[4453.725635][T30218] dump_stack_lvl (lib/dump_stack.c:123)
[4453.725643][T30218] check_preemption_disabled (lib/smp_processor_id.c:52)
[4453.725649][T30218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4453.725656][T30218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4453.725663][T30218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.725670][T30218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4453.725675][T30218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4453.725687][T30218] rawv6_sendmsg (net/ipv6/raw.c:918)
[4453.725698][T30218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4453.725704][T30218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4453.725710][T30218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.725719][T30218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4453.725724][T30218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4453.725733][T30218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4453.725748][T30218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4453.725751][T30218] ? __lock_release (kernel/locking/lockdep.c:5534)
[4453.725762][T30218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.725768][T30218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4453.725774][T30218] ? __pfx___sys_sendto (net/socket.c:2147)
[4453.725788][T30218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4453.725795][T30218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4453.725803][T30218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4453.725811][T30218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4453.725820][T30218] __x64_sys_sendto (net/socket.c:2183)
[4453.725825][T30218] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4453.725828][T30218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4453.725833][T30218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4453.725838][T30218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4453.725842][T30218] RIP: 0033:0x7fbada006a4a
[ 4453.725846][T30218] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4453.725849][T30218] RSP: 002b:00007ffe3854c0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4453.725853][T30218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbada006a4a
[ 4453.725855][T30218] RDX: 0000000000000040 RSI: 0000000005d53340 RDI: 0000000000000005
[ 4453.725857][T30218] RBP: 00007ffe3854c150 R08: 0000000000418574 R09: 000000000000001c
[ 4453.725859][T30218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4453.725861][T30218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbada12f000
| [ 4453.725875][T30218]
| [ 4453.725878][T30218] lwtunnel_output(): recursion limit reached on datapath
| [ 4455.209092][T30222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30222
| [4455.210468][T30222] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4455.210737][T30222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.210739][T30222] Call Trace:
[ 4455.210741][T30222]
[4455.210744][T30222] dump_stack_lvl (lib/dump_stack.c:123)
[4455.210752][T30222] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.210758][T30222] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4455.210765][T30222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.210772][T30222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.210779][T30222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.210784][T30222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.210796][T30222] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.210807][T30222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.210812][T30222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.210818][T30222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.210827][T30222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.210833][T30222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.210842][T30222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.210858][T30222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.210861][T30222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.210872][T30222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.210877][T30222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.210883][T30222] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.210897][T30222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.210904][T30222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.210914][T30222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.210921][T30222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.210931][T30222] __x64_sys_sendto (net/socket.c:2183)
[4455.210935][T30222] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.210938][T30222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.210943][T30222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.210948][T30222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.210952][T30222] RIP: 0033:0x7f871009ca4a
[ 4455.210956][T30222] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.210959][T30222] RSP: 002b:00007ffcc24fea28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.210963][T30222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f871009ca4a
[ 4455.210965][T30222] RDX: 0000000000000040 RSI: 0000000033f25340 RDI: 0000000000000005
[ 4455.210967][T30222] RBP: 00007ffcc24feab0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.210969][T30222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.210971][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87101c5000
| [ 4455.210971][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87101c5000
| [ 4455.210986][T30222]
| [ 4455.210988][T30222] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30222
| [4455.222885][T30222] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4455.223139][T30222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.223140][T30222] Call Trace:
[ 4455.223142][T30222]
[4455.223144][T30222] dump_stack_lvl (lib/dump_stack.c:123)
[4455.223150][T30222] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.223155][T30222] lwtunnel_output (net/core/lwtunnel.c:359)
[4455.223162][T30222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.223169][T30222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.223174][T30222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.223179][T30222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.223191][T30222] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.223203][T30222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.223208][T30222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.223213][T30222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.223221][T30222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.223224][T30222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.223233][T30222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.223249][T30222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.223252][T30222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.223263][T30222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.223267][T30222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.223273][T30222] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.223288][T30222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.223294][T30222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.223302][T30222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.223309][T30222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.223319][T30222] __x64_sys_sendto (net/socket.c:2183)
[4455.223323][T30222] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.223326][T30222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.223331][T30222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.223335][T30222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.223338][T30222] RIP: 0033:0x7f871009ca4a
[ 4455.223342][T30222] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.223344][T30222] RSP: 002b:00007ffcc24fea28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.223347][T30222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f871009ca4a
[ 4455.223349][T30222] RDX: 0000000000000040 RSI: 0000000033f25340 RDI: 0000000000000005
[ 4455.223351][T30222] RBP: 00007ffcc24feab0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.223353][T30222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.223355][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87101c5000
| [ 4455.223355][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87101c5000
| [ 4455.223369][T30222]
| [ 4455.236138][T30222] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30222
| [4455.236530][T30222] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4455.236786][T30222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.236788][T30222] Call Trace:
[ 4455.236790][T30222]
[4455.236792][T30222] dump_stack_lvl (lib/dump_stack.c:123)
[4455.236797][T30222] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.236803][T30222] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4455.236810][T30222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.236816][T30222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.236822][T30222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.236827][T30222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.236839][T30222] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.236850][T30222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.236856][T30222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.236859][T30222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.236867][T30222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.236871][T30222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.236879][T30222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.236896][T30222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.236899][T30222] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.236910][T30222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.236914][T30222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.236920][T30222] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.236934][T30222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.236941][T30222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.236948][T30222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.236956][T30222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.236966][T30222] __x64_sys_sendto (net/socket.c:2183)
[4455.236970][T30222] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.236973][T30222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.236978][T30222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.236983][T30222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.236986][T30222] RIP: 0033:0x7f871009ca4a
[ 4455.236990][T30222] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.236992][T30222] RSP: 002b:00007ffcc24fea28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.236996][T30222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f871009ca4a
[ 4455.236998][T30222] RDX: 0000000000000040 RSI: 0000000033f25340 RDI: 0000000000000005
[ 4455.237000][T30222] RBP: 00007ffcc24feab0 R08: 0000000000418574 R09: 000000000000001c
[ 4455.237001][T30222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.237003][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87101c5000
| [ 4455.237003][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87101c5000
| [ 4455.237018][T30222]
| [ 4455.722348][T30226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30226
| [4455.722855][T30226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4455.723134][T30226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4455.723137][T30226] Call Trace:
[ 4455.723139][T30226]
[4455.723142][T30226] dump_stack_lvl (lib/dump_stack.c:123)
[4455.723151][T30226] check_preemption_disabled (lib/smp_processor_id.c:52)
[4455.723158][T30226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4455.723165][T30226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4455.723174][T30226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.723183][T30226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4455.723188][T30226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4455.723200][T30226] rawv6_sendmsg (net/ipv6/raw.c:918)
[4455.723213][T30226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4455.723219][T30226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4455.723227][T30226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.723237][T30226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4455.723244][T30226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4455.723253][T30226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4455.723269][T30226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4455.723272][T30226] ? __lock_release (kernel/locking/lockdep.c:5534)
[4455.723284][T30226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.723290][T30226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4455.723296][T30226] ? __pfx___sys_sendto (net/socket.c:2147)
[4455.723310][T30226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4455.723318][T30226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4455.723328][T30226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4455.723336][T30226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4455.723346][T30226] __x64_sys_sendto (net/socket.c:2183)
[4455.723350][T30226] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4455.723355][T30226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4455.723360][T30226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4455.723365][T30226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4455.723370][T30226] RIP: 0033:0x7f86a8e69a4a
[ 4455.723375][T30226] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4455.723379][T30226] RSP: 002b:00007fff74f008b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4455.723383][T30226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86a8e69a4a
[ 4455.723386][T30226] RDX: 0000000000000040 RSI: 0000000027991340 RDI: 0000000000000005
[ 4455.723388][T30226] RBP: 00007fff74f00940 R08: 0000000000418574 R09: 000000000000001c
[ 4455.723390][T30226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4455.723393][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86a8f92000
| [ 4455.723408][T30226]
| [ 4455.736861][T30226] lwtunnel_output(): recursion limit reached on datapath
| [ 4457.225712][T30230] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30230
| [4457.226183][T30230] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4457.226475][T30230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4457.226477][T30230] Call Trace:
[ 4457.226480][T30230]
[4457.226482][T30230] dump_stack_lvl (lib/dump_stack.c:123)
[4457.226492][T30230] check_preemption_disabled (lib/smp_processor_id.c:52)
[4457.226498][T30230] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4457.226505][T30230] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4457.226513][T30230] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.226521][T30230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4457.226526][T30230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4457.226538][T30230] rawv6_sendmsg (net/ipv6/raw.c:918)
[4457.226550][T30230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4457.226556][T30230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4457.226564][T30230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.226575][T30230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4457.226581][T30230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4457.226590][T30230] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4457.226606][T30230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4457.226609][T30230] ? __lock_release (kernel/locking/lockdep.c:5534)
[4457.226620][T30230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.226627][T30230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4457.226632][T30230] ? __pfx___sys_sendto (net/socket.c:2147)
[4457.226646][T30230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4457.226653][T30230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4457.226663][T30230] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4457.226670][T30230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4457.226680][T30230] __x64_sys_sendto (net/socket.c:2183)
[4457.226683][T30230] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4457.226688][T30230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4457.226694][T30230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4457.226698][T30230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4457.226703][T30230] RIP: 0033:0x7fa28466da4a
[ 4457.226708][T30230] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4457.226712][T30230] RSP: 002b:00007fffc3879a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4457.226716][T30230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa28466da4a
[ 4457.226719][T30230] RDX: 0000000000000040 RSI: 0000000032152340 RDI: 0000000000000005
[ 4457.226721][T30230] RBP: 00007fffc3879aa0 R08: 0000000000418574 R09: 000000000000001c
[ 4457.226723][T30230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4457.226724][T30230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa284796000
| [ 4457.226739][T30230]
| [ 4457.226742][T30230] lwtunnel_output(): recursion limit reached on datapath
| [ 4458.726001][T30234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30234
| [4458.726470][T30234] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4458.726721][T30234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4458.726724][T30234] Call Trace:
[ 4458.726726][T30234]
[4458.726729][T30234] dump_stack_lvl (lib/dump_stack.c:123)
[4458.726737][T30234] check_preemption_disabled (lib/smp_processor_id.c:52)
[4458.726743][T30234] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4458.726750][T30234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4458.726757][T30234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.726764][T30234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4458.726769][T30234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4458.726781][T30234] rawv6_sendmsg (net/ipv6/raw.c:918)
[4458.726792][T30234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4458.726798][T30234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4458.726803][T30234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.726812][T30234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4458.726817][T30234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4458.726826][T30234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4458.726842][T30234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4458.726845][T30234] ? __lock_release (kernel/locking/lockdep.c:5534)
[4458.726856][T30234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.726862][T30234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4458.726868][T30234] ? __pfx___sys_sendto (net/socket.c:2147)
[4458.726882][T30234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4458.726889][T30234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4458.726898][T30234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4458.726905][T30234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4458.726915][T30234] __x64_sys_sendto (net/socket.c:2183)
[4458.726919][T30234] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4458.726922][T30234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4458.726927][T30234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4458.726932][T30234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4458.726936][T30234] RIP: 0033:0x7f6c8b660a4a
[ 4458.726941][T30234] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4458.726944][T30234] RSP: 002b:00007ffe7c508df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4458.726948][T30234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c8b660a4a
[ 4458.726950][T30234] RDX: 0000000000000040 RSI: 000000000e58d340 RDI: 0000000000000005
[ 4458.726952][T30234] RBP: 00007ffe7c508e80 R08: 0000000000418574 R09: 000000000000001c
[ 4458.726954][T30234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4458.726956][T30234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c8b789000
| [ 4458.726970][T30234]
| [ 4458.726973][T30234] lwtunnel_output(): recursion limit reached on datapath
| [ 4460.222082][T30238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30238
| [4460.222583][T30238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4460.222869][T30238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4460.222872][T30238] Call Trace:
[ 4460.222874][T30238]
[4460.222877][T30238] dump_stack_lvl (lib/dump_stack.c:123)
[4460.222886][T30238] check_preemption_disabled (lib/smp_processor_id.c:52)
[4460.222893][T30238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4460.222900][T30238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4460.222908][T30238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4460.222917][T30238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4460.222922][T30238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4460.222934][T30238] rawv6_sendmsg (net/ipv6/raw.c:918)
[4460.222945][T30238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4460.222951][T30238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4460.222959][T30238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4460.222969][T30238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4460.222976][T30238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4460.222985][T30238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4460.223001][T30238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4460.223004][T30238] ? __lock_release (kernel/locking/lockdep.c:5534)
[4460.223015][T30238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4460.223022][T30238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4460.223028][T30238] ? __pfx___sys_sendto (net/socket.c:2147)
[4460.223043][T30238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4460.223050][T30238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4460.223060][T30238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4460.223067][T30238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4460.223077][T30238] __x64_sys_sendto (net/socket.c:2183)
[4460.223081][T30238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4460.223085][T30238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4460.223091][T30238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4460.223096][T30238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4460.223100][T30238] RIP: 0033:0x7f1a27f40a4a
[ 4460.223105][T30238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4460.223108][T30238] RSP: 002b:00007ffc1605d0e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4460.223113][T30238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a27f40a4a
[ 4460.223115][T30238] RDX: 0000000000000040 RSI: 0000000001400340 RDI: 0000000000000005
[ 4460.223117][T30238] RBP: 00007ffc1605d170 R08: 0000000000418574 R09: 000000000000001c
[ 4460.223119][T30238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4460.223121][T30238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a28069000
| [ 4460.223135][T30238]
| [ 4460.223138][T30238] lwtunnel_output(): recursion limit reached on datapath
| [ 4461.705147][T30242] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30242
| [4461.705623][T30242] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4461.705876][T30242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.705878][T30242] Call Trace:
[ 4461.705881][T30242]
[4461.705883][T30242] dump_stack_lvl (lib/dump_stack.c:123)
[4461.705891][T30242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.705898][T30242] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4461.705904][T30242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.705912][T30242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.705920][T30242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.705924][T30242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.705936][T30242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.705948][T30242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.705954][T30242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.705959][T30242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.705968][T30242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.705973][T30242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.705982][T30242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.705998][T30242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.706001][T30242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.706012][T30242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.706018][T30242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.706023][T30242] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.706038][T30242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.706045][T30242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.706054][T30242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.706061][T30242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.706071][T30242] __x64_sys_sendto (net/socket.c:2183)
[4461.706075][T30242] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4461.706079][T30242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.706084][T30242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.706088][T30242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.706092][T30242] RIP: 0033:0x7f6d88da5a4a
[ 4461.706097][T30242] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4461.706100][T30242] RSP: 002b:00007ffcba5764e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.706104][T30242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d88da5a4a
[ 4461.706106][T30242] RDX: 0000000000000040 RSI: 0000000030bc3340 RDI: 0000000000000005
[ 4461.706108][T30242] RBP: 00007ffcba576570 R08: 0000000000418574 R09: 000000000000001c
[ 4461.706110][T30242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.706112][T30242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d88ece000
| [ 4461.706112][T30242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d88ece000
| [ 4461.706127][T30242]
| [ 4461.706130][T30242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30242
| [4461.717743][T30242] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4461.717988][T30242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.717990][T30242] Call Trace:
[ 4461.717991][T30242]
[4461.717993][T30242] dump_stack_lvl (lib/dump_stack.c:123)
[4461.717999][T30242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.718005][T30242] lwtunnel_output (net/core/lwtunnel.c:359)
[4461.718011][T30242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.718018][T30242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.718023][T30242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.718028][T30242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.718040][T30242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.718051][T30242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.718057][T30242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.718060][T30242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.718067][T30242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.718071][T30242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.718080][T30242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.718096][T30242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.718099][T30242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.718110][T30242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.718114][T30242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.718120][T30242] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.718134][T30242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.718141][T30242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.718148][T30242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.718155][T30242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.718165][T30242] __x64_sys_sendto (net/socket.c:2183)
[4461.718169][T30242] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4461.718172][T30242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.718177][T30242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.718181][T30242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.718184][T30242] RIP: 0033:0x7f6d88da5a4a
[ 4461.718188][T30242] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4461.718191][T30242] RSP: 002b:00007ffcba5764e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.718194][T30242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d88da5a4a
[ 4461.718196][T30242] RDX: 0000000000000040 RSI: 0000000030bc3340 RDI: 0000000000000005
[ 4461.718198][T30242] RBP: 00007ffcba576570 R08: 0000000000418574 R09: 000000000000001c
[ 4461.718200][T30242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.718202][T30242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d88ece000
| [ 4461.718202][T30242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d88ece000
| [ 4461.718218][T30242]
| [ 4461.730960][T30242] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30242
| [4461.731326][T30242] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4461.731569][T30242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4461.731570][T30242] Call Trace:
[ 4461.731572][T30242]
[4461.731574][T30242] dump_stack_lvl (lib/dump_stack.c:123)
[4461.731580][T30242] check_preemption_disabled (lib/smp_processor_id.c:52)
[4461.731586][T30242] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4461.731592][T30242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4461.731598][T30242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.731604][T30242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4461.731609][T30242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4461.731621][T30242] rawv6_sendmsg (net/ipv6/raw.c:918)
[4461.731632][T30242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4461.731638][T30242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4461.731641][T30242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.731649][T30242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4461.731652][T30242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4461.731661][T30242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4461.731678][T30242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4461.731680][T30242] ? __lock_release (kernel/locking/lockdep.c:5534)
[4461.731692][T30242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.731696][T30242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4461.731701][T30242] ? __pfx___sys_sendto (net/socket.c:2147)
[4461.731716][T30242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4461.731722][T30242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4461.731729][T30242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4461.731736][T30242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4461.731746][T30242] __x64_sys_sendto (net/socket.c:2183)
[4461.731750][T30242] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4461.731753][T30242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4461.731758][T30242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4461.731763][T30242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4461.731766][T30242] RIP: 0033:0x7f6d88da5a4a
[ 4461.731770][T30242] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4461.731772][T30242] RSP: 002b:00007ffcba5764e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4461.731775][T30242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d88da5a4a
[ 4461.731778][T30242] RDX: 0000000000000040 RSI: 0000000030bc3340 RDI: 0000000000000005
[ 4461.731780][T30242] RBP: 00007ffcba576570 R08: 0000000000418574 R09: 000000000000001c
[ 4461.731782][T30242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4461.731783][T30242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d88ece000
| [ 4461.731783][T30242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d88ece000
| [ 4461.731798][T30242]
| [ 4462.202355][T30246] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30246
| [4462.202924][T30246] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4462.203201][T30246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4462.203204][T30246] Call Trace:
[ 4462.203207][T30246]
[4462.203209][T30246] dump_stack_lvl (lib/dump_stack.c:123)
[4462.203219][T30246] check_preemption_disabled (lib/smp_processor_id.c:52)
[4462.203227][T30246] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4462.203233][T30246] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4462.203242][T30246] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.203250][T30246] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4462.203255][T30246] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4462.203267][T30246] rawv6_sendmsg (net/ipv6/raw.c:918)
[4462.203279][T30246] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4462.203284][T30246] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4462.203292][T30246] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.203303][T30246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4462.203309][T30246] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4462.203318][T30246] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4462.203334][T30246] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4462.203337][T30246] ? __lock_release (kernel/locking/lockdep.c:5534)
[4462.203348][T30246] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.203355][T30246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4462.203361][T30246] ? __pfx___sys_sendto (net/socket.c:2147)
[4462.203376][T30246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4462.203383][T30246] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4462.203393][T30246] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4462.203401][T30246] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4462.203411][T30246] __x64_sys_sendto (net/socket.c:2183)
[4462.203415][T30246] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4462.203419][T30246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4462.203424][T30246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4462.203429][T30246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4462.203434][T30246] RIP: 0033:0x7f3d47333a4a
[ 4462.203439][T30246] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4462.203442][T30246] RSP: 002b:00007ffd60b04e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4462.203446][T30246] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d47333a4a
[ 4462.203449][T30246] RDX: 0000000000000040 RSI: 0000000025940340 RDI: 0000000000000005
[ 4462.203451][T30246] RBP: 00007ffd60b04f10 R08: 0000000000418574 R09: 000000000000001c
[ 4462.203453][T30246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4462.203455][T30246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d4745c000
| [ 4462.203470][T30246]
| [ 4462.216741][T30246] lwtunnel_output(): recursion limit reached on datapath
| [ 4463.718351][T30250] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30250
| [4463.718846][T30250] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4463.719105][T30250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4463.719107][T30250] Call Trace:
[ 4463.719110][T30250]
[4463.719113][T30250] dump_stack_lvl (lib/dump_stack.c:123)
[4463.719122][T30250] check_preemption_disabled (lib/smp_processor_id.c:52)
[4463.719129][T30250] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4463.719135][T30250] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4463.719143][T30250] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.719151][T30250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4463.719156][T30250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4463.719168][T30250] rawv6_sendmsg (net/ipv6/raw.c:918)
[4463.719179][T30250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4463.719185][T30250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4463.719193][T30250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.719203][T30250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4463.719210][T30250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4463.719220][T30250] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4463.719235][T30250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4463.719238][T30250] ? __lock_release (kernel/locking/lockdep.c:5534)
[4463.719249][T30250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.719256][T30250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4463.719262][T30250] ? __pfx___sys_sendto (net/socket.c:2147)
[4463.719275][T30250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4463.719282][T30250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4463.719292][T30250] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4463.719299][T30250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4463.719310][T30250] __x64_sys_sendto (net/socket.c:2183)
[4463.719313][T30250] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4463.719317][T30250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4463.719322][T30250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4463.719326][T30250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4463.719331][T30250] RIP: 0033:0x7fe2837c3a4a
[ 4463.719336][T30250] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4463.719339][T30250] RSP: 002b:00007fff2eeb8d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4463.719343][T30250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe2837c3a4a
[ 4463.719346][T30250] RDX: 0000000000000040 RSI: 0000000016fee340 RDI: 0000000000000005
[ 4463.719348][T30250] RBP: 00007fff2eeb8de0 R08: 0000000000418574 R09: 000000000000001c
[ 4463.719350][T30250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4463.719352][T30250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe2838ec000
| [ 4463.719366][T30250]
| [ 4463.732729][T30250] lwtunnel_output(): recursion limit reached on datapath
| [ 4465.250830][T30254] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30254
| [4465.251317][T30254] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4465.251580][T30254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4465.251583][T30254] Call Trace:
[ 4465.251585][T30254]
[4465.251587][T30254] dump_stack_lvl (lib/dump_stack.c:123)
[4465.251596][T30254] check_preemption_disabled (lib/smp_processor_id.c:52)
[4465.251604][T30254] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4465.251610][T30254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4465.251619][T30254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.251627][T30254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4465.251631][T30254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4465.251643][T30254] rawv6_sendmsg (net/ipv6/raw.c:918)
[4465.251655][T30254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4465.251660][T30254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4465.251667][T30254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.251678][T30254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4465.251684][T30254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4465.251693][T30254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4465.251709][T30254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4465.251712][T30254] ? __lock_release (kernel/locking/lockdep.c:5534)
[4465.251723][T30254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.251729][T30254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4465.251735][T30254] ? __pfx___sys_sendto (net/socket.c:2147)
[4465.251749][T30254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4465.251772][T30254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4465.251782][T30254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4465.251790][T30254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4465.251800][T30254] __x64_sys_sendto (net/socket.c:2183)
[4465.251804][T30254] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4465.251807][T30254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4465.251812][T30254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4465.251817][T30254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4465.251822][T30254] RIP: 0033:0x7f111ae3ca4a
[ 4465.251827][T30254] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4465.251830][T30254] RSP: 002b:00007ffcd8074168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4465.251834][T30254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f111ae3ca4a
[ 4465.251837][T30254] RDX: 0000000000000040 RSI: 00000000148dd340 RDI: 0000000000000005
[ 4465.251839][T30254] RBP: 00007ffcd80741f0 R08: 0000000000418574 R09: 000000000000001c
[ 4465.251841][T30254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4465.251843][T30254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f111af65000
| [ 4465.251858][T30254]
| [ 4465.251861][T30254] lwtunnel_output(): recursion limit reached on datapath
| [ 4466.716597][T30258] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30258
| [4466.717049][T30258] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4466.717306][T30258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4466.717309][T30258] Call Trace:
[ 4466.717311][T30258]
[4466.717313][T30258] dump_stack_lvl (lib/dump_stack.c:123)
[4466.717321][T30258] check_preemption_disabled (lib/smp_processor_id.c:52)
[4466.717328][T30258] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4466.717334][T30258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4466.717342][T30258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.717349][T30258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4466.717354][T30258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.717366][T30258] rawv6_sendmsg (net/ipv6/raw.c:918)
[4466.717377][T30258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4466.717382][T30258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4466.717388][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.717398][T30258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4466.717403][T30258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4466.717412][T30258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4466.717428][T30258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4466.717431][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.717442][T30258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.717448][T30258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.717453][T30258] ? __pfx___sys_sendto (net/socket.c:2147)
[4466.717468][T30258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4466.717474][T30258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4466.717483][T30258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4466.717491][T30258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4466.717501][T30258] __x64_sys_sendto (net/socket.c:2183)
[4466.717505][T30258] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4466.717508][T30258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4466.717514][T30258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4466.717518][T30258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4466.717522][T30258] RIP: 0033:0x7f58b58f0a4a
[ 4466.717527][T30258] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4466.717530][T30258] RSP: 002b:00007ffd520ea2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4466.717534][T30258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b58f0a4a
[ 4466.717536][T30258] RDX: 0000000000000040 RSI: 000000000c119340 RDI: 0000000000000005
[ 4466.717538][T30258] RBP: 00007ffd520ea360 R08: 0000000000418574 R09: 000000000000001c
[ 4466.717540][T30258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4466.717542][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5a19000
| [ 4466.717542][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5a19000
| [ 4466.717556][T30258]
| [ 4466.717559][T30258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30258
| [4466.729361][T30258] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4466.729606][T30258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4466.729608][T30258] Call Trace:
[ 4466.729610][T30258]
[4466.729612][T30258] dump_stack_lvl (lib/dump_stack.c:123)
[4466.729617][T30258] check_preemption_disabled (lib/smp_processor_id.c:52)
[4466.729623][T30258] lwtunnel_output (net/core/lwtunnel.c:359)
[4466.729629][T30258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4466.729636][T30258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.729641][T30258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4466.729646][T30258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.729658][T30258] rawv6_sendmsg (net/ipv6/raw.c:918)
[4466.729670][T30258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4466.729675][T30258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4466.729678][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.729686][T30258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4466.729689][T30258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4466.729698][T30258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4466.729715][T30258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4466.729717][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.729728][T30258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.729732][T30258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.729738][T30258] ? __pfx___sys_sendto (net/socket.c:2147)
[4466.729753][T30258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4466.729759][T30258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4466.729766][T30258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4466.729774][T30258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4466.729784][T30258] __x64_sys_sendto (net/socket.c:2183)
[4466.729788][T30258] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4466.729791][T30258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4466.729796][T30258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4466.729801][T30258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4466.729804][T30258] RIP: 0033:0x7f58b58f0a4a
[ 4466.729807][T30258] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4466.729810][T30258] RSP: 002b:00007ffd520ea2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4466.729813][T30258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b58f0a4a
[ 4466.729815][T30258] RDX: 0000000000000040 RSI: 000000000c119340 RDI: 0000000000000005
[ 4466.729817][T30258] RBP: 00007ffd520ea360 R08: 0000000000418574 R09: 000000000000001c
[ 4466.729819][T30258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4466.729821][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5a19000
| [ 4466.729821][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5a19000
| [ 4466.729835][T30258]
| [ 4466.747722][T30258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30258
| [4466.748078][T30258] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4466.748331][T30258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4466.748332][T30258] Call Trace:
[ 4466.748334][T30258]
[4466.748336][T30258] dump_stack_lvl (lib/dump_stack.c:123)
[4466.748342][T30258] check_preemption_disabled (lib/smp_processor_id.c:52)
[4466.748348][T30258] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4466.748354][T30258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4466.748361][T30258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.748366][T30258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4466.748371][T30258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4466.748383][T30258] rawv6_sendmsg (net/ipv6/raw.c:918)
[4466.748395][T30258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4466.748400][T30258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4466.748404][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.748411][T30258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4466.748415][T30258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4466.748424][T30258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4466.748440][T30258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4466.748443][T30258] ? __lock_release (kernel/locking/lockdep.c:5534)
[4466.748454][T30258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.748458][T30258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4466.748464][T30258] ? __pfx___sys_sendto (net/socket.c:2147)
[4466.748478][T30258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4466.748484][T30258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4466.748492][T30258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4466.748499][T30258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4466.748509][T30258] __x64_sys_sendto (net/socket.c:2183)
[4466.748513][T30258] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4466.748517][T30258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4466.748521][T30258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4466.748526][T30258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4466.748530][T30258] RIP: 0033:0x7f58b58f0a4a
[ 4466.748533][T30258] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4466.748536][T30258] RSP: 002b:00007ffd520ea2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4466.748539][T30258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b58f0a4a
[ 4466.748542][T30258] RDX: 0000000000000040 RSI: 000000000c119340 RDI: 0000000000000005
[ 4466.748544][T30258] RBP: 00007ffd520ea360 R08: 0000000000418574 R09: 000000000000001c
[ 4466.748546][T30258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4466.748548][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5a19000
| [ 4466.748548][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5a19000
| [ 4466.748562][T30258]
| [ 4467.248394][T30262] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30262
| [4467.248846][T30262] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4467.249093][T30262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.249095][T30262] Call Trace:
[ 4467.249097][T30262]
[4467.249099][T30262] dump_stack_lvl (lib/dump_stack.c:123)
[4467.249107][T30262] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.249113][T30262] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4467.249120][T30262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.249127][T30262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.249134][T30262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.249138][T30262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.249150][T30262] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.249162][T30262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.249167][T30262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.249173][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.249182][T30262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.249187][T30262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.249196][T30262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.249213][T30262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.249216][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.249228][T30262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.249233][T30262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.249239][T30262] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.249253][T30262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.249259][T30262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.249267][T30262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.249275][T30262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.249284][T30262] __x64_sys_sendto (net/socket.c:2183)
[4467.249288][T30262] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4467.249292][T30262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.249297][T30262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.249302][T30262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.249306][T30262] RIP: 0033:0x7f013ca09a4a
[ 4467.249309][T30262] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4467.249313][T30262] RSP: 002b:00007ffcb33e2338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.249317][T30262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f013ca09a4a
[ 4467.249319][T30262] RDX: 0000000000000040 RSI: 0000000038c4b340 RDI: 0000000000000005
[ 4467.249321][T30262] RBP: 00007ffcb33e23c0 R08: 0000000000418574 R09: 000000000000001c
[ 4467.249323][T30262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.249324][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f013cb32000
| [ 4467.249324][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f013cb32000
| [ 4467.249339][T30262]
| [ 4467.261967][T30262] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30262
| [4467.262337][T30262] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4467.262579][T30262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.262581][T30262] Call Trace:
[ 4467.262583][T30262]
[4467.262585][T30262] dump_stack_lvl (lib/dump_stack.c:123)
[4467.262590][T30262] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.262595][T30262] lwtunnel_output (net/core/lwtunnel.c:359)
[4467.262602][T30262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.262608][T30262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.262613][T30262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.262618][T30262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.262630][T30262] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.262642][T30262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.262647][T30262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.262651][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.262658][T30262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.262661][T30262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.262678][T30262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.262694][T30262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.262697][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.262708][T30262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.262712][T30262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.262718][T30262] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.262733][T30262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.262739][T30262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.262746][T30262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.262754][T30262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.262764][T30262] __x64_sys_sendto (net/socket.c:2183)
[4467.262768][T30262] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4467.262771][T30262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.262775][T30262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.262780][T30262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.262783][T30262] RIP: 0033:0x7f013ca09a4a
[ 4467.262787][T30262] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4467.262790][T30262] RSP: 002b:00007ffcb33e2338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.262793][T30262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f013ca09a4a
[ 4467.262795][T30262] RDX: 0000000000000040 RSI: 0000000038c4b340 RDI: 0000000000000005
[ 4467.262797][T30262] RBP: 00007ffcb33e23c0 R08: 0000000000418574 R09: 000000000000001c
[ 4467.262799][T30262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.262801][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f013cb32000
| [ 4467.262801][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f013cb32000
| [ 4467.262816][T30262]
| [ 4467.280539][T30262] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30262
| [4467.280895][T30262] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4467.281138][T30262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.281140][T30262] Call Trace:
[ 4467.281141][T30262]
[4467.281143][T30262] dump_stack_lvl (lib/dump_stack.c:123)
[4467.281149][T30262] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.281155][T30262] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4467.281161][T30262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.281167][T30262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.281173][T30262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.281178][T30262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.281190][T30262] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.281201][T30262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.281207][T30262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.281210][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.281220][T30262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.281223][T30262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.281232][T30262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.281248][T30262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.281251][T30262] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.281262][T30262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.281266][T30262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.281272][T30262] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.281286][T30262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.281292][T30262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.281300][T30262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.281307][T30262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.281317][T30262] __x64_sys_sendto (net/socket.c:2183)
[4467.281322][T30262] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4467.281325][T30262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.281329][T30262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.281334][T30262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.281338][T30262] RIP: 0033:0x7f013ca09a4a
[ 4467.281341][T30262] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4467.281344][T30262] RSP: 002b:00007ffcb33e2338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.281347][T30262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f013ca09a4a
[ 4467.281349][T30262] RDX: 0000000000000040 RSI: 0000000038c4b340 RDI: 0000000000000005
[ 4467.281351][T30262] RBP: 00007ffcb33e23c0 R08: 0000000000418574 R09: 000000000000001c
[ 4467.281353][T30262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.281355][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f013cb32000
| [ 4467.281355][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f013cb32000
| [ 4467.281370][T30262]
| [ 4467.775698][T30266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30266
| [4467.776180][T30266] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4467.776458][T30266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.776460][T30266] Call Trace:
[ 4467.776462][T30266]
[4467.776464][T30266] dump_stack_lvl (lib/dump_stack.c:123)
[4467.776472][T30266] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.776478][T30266] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4467.776485][T30266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.776492][T30266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.776499][T30266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.776504][T30266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.776516][T30266] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.776527][T30266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.776532][T30266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.776538][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.776547][T30266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.776552][T30266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.776561][T30266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.776577][T30266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.776580][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.776591][T30266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.776597][T30266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.776603][T30266] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.776617][T30266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.776624][T30266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.776633][T30266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.776640][T30266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.776650][T30266] __x64_sys_sendto (net/socket.c:2183)
[4467.776654][T30266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4467.776658][T30266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.776663][T30266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.776668][T30266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.776672][T30266] RIP: 0033:0x7f0c682d1a4a
[ 4467.776676][T30266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4467.776679][T30266] RSP: 002b:00007fff70525a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.776683][T30266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0c682d1a4a
[ 4467.776686][T30266] RDX: 0000000000000040 RSI: 00000000403ae340 RDI: 0000000000000005
[ 4467.776688][T30266] RBP: 00007fff70525ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4467.776690][T30266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.776692][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c683fa000
| [ 4467.776692][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c683fa000
| [ 4467.776706][T30266]
| [ 4467.776709][T30266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30266
| [4467.788724][T30266] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4467.788984][T30266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.788985][T30266] Call Trace:
[ 4467.788987][T30266]
[4467.788989][T30266] dump_stack_lvl (lib/dump_stack.c:123)
[4467.788995][T30266] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.789000][T30266] lwtunnel_output (net/core/lwtunnel.c:359)
[4467.789007][T30266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.789013][T30266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.789019][T30266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.789023][T30266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.789036][T30266] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.789047][T30266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.789053][T30266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.789056][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.789064][T30266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.789068][T30266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.789076][T30266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.789093][T30266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.789095][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.789107][T30266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.789111][T30266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.789116][T30266] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.789131][T30266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.789137][T30266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.789145][T30266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.789152][T30266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.789162][T30266] __x64_sys_sendto (net/socket.c:2183)
[4467.789166][T30266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4467.789169][T30266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.789174][T30266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.789179][T30266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.789182][T30266] RIP: 0033:0x7f0c682d1a4a
[ 4467.789186][T30266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4467.789189][T30266] RSP: 002b:00007fff70525a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.789192][T30266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0c682d1a4a
[ 4467.789194][T30266] RDX: 0000000000000040 RSI: 00000000403ae340 RDI: 0000000000000005
[ 4467.789196][T30266] RBP: 00007fff70525ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4467.789198][T30266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.789200][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c683fa000
| [ 4467.789200][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c683fa000
| [ 4467.789216][T30266]
| [ 4467.802018][T30266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30266
| [4467.802412][T30266] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4467.802680][T30266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4467.802681][T30266] Call Trace:
[ 4467.802683][T30266]
[4467.802685][T30266] dump_stack_lvl (lib/dump_stack.c:123)
[4467.802691][T30266] check_preemption_disabled (lib/smp_processor_id.c:52)
[4467.802697][T30266] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4467.802703][T30266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4467.802710][T30266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.802715][T30266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4467.802720][T30266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4467.802732][T30266] rawv6_sendmsg (net/ipv6/raw.c:918)
[4467.802744][T30266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4467.802750][T30266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4467.802753][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.802761][T30266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4467.802764][T30266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4467.802773][T30266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4467.802789][T30266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4467.802792][T30266] ? __lock_release (kernel/locking/lockdep.c:5534)
[4467.802803][T30266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.802807][T30266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4467.802813][T30266] ? __pfx___sys_sendto (net/socket.c:2147)
[4467.802827][T30266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4467.802834][T30266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4467.802841][T30266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4467.802848][T30266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4467.802858][T30266] __x64_sys_sendto (net/socket.c:2183)
[4467.802862][T30266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4467.802865][T30266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4467.802870][T30266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4467.802875][T30266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4467.802878][T30266] RIP: 0033:0x7f0c682d1a4a
[ 4467.802881][T30266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4467.802884][T30266] RSP: 002b:00007fff70525a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4467.802888][T30266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0c682d1a4a
[ 4467.802890][T30266] RDX: 0000000000000040 RSI: 00000000403ae340 RDI: 0000000000000005
[ 4467.802892][T30266] RBP: 00007fff70525ae0 R08: 0000000000418574 R09: 000000000000001c
[ 4467.802894][T30266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4467.802896][T30266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c683fa000
| [ 4468.742573][T30274] lwtunnel_output(): recursion limit reached on datapath
| [ 4470.684807][T30282] check_preemption_disabled: 7 callbacks suppressed
| [ 4470.684813][T30282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30282
| [4470.685566][T30282] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4470.685816][T30282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4470.685818][T30282] Call Trace:
[ 4470.685820][T30282]
[4470.685823][T30282] dump_stack_lvl (lib/dump_stack.c:123)
[4470.685830][T30282] check_preemption_disabled (lib/smp_processor_id.c:52)
[4470.685836][T30282] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4470.685843][T30282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4470.685851][T30282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4470.685858][T30282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4470.685863][T30282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4470.685875][T30282] rawv6_sendmsg (net/ipv6/raw.c:918)
[4470.685887][T30282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4470.685891][T30282] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4470.685901][T30282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4470.685905][T30282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4470.685909][T30282] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4470.685919][T30282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4470.685935][T30282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4470.685938][T30282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4470.685949][T30282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4470.685955][T30282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4470.685960][T30282] ? __pfx___sys_sendto (net/socket.c:2147)
[4470.685972][T30282] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4470.685980][T30282] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4470.685985][T30282] ? 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)
[4470.685989][T30282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4470.685995][T30282] ? 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)
[4470.686001][T30282] ? 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)
[4470.686010][T30282] __x64_sys_sendto (net/socket.c:2183)
[4470.686014][T30282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4470.686017][T30282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4470.686022][T30282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4470.686027][T30282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4470.686030][T30282] RIP: 0033:0x7f5a467c1a4a
[ 4470.686034][T30282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4470.686037][T30282] RSP: 002b:00007ffcea739ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4470.686041][T30282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a467c1a4a
[ 4470.686044][T30282] RDX: 0000000000000040 RSI: 0000000005ad5340 RDI: 0000000000000005
[ 4470.686046][T30282] RBP: 00007ffcea739d70 R08: 0000000000418574 R09: 000000000000001c
[ 4470.686048][T30282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4470.686050][T30282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a468ea000
| [ 4470.686050][T30282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a468ea000
| [ 4470.686064][T30282]
| [ 4470.686067][T30282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30282
| [4470.698108][T30282] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4470.698361][T30282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4470.698363][T30282] Call Trace:
[ 4470.698364][T30282]
[4470.698366][T30282] dump_stack_lvl (lib/dump_stack.c:123)
[4470.698372][T30282] check_preemption_disabled (lib/smp_processor_id.c:52)
[4470.698377][T30282] lwtunnel_output (net/core/lwtunnel.c:359)
[4470.698384][T30282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4470.698390][T30282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4470.698395][T30282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4470.698400][T30282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4470.698412][T30282] rawv6_sendmsg (net/ipv6/raw.c:918)
[4470.698424][T30282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4470.698428][T30282] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4470.698436][T30282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4470.698440][T30282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4470.698442][T30282] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4470.698451][T30282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4470.698467][T30282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4470.698470][T30282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4470.698481][T30282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4470.698485][T30282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4470.698491][T30282] ? __pfx___sys_sendto (net/socket.c:2147)
[4470.698503][T30282] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4470.698511][T30282] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4470.698516][T30282] ? 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)
[4470.698519][T30282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4470.698525][T30282] ? 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)
[4470.698531][T30282] ? 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)
[4470.698539][T30282] __x64_sys_sendto (net/socket.c:2183)
[4470.698543][T30282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4470.698546][T30282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4470.698550][T30282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4470.698555][T30282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4470.698558][T30282] RIP: 0033:0x7f5a467c1a4a
[ 4470.698562][T30282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4470.698565][T30282] RSP: 002b:00007ffcea739ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4470.698568][T30282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a467c1a4a
[ 4470.698570][T30282] RDX: 0000000000000040 RSI: 0000000005ad5340 RDI: 0000000000000005
[ 4470.698572][T30282] RBP: 00007ffcea739d70 R08: 0000000000418574 R09: 000000000000001c
[ 4470.698574][T30282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4470.698576][T30282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a468ea000
| [ 4470.698576][T30282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a468ea000
| [ 4470.698590][T30282]
| [ 4470.699023][T30282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30282
| [4470.710760][T30282] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4470.711003][T30282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4470.711004][T30282] Call Trace:
[ 4470.711006][T30282]
[4470.711008][T30282] dump_stack_lvl (lib/dump_stack.c:123)
[4470.711014][T30282] check_preemption_disabled (lib/smp_processor_id.c:52)
[4470.711019][T30282] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4470.711026][T30282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4470.711032][T30282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4470.711038][T30282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4470.711043][T30282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4470.711055][T30282] rawv6_sendmsg (net/ipv6/raw.c:918)
[4470.711067][T30282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4470.711072][T30282] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4470.711080][T30282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4470.711084][T30282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4470.711087][T30282] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4470.711096][T30282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4470.711112][T30282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4470.711115][T30282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4470.711126][T30282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4470.711130][T30282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4470.711136][T30282] ? __pfx___sys_sendto (net/socket.c:2147)
[4470.711148][T30282] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4470.711156][T30282] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4470.711161][T30282] ? 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)
[4470.711164][T30282] ? __lock_release (kernel/locking/lockdep.c:5534)
[4470.711170][T30282] ? 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)
[4470.711176][T30282] ? 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)
[4470.711184][T30282] __x64_sys_sendto (net/socket.c:2183)
[4470.711188][T30282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4470.711191][T30282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4470.711196][T30282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4470.711201][T30282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4470.711204][T30282] RIP: 0033:0x7f5a467c1a4a
[ 4470.711207][T30282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4470.711210][T30282] RSP: 002b:00007ffcea739ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4470.711215][T30282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a467c1a4a
[ 4470.711217][T30282] RDX: 0000000000000040 RSI: 0000000005ad5340 RDI: 0000000000000005
[ 4470.711219][T30282] RBP: 00007ffcea739d70 R08: 0000000000418574 R09: 000000000000001c
[ 4470.711221][T30282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4470.711223][T30282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a468ea000
| [ 4470.711223][T30282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a468ea000
| [ 4470.711238][T30282]
| [ 4471.192936][T30286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30286
| [4471.193438][T30286] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4471.193710][T30286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4471.193713][T30286] Call Trace:
[ 4471.193715][T30286]
[4471.193717][T30286] dump_stack_lvl (lib/dump_stack.c:123)
[4471.193727][T30286] check_preemption_disabled (lib/smp_processor_id.c:52)
[4471.193735][T30286] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4471.193741][T30286] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4471.193750][T30286] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.193758][T30286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4471.193763][T30286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4471.193775][T30286] rawv6_sendmsg (net/ipv6/raw.c:918)
[4471.193787][T30286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4471.193792][T30286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4471.193800][T30286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.193810][T30286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4471.193817][T30286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4471.193827][T30286] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4471.193843][T30286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4471.193846][T30286] ? __lock_release (kernel/locking/lockdep.c:5534)
[4471.193857][T30286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.193864][T30286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4471.193870][T30286] ? __pfx___sys_sendto (net/socket.c:2147)
[4471.193884][T30286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4471.193891][T30286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4471.193902][T30286] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4471.193909][T30286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4471.193919][T30286] __x64_sys_sendto (net/socket.c:2183)
[4471.193923][T30286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4471.193927][T30286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4471.193933][T30286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4471.193937][T30286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4471.193942][T30286] RIP: 0033:0x7f033cdbca4a
[ 4471.193947][T30286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4471.193950][T30286] RSP: 002b:00007ffcfc96c108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4471.193954][T30286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f033cdbca4a
[ 4471.193957][T30286] RDX: 0000000000000040 RSI: 000000003e9f3340 RDI: 0000000000000005
[ 4471.193959][T30286] RBP: 00007ffcfc96c190 R08: 0000000000418574 R09: 000000000000001c
[ 4471.193961][T30286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4471.193964][T30286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f033cee5000
| [ 4471.193979][T30286]
| [ 4471.193982][T30286] lwtunnel_output(): recursion limit reached on datapath
| [ 4472.679584][T30290] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30290
| [4472.680036][T30290] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4472.681149][T30290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.681151][T30290] Call Trace:
[ 4472.681154][T30290]
[4472.681156][T30290] dump_stack_lvl (lib/dump_stack.c:123)
[4472.681164][T30290] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.681171][T30290] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4472.681177][T30290] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.681185][T30290] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.681192][T30290] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.681197][T30290] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.681209][T30290] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.681223][T30290] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.681228][T30290] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.681234][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.681243][T30290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.681248][T30290] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.681257][T30290] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.681273][T30290] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.681277][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.681288][T30290] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.681294][T30290] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.681300][T30290] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.681314][T30290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.681321][T30290] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.681330][T30290] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.681337][T30290] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.681347][T30290] __x64_sys_sendto (net/socket.c:2183)
[4472.681351][T30290] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4472.681354][T30290] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.681359][T30290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.681364][T30290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.681368][T30290] RIP: 0033:0x7f902a0d3a4a
[ 4472.681373][T30290] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4472.681376][T30290] RSP: 002b:00007ffe44480d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.681380][T30290] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f902a0d3a4a
[ 4472.681382][T30290] RDX: 0000000000000040 RSI: 0000000017d1d340 RDI: 0000000000000005
[ 4472.681384][T30290] RBP: 00007ffe44480e10 R08: 0000000000418574 R09: 000000000000001c
[ 4472.681386][T30290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.681388][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f902a1fc000
| [ 4472.681388][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f902a1fc000
| [ 4472.681403][T30290]
| [ 4472.693797][T30290] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30290
| [4472.694149][T30290] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4472.694400][T30290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.694402][T30290] Call Trace:
[ 4472.694404][T30290]
[4472.694406][T30290] dump_stack_lvl (lib/dump_stack.c:123)
[4472.694411][T30290] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.694416][T30290] lwtunnel_output (net/core/lwtunnel.c:359)
[4472.694423][T30290] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.694430][T30290] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.694435][T30290] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.694440][T30290] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.694452][T30290] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.694464][T30290] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.694469][T30290] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.694473][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.694480][T30290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.694483][T30290] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.694492][T30290] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.694508][T30290] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.694511][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.694523][T30290] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.694526][T30290] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.694532][T30290] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.694547][T30290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.694553][T30290] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.694560][T30290] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.694568][T30290] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.694578][T30290] __x64_sys_sendto (net/socket.c:2183)
[4472.694582][T30290] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4472.694585][T30290] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.694590][T30290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.694595][T30290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.694598][T30290] RIP: 0033:0x7f902a0d3a4a
[ 4472.694601][T30290] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4472.694604][T30290] RSP: 002b:00007ffe44480d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.694607][T30290] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f902a0d3a4a
[ 4472.694609][T30290] RDX: 0000000000000040 RSI: 0000000017d1d340 RDI: 0000000000000005
[ 4472.694611][T30290] RBP: 00007ffe44480e10 R08: 0000000000418574 R09: 000000000000001c
[ 4472.694613][T30290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.694615][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f902a1fc000
| [ 4472.694615][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f902a1fc000
| [ 4472.694629][T30290]
| [ 4472.695058][T30290] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30290
| [4472.706475][T30290] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4472.706717][T30290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4472.706719][T30290] Call Trace:
[ 4472.706721][T30290]
[4472.706723][T30290] dump_stack_lvl (lib/dump_stack.c:123)
[4472.706728][T30290] check_preemption_disabled (lib/smp_processor_id.c:52)
[4472.706734][T30290] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4472.706740][T30290] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4472.706747][T30290] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.706753][T30290] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4472.706757][T30290] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4472.706770][T30290] rawv6_sendmsg (net/ipv6/raw.c:918)
[4472.706782][T30290] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4472.706787][T30290] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4472.706790][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.706798][T30290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4472.706801][T30290] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4472.706810][T30290] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4472.706826][T30290] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4472.706829][T30290] ? __lock_release (kernel/locking/lockdep.c:5534)
[4472.706840][T30290] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.706845][T30290] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4472.706850][T30290] ? __pfx___sys_sendto (net/socket.c:2147)
[4472.706865][T30290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4472.706871][T30290] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4472.706879][T30290] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4472.706886][T30290] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4472.706896][T30290] __x64_sys_sendto (net/socket.c:2183)
[4472.706900][T30290] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4472.706903][T30290] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4472.706907][T30290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4472.706912][T30290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4472.706916][T30290] RIP: 0033:0x7f902a0d3a4a
[ 4472.706919][T30290] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4472.706922][T30290] RSP: 002b:00007ffe44480d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4472.706925][T30290] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f902a0d3a4a
[ 4472.706927][T30290] RDX: 0000000000000040 RSI: 0000000017d1d340 RDI: 0000000000000005
[ 4472.706929][T30290] RBP: 00007ffe44480e10 R08: 0000000000418574 R09: 000000000000001c
[ 4472.706931][T30290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4472.706933][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f902a1fc000
| [ 4472.706933][T30290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f902a1fc000
| [ 4472.706947][T30290]
| [ 4473.165821][T30294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30294
| [4473.166282][T30294] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4473.166528][T30294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4473.166530][T30294] Call Trace:
[ 4473.166532][T30294]
[4473.166534][T30294] dump_stack_lvl (lib/dump_stack.c:123)
[4473.166542][T30294] check_preemption_disabled (lib/smp_processor_id.c:52)
[4473.166548][T30294] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4473.166555][T30294] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4473.166562][T30294] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.166569][T30294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4473.166574][T30294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4473.166586][T30294] rawv6_sendmsg (net/ipv6/raw.c:918)
[4473.166597][T30294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4473.166602][T30294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4473.166609][T30294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.166618][T30294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4473.166622][T30294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4473.166631][T30294] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4473.166647][T30294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4473.166650][T30294] ? __lock_release (kernel/locking/lockdep.c:5534)
[4473.166661][T30294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.166666][T30294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4473.166672][T30294] ? __pfx___sys_sendto (net/socket.c:2147)
[4473.166686][T30294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4473.166693][T30294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4473.166702][T30294] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4473.166709][T30294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4473.166719][T30294] __x64_sys_sendto (net/socket.c:2183)
[4473.166723][T30294] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4473.166726][T30294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4473.166731][T30294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4473.166736][T30294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4473.166740][T30294] RIP: 0033:0x7fce49058a4a
[ 4473.166744][T30294] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4473.166748][T30294] RSP: 002b:00007ffd7a9c3958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4473.166751][T30294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce49058a4a
[ 4473.166754][T30294] RDX: 0000000000000040 RSI: 000000000c2c1340 RDI: 0000000000000005
[ 4473.166756][T30294] RBP: 00007ffd7a9c39e0 R08: 0000000000418574 R09: 000000000000001c
[ 4473.166758][T30294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4473.166760][T30294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce49181000
| [ 4473.166774][T30294]
| [ 4473.166777][T30294] lwtunnel_output(): recursion limit reached on datapath
| [ 4474.646485][T30298] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30298
| [4474.646932][T30298] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4474.647179][T30298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4474.647180][T30298] Call Trace:
[ 4474.647183][T30298]
[4474.647185][T30298] dump_stack_lvl (lib/dump_stack.c:123)
[4474.647193][T30298] check_preemption_disabled (lib/smp_processor_id.c:52)
[4474.647199][T30298] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4474.647206][T30298] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4474.647215][T30298] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.647222][T30298] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4474.647227][T30298] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.647239][T30298] rawv6_sendmsg (net/ipv6/raw.c:918)
[4474.647251][T30298] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4474.647256][T30298] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4474.647262][T30298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.647271][T30298] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4474.647276][T30298] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4474.647286][T30298] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4474.647302][T30298] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4474.647305][T30298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.647316][T30298] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.647321][T30298] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.647326][T30298] ? __pfx___sys_sendto (net/socket.c:2147)
[4474.647341][T30298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4474.647347][T30298] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4474.647356][T30298] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4474.647363][T30298] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4474.647374][T30298] __x64_sys_sendto (net/socket.c:2183)
[4474.647377][T30298] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4474.647381][T30298] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4474.647387][T30298] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4474.647392][T30298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4474.647396][T30298] RIP: 0033:0x7fbe119eca4a
[ 4474.647400][T30298] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4474.647403][T30298] RSP: 002b:00007ffd098ef328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4474.647407][T30298] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe119eca4a
[ 4474.647409][T30298] RDX: 0000000000000040 RSI: 0000000037c79340 RDI: 0000000000000005
[ 4474.647411][T30298] RBP: 00007ffd098ef3b0 R08: 0000000000418574 R09: 000000000000001c
[ 4474.647413][T30298] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4474.647415][T30298] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe11b15000
| [ 4474.647415][T30298] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe11b15000
| [ 4474.647429][T30298]
| [ 4474.660073][T30298] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30298
| [4474.660440][T30298] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4474.660683][T30298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4474.660684][T30298] Call Trace:
[ 4474.660686][T30298]
[4474.660688][T30298] dump_stack_lvl (lib/dump_stack.c:123)
[4474.660694][T30298] check_preemption_disabled (lib/smp_processor_id.c:52)
[4474.660699][T30298] lwtunnel_output (net/core/lwtunnel.c:359)
[4474.660706][T30298] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4474.660712][T30298] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.660717][T30298] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4474.660722][T30298] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4474.660734][T30298] rawv6_sendmsg (net/ipv6/raw.c:918)
[4474.660746][T30298] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4474.660751][T30298] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4474.660755][T30298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.660762][T30298] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4474.660765][T30298] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4474.660774][T30298] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4474.660791][T30298] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4474.660793][T30298] ? __lock_release (kernel/locking/lockdep.c:5534)
[4474.660805][T30298] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.660809][T30298] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4474.660814][T30298] ? __pfx___sys_sendto (net/socket.c:2147)
[4474.660829][T30298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4474.660835][T30298] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4474.660842][T30298] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4474.660849][T30298] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4474.660860][T30298] __x64_sys_sendto (net/socket.c:2183)
[4474.660863][T30298] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4474.660866][T30298] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4474.660871][T30298] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4474.660876][T30298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4474.660879][T30298] RIP: 0033:0x7fbe119eca4a
[ 4474.660882][T30298] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4474.660885][T30298] RSP: 002b:00007ffd098ef328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4474.660888][T30298] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe119eca4a
[ 4474.660890][T30298] RDX: 0000000000000040 RSI: 0000000037c79340 RDI: 0000000000000005
[ 4474.660892][T30298] RBP: 00007ffd098ef3b0 R08: 0000000000418574 R09: 000000000000001c
[ 4474.660894][T30298] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4474.660895][T30298] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe11b15000
| [ 4475.141469][T30302] lwtunnel_output(): recursion limit reached on datapath
| [ 4476.634212][T30306] check_preemption_disabled: 2 callbacks suppressed
| [ 4476.634617][T30306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30306
| [4476.635023][T30306] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4476.635287][T30306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4476.635289][T30306] Call Trace:
[ 4476.635291][T30306]
[4476.635293][T30306] dump_stack_lvl (lib/dump_stack.c:123)
[4476.635301][T30306] check_preemption_disabled (lib/smp_processor_id.c:52)
[4476.635307][T30306] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4476.635314][T30306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4476.635321][T30306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4476.635328][T30306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4476.635333][T30306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4476.635344][T30306] rawv6_sendmsg (net/ipv6/raw.c:918)
[4476.635356][T30306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4476.635361][T30306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4476.635367][T30306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4476.635375][T30306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4476.635381][T30306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4476.635390][T30306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4476.635406][T30306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4476.635408][T30306] ? __lock_release (kernel/locking/lockdep.c:5534)
[4476.635419][T30306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4476.635425][T30306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4476.635430][T30306] ? __pfx___sys_sendto (net/socket.c:2147)
[4476.635445][T30306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4476.635453][T30306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4476.635462][T30306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4476.635468][T30306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4476.635478][T30306] __x64_sys_sendto (net/socket.c:2183)
[4476.635482][T30306] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4476.635486][T30306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4476.635491][T30306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4476.635496][T30306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4476.635500][T30306] RIP: 0033:0x7fabdb759a4a
[ 4476.635504][T30306] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4476.635507][T30306] RSP: 002b:00007fff79026308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4476.635511][T30306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabdb759a4a
[ 4476.635513][T30306] RDX: 0000000000000040 RSI: 0000000006d1b340 RDI: 0000000000000005
[ 4476.635515][T30306] RBP: 00007fff79026390 R08: 0000000000418574 R09: 000000000000001c
[ 4476.635517][T30306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4476.635519][T30306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabdb882000
| [ 4476.635533][T30306]
| [ 4476.635536][T30306] lwtunnel_output(): recursion limit reached on datapath
| [ 4478.126269][T30310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30310
| [4478.126721][T30310] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4478.126972][T30310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4478.126975][T30310] Call Trace:
[ 4478.126977][T30310]
[4478.126979][T30310] dump_stack_lvl (lib/dump_stack.c:123)
[4478.126987][T30310] check_preemption_disabled (lib/smp_processor_id.c:52)
[4478.126993][T30310] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4478.127000][T30310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4478.127007][T30310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.127014][T30310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4478.127018][T30310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4478.127030][T30310] rawv6_sendmsg (net/ipv6/raw.c:918)
[4478.127042][T30310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4478.127047][T30310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4478.127053][T30310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.127062][T30310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4478.127067][T30310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4478.127076][T30310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4478.127092][T30310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4478.127095][T30310] ? __lock_release (kernel/locking/lockdep.c:5534)
[4478.127106][T30310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.127111][T30310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4478.127117][T30310] ? __pfx___sys_sendto (net/socket.c:2147)
[4478.127131][T30310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4478.127138][T30310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4478.127147][T30310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4478.127154][T30310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4478.127164][T30310] __x64_sys_sendto (net/socket.c:2183)
[4478.127168][T30310] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4478.127171][T30310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4478.127176][T30310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4478.127181][T30310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4478.127185][T30310] RIP: 0033:0x7f379c9e9a4a
[ 4478.127189][T30310] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4478.127193][T30310] RSP: 002b:00007ffdb5c92dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4478.127197][T30310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f379c9e9a4a
[ 4478.127199][T30310] RDX: 0000000000000040 RSI: 000000001b8c8340 RDI: 0000000000000005
[ 4478.127201][T30310] RBP: 00007ffdb5c92e60 R08: 0000000000418574 R09: 000000000000001c
[ 4478.127203][T30310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4478.127205][T30310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f379cb12000
| [ 4478.127221][T30310]
| [ 4478.140528][T30310] lwtunnel_output(): recursion limit reached on datapath
| [ 4479.605835][T30314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30314
| [4479.606394][T30314] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4479.606660][T30314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.606662][T30314] Call Trace:
[ 4479.606664][T30314]
[4479.606666][T30314] dump_stack_lvl (lib/dump_stack.c:123)
[4479.606674][T30314] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.606680][T30314] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4479.606687][T30314] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.606694][T30314] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.606701][T30314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.606706][T30314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.606718][T30314] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.606729][T30314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.606734][T30314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.606740][T30314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.606750][T30314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.606754][T30314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.606763][T30314] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.606779][T30314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.606782][T30314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.606793][T30314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.606799][T30314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.606805][T30314] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.606819][T30314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.606825][T30314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.606834][T30314] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.606841][T30314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.606852][T30314] __x64_sys_sendto (net/socket.c:2183)
[4479.606856][T30314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.606860][T30314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.606864][T30314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.606869][T30314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.606873][T30314] RIP: 0033:0x7fcd537cba4a
[ 4479.606878][T30314] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.606881][T30314] RSP: 002b:00007ffdf87f6a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.606885][T30314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd537cba4a
[ 4479.606887][T30314] RDX: 0000000000000040 RSI: 00000000092ea340 RDI: 0000000000000005
[ 4479.606889][T30314] RBP: 00007ffdf87f6af0 R08: 0000000000418574 R09: 000000000000001c
[ 4479.606891][T30314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.606893][T30314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd538f4000
| [ 4479.606893][T30314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd538f4000
| [ 4479.606907][T30314]
| [ 4479.606910][T30314] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30314
| [4479.618846][T30314] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4479.619101][T30314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.619102][T30314] Call Trace:
[ 4479.619104][T30314]
[4479.619106][T30314] dump_stack_lvl (lib/dump_stack.c:123)
[4479.619112][T30314] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.619118][T30314] lwtunnel_output (net/core/lwtunnel.c:359)
[4479.619124][T30314] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.619131][T30314] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.619136][T30314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.619141][T30314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.619153][T30314] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.619165][T30314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.619170][T30314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.619173][T30314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.619181][T30314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.619184][T30314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.619193][T30314] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.619210][T30314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.619214][T30314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.619225][T30314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.619229][T30314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.619235][T30314] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.619250][T30314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.619256][T30314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.619264][T30314] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.619271][T30314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.619282][T30314] __x64_sys_sendto (net/socket.c:2183)
[4479.619285][T30314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.619289][T30314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.619293][T30314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.619298][T30314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.619301][T30314] RIP: 0033:0x7fcd537cba4a
[ 4479.619305][T30314] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.619308][T30314] RSP: 002b:00007ffdf87f6a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.619311][T30314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd537cba4a
[ 4479.619313][T30314] RDX: 0000000000000040 RSI: 00000000092ea340 RDI: 0000000000000005
[ 4479.619315][T30314] RBP: 00007ffdf87f6af0 R08: 0000000000418574 R09: 000000000000001c
[ 4479.619317][T30314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.619319][T30314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd538f4000
| [ 4479.619319][T30314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd538f4000
| [ 4479.619334][T30314]
| [ 4479.632179][T30314] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30314
| [4479.632571][T30314] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4479.632836][T30314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4479.632837][T30314] Call Trace:
[ 4479.632839][T30314]
[4479.632841][T30314] dump_stack_lvl (lib/dump_stack.c:123)
[4479.632847][T30314] check_preemption_disabled (lib/smp_processor_id.c:52)
[4479.632852][T30314] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4479.632859][T30314] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4479.632865][T30314] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.632871][T30314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4479.632875][T30314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4479.632888][T30314] rawv6_sendmsg (net/ipv6/raw.c:918)
[4479.632899][T30314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4479.632905][T30314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4479.632908][T30314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.632916][T30314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4479.632919][T30314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4479.632928][T30314] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4479.632944][T30314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4479.632947][T30314] ? __lock_release (kernel/locking/lockdep.c:5534)
[4479.632959][T30314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.632963][T30314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4479.632968][T30314] ? __pfx___sys_sendto (net/socket.c:2147)
[4479.632983][T30314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4479.632989][T30314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4479.632997][T30314] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4479.633004][T30314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4479.633014][T30314] __x64_sys_sendto (net/socket.c:2183)
[4479.633018][T30314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4479.633021][T30314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4479.633026][T30314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4479.633030][T30314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4479.633033][T30314] RIP: 0033:0x7fcd537cba4a
[ 4479.633037][T30314] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4479.633040][T30314] RSP: 002b:00007ffdf87f6a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4479.633043][T30314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd537cba4a
[ 4479.633045][T30314] RDX: 0000000000000040 RSI: 00000000092ea340 RDI: 0000000000000005
[ 4479.633047][T30314] RBP: 00007ffdf87f6af0 R08: 0000000000418574 R09: 000000000000001c
[ 4479.633049][T30314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4479.633051][T30314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd538f4000
| [ 4479.633051][T30314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd538f4000
| [ 4479.633065][T30314]
| [ 4480.098721][T30318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30318
| [4480.099173][T30318] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4480.099430][T30318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4480.099432][T30318] Call Trace:
[ 4480.099434][T30318]
[4480.099436][T30318] dump_stack_lvl (lib/dump_stack.c:123)
[4480.099444][T30318] check_preemption_disabled (lib/smp_processor_id.c:52)
[4480.099450][T30318] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4480.099457][T30318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4480.099465][T30318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.099471][T30318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4480.099476][T30318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.099488][T30318] rawv6_sendmsg (net/ipv6/raw.c:918)
[4480.099500][T30318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4480.099505][T30318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4480.099510][T30318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.099520][T30318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4480.099525][T30318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4480.099534][T30318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4480.099550][T30318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4480.099553][T30318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.099564][T30318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.099570][T30318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.099575][T30318] ? __pfx___sys_sendto (net/socket.c:2147)
[4480.099590][T30318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4480.099597][T30318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4480.099606][T30318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4480.099613][T30318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4480.099623][T30318] __x64_sys_sendto (net/socket.c:2183)
[4480.099627][T30318] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4480.099630][T30318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4480.099635][T30318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4480.099640][T30318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4480.099644][T30318] RIP: 0033:0x7fc48351ca4a
[ 4480.099649][T30318] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4480.099652][T30318] RSP: 002b:00007ffd6d7cfc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4480.099655][T30318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc48351ca4a
[ 4480.099658][T30318] RDX: 0000000000000040 RSI: 00000000286e2340 RDI: 0000000000000005
[ 4480.099660][T30318] RBP: 00007ffd6d7cfc90 R08: 0000000000418574 R09: 000000000000001c
[ 4480.099662][T30318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4480.099663][T30318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc483645000
| [ 4480.099663][T30318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc483645000
| [ 4480.099678][T30318]
| [ 4480.099680][T30318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30318
| [4480.111203][T30318] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4480.111454][T30318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4480.111456][T30318] Call Trace:
[ 4480.111458][T30318]
[4480.111460][T30318] dump_stack_lvl (lib/dump_stack.c:123)
[4480.111465][T30318] check_preemption_disabled (lib/smp_processor_id.c:52)
[4480.111471][T30318] lwtunnel_output (net/core/lwtunnel.c:359)
[4480.111477][T30318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4480.111483][T30318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.111489][T30318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4480.111493][T30318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.111505][T30318] rawv6_sendmsg (net/ipv6/raw.c:918)
[4480.111517][T30318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4480.111523][T30318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4480.111526][T30318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.111533][T30318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4480.111536][T30318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4480.111545][T30318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4480.111562][T30318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4480.111565][T30318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.111576][T30318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.111580][T30318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.111585][T30318] ? __pfx___sys_sendto (net/socket.c:2147)
[4480.111600][T30318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4480.111606][T30318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4480.111614][T30318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4480.111621][T30318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4480.111631][T30318] __x64_sys_sendto (net/socket.c:2183)
[4480.111635][T30318] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4480.111638][T30318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4480.111642][T30318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4480.111647][T30318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4480.111650][T30318] RIP: 0033:0x7fc48351ca4a
[ 4480.111654][T30318] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4480.111656][T30318] RSP: 002b:00007ffd6d7cfc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4480.111660][T30318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc48351ca4a
[ 4480.111662][T30318] RDX: 0000000000000040 RSI: 00000000286e2340 RDI: 0000000000000005
[ 4480.111664][T30318] RBP: 00007ffd6d7cfc90 R08: 0000000000418574 R09: 000000000000001c
[ 4480.111666][T30318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4480.111668][T30318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc483645000
| [ 4480.111668][T30318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc483645000
| [ 4480.111682][T30318]
| [ 4480.112103][T30318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30318
| [4480.123480][T30318] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4480.123725][T30318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4480.123727][T30318] Call Trace:
[ 4480.123729][T30318]
[4480.123731][T30318] dump_stack_lvl (lib/dump_stack.c:123)
[4480.123736][T30318] check_preemption_disabled (lib/smp_processor_id.c:52)
[4480.123742][T30318] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4480.123749][T30318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4480.123755][T30318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.123761][T30318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4480.123766][T30318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.123778][T30318] rawv6_sendmsg (net/ipv6/raw.c:918)
[4480.123789][T30318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4480.123795][T30318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4480.123799][T30318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.123806][T30318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4480.123810][T30318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4480.123819][T30318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4480.123835][T30318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4480.123838][T30318] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.123849][T30318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.123853][T30318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.123859][T30318] ? __pfx___sys_sendto (net/socket.c:2147)
[4480.123874][T30318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4480.123880][T30318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4480.123888][T30318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4480.123895][T30318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4480.123905][T30318] __x64_sys_sendto (net/socket.c:2183)
[4480.123909][T30318] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4480.123913][T30318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4480.123917][T30318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4480.123922][T30318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4480.123925][T30318] RIP: 0033:0x7fc48351ca4a
[ 4480.123929][T30318] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4480.123932][T30318] RSP: 002b:00007ffd6d7cfc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4480.123935][T30318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc48351ca4a
[ 4480.123937][T30318] RDX: 0000000000000040 RSI: 00000000286e2340 RDI: 0000000000000005
[ 4480.123939][T30318] RBP: 00007ffd6d7cfc90 R08: 0000000000418574 R09: 000000000000001c
[ 4480.123941][T30318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4480.123943][T30318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc483645000
| [ 4480.123943][T30318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc483645000
| [ 4480.123957][T30318]
| [ 4480.596856][T30322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30322
| [4480.597324][T30322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4480.597575][T30322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4480.597577][T30322] Call Trace:
[ 4480.597579][T30322]
[4480.597581][T30322] dump_stack_lvl (lib/dump_stack.c:123)
[4480.597589][T30322] check_preemption_disabled (lib/smp_processor_id.c:52)
[4480.597595][T30322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4480.597602][T30322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4480.597609][T30322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.597615][T30322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4480.597620][T30322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.597632][T30322] rawv6_sendmsg (net/ipv6/raw.c:918)
[4480.597643][T30322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4480.597649][T30322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4480.597654][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.597663][T30322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4480.597668][T30322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4480.597677][T30322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4480.597692][T30322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4480.597696][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.597707][T30322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.597712][T30322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.597718][T30322] ? __pfx___sys_sendto (net/socket.c:2147)
[4480.597732][T30322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4480.597739][T30322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4480.597748][T30322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4480.597755][T30322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4480.597765][T30322] __x64_sys_sendto (net/socket.c:2183)
[4480.597769][T30322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4480.597773][T30322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4480.597777][T30322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4480.597782][T30322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4480.597786][T30322] RIP: 0033:0x7f9a7b8b2a4a
[ 4480.597790][T30322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4480.597793][T30322] RSP: 002b:00007ffcbab45728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4480.597797][T30322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a7b8b2a4a
[ 4480.597799][T30322] RDX: 0000000000000040 RSI: 000000002da42340 RDI: 0000000000000005
[ 4480.597801][T30322] RBP: 00007ffcbab457b0 R08: 0000000000418574 R09: 000000000000001c
[ 4480.597803][T30322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4480.597805][T30322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a7b9db000
| [ 4480.597805][T30322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a7b9db000
| [ 4480.597819][T30322]
| [ 4480.597822][T30322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30322
| [4480.610146][T30322] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4480.610401][T30322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4480.610403][T30322] Call Trace:
[ 4480.610404][T30322]
[4480.610406][T30322] dump_stack_lvl (lib/dump_stack.c:123)
[4480.610412][T30322] check_preemption_disabled (lib/smp_processor_id.c:52)
[4480.610418][T30322] lwtunnel_output (net/core/lwtunnel.c:359)
[4480.610424][T30322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4480.610431][T30322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.610436][T30322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4480.610441][T30322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4480.610453][T30322] rawv6_sendmsg (net/ipv6/raw.c:918)
[4480.610464][T30322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4480.610469][T30322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4480.610473][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.610481][T30322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4480.610484][T30322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4480.610493][T30322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4480.610509][T30322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4480.610512][T30322] ? __lock_release (kernel/locking/lockdep.c:5534)
[4480.610523][T30322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.610527][T30322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4480.610533][T30322] ? __pfx___sys_sendto (net/socket.c:2147)
[4480.610547][T30322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4480.610553][T30322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4480.610561][T30322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4480.610568][T30322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4480.610578][T30322] __x64_sys_sendto (net/socket.c:2183)
[4480.610582][T30322] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4480.610585][T30322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4480.610590][T30322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4480.610594][T30322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4480.610598][T30322] RIP: 0033:0x7f9a7b8b2a4a
[ 4480.610601][T30322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4480.610604][T30322] RSP: 002b:00007ffcbab45728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4480.610607][T30322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a7b8b2a4a
[ 4480.610609][T30322] RDX: 0000000000000040 RSI: 000000002da42340 RDI: 0000000000000005
[ 4480.610611][T30322] RBP: 00007ffcbab457b0 R08: 0000000000418574 R09: 000000000000001c
[ 4480.610613][T30322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4480.610615][T30322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a7b9db000
| [ 4480.610630][T30322]
| [ 4482.036077][T30334] check_preemption_disabled: 7 callbacks suppressed
| [ 4482.036084][T30334] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30334
| [4482.036835][T30334] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4482.037078][T30334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.037080][T30334] Call Trace:
[ 4482.037082][T30334]
[4482.037084][T30334] dump_stack_lvl (lib/dump_stack.c:123)
[4482.037092][T30334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.037098][T30334] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4482.037105][T30334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.037112][T30334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.037119][T30334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.037123][T30334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.037135][T30334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.037147][T30334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.037152][T30334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.037157][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.037166][T30334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.037171][T30334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.037180][T30334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.037196][T30334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.037199][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.037210][T30334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.037217][T30334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.037222][T30334] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.037237][T30334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.037243][T30334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.037252][T30334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.037259][T30334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.037270][T30334] __x64_sys_sendto (net/socket.c:2183)
[4482.037274][T30334] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4482.037277][T30334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.037282][T30334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.037287][T30334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.037291][T30334] RIP: 0033:0x7ff05573ea4a
[ 4482.037295][T30334] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4482.037298][T30334] RSP: 002b:00007ffc2232aa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.037302][T30334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff05573ea4a
[ 4482.037304][T30334] RDX: 0000000000000040 RSI: 000000002f4a1340 RDI: 0000000000000005
[ 4482.037306][T30334] RBP: 00007ffc2232aa90 R08: 0000000000418574 R09: 000000000000001c
[ 4482.037308][T30334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.037310][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff055867000
| [ 4482.037310][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff055867000
| [ 4482.037325][T30334]
| [ 4482.049697][T30334] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30334
| [4482.050050][T30334] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4482.050304][T30334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.050306][T30334] Call Trace:
[ 4482.050307][T30334]
[4482.050309][T30334] dump_stack_lvl (lib/dump_stack.c:123)
[4482.050315][T30334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.050320][T30334] lwtunnel_output (net/core/lwtunnel.c:359)
[4482.050326][T30334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.050333][T30334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.050338][T30334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.050343][T30334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.050355][T30334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.050367][T30334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.050372][T30334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.050375][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.050383][T30334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.050386][T30334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.050395][T30334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.050411][T30334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.050414][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.050425][T30334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.050429][T30334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.050435][T30334] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.050450][T30334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.050456][T30334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.050463][T30334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.050470][T30334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.050480][T30334] __x64_sys_sendto (net/socket.c:2183)
[4482.050484][T30334] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4482.050487][T30334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.050492][T30334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.050497][T30334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.050499][T30334] RIP: 0033:0x7ff05573ea4a
[ 4482.050503][T30334] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4482.050505][T30334] RSP: 002b:00007ffc2232aa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.050509][T30334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff05573ea4a
[ 4482.050511][T30334] RDX: 0000000000000040 RSI: 000000002f4a1340 RDI: 0000000000000005
[ 4482.050512][T30334] RBP: 00007ffc2232aa90 R08: 0000000000418574 R09: 000000000000001c
[ 4482.050514][T30334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.050516][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff055867000
| [ 4482.050516][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff055867000
| [ 4482.050530][T30334]
| [ 4482.051009][T30334] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30334
| [4482.062392][T30334] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4482.062639][T30334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.062641][T30334] Call Trace:
[ 4482.062643][T30334]
[4482.062645][T30334] dump_stack_lvl (lib/dump_stack.c:123)
[4482.062651][T30334] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.062656][T30334] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4482.062663][T30334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.062669][T30334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.062675][T30334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.062680][T30334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.062692][T30334] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.062704][T30334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.062710][T30334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.062713][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.062721][T30334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.062724][T30334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.062733][T30334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.062750][T30334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.062753][T30334] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.062764][T30334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.062768][T30334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.062774][T30334] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.062788][T30334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.062794][T30334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.062802][T30334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.062809][T30334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.062819][T30334] __x64_sys_sendto (net/socket.c:2183)
[4482.062823][T30334] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4482.062826][T30334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.062831][T30334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.062836][T30334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.062839][T30334] RIP: 0033:0x7ff05573ea4a
[ 4482.062843][T30334] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4482.062846][T30334] RSP: 002b:00007ffc2232aa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.062849][T30334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff05573ea4a
[ 4482.062851][T30334] RDX: 0000000000000040 RSI: 000000002f4a1340 RDI: 0000000000000005
[ 4482.062854][T30334] RBP: 00007ffc2232aa90 R08: 0000000000418574 R09: 000000000000001c
[ 4482.062856][T30334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.062858][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff055867000
| [ 4482.062858][T30334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff055867000
| [ 4482.062872][T30334]
| [ 4482.570484][T30338] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30338
| [4482.570960][T30338] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4482.571497][T30338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.571500][T30338] Call Trace:
[ 4482.571502][T30338]
[4482.571504][T30338] dump_stack_lvl (lib/dump_stack.c:123)
[4482.571512][T30338] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.571519][T30338] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4482.571526][T30338] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.571533][T30338] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.571541][T30338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.571546][T30338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.571558][T30338] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.571570][T30338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.571575][T30338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.571581][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.571590][T30338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.571596][T30338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.571605][T30338] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.571621][T30338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.571624][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.571635][T30338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.571640][T30338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.571646][T30338] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.571660][T30338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.571667][T30338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.571676][T30338] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.571683][T30338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.571693][T30338] __x64_sys_sendto (net/socket.c:2183)
[4482.571697][T30338] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4482.571701][T30338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.571706][T30338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.571711][T30338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.571715][T30338] RIP: 0033:0x7f0170cd0a4a
[ 4482.571719][T30338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4482.571722][T30338] RSP: 002b:00007ffd175fa9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.571726][T30338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0170cd0a4a
[ 4482.571728][T30338] RDX: 0000000000000040 RSI: 000000000391e340 RDI: 0000000000000005
[ 4482.571730][T30338] RBP: 00007ffd175faa80 R08: 0000000000418574 R09: 000000000000001c
[ 4482.571733][T30338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.571734][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0170df9000
| [ 4482.571734][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0170df9000
| [ 4482.571749][T30338]
| [ 4482.571752][T30338] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30338
| [4482.584083][T30338] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4482.584356][T30338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.584358][T30338] Call Trace:
[ 4482.584360][T30338]
[4482.584362][T30338] dump_stack_lvl (lib/dump_stack.c:123)
[4482.584367][T30338] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.584373][T30338] lwtunnel_output (net/core/lwtunnel.c:359)
[4482.584380][T30338] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.584386][T30338] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.584392][T30338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.584397][T30338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.584409][T30338] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.584421][T30338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.584426][T30338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.584429][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.584437][T30338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.584440][T30338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.584449][T30338] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.584466][T30338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.584468][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.584480][T30338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.584484][T30338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.584490][T30338] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.584504][T30338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.584510][T30338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.584518][T30338] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.584525][T30338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.584535][T30338] __x64_sys_sendto (net/socket.c:2183)
[4482.584539][T30338] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4482.584542][T30338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.584547][T30338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.584552][T30338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.584555][T30338] RIP: 0033:0x7f0170cd0a4a
[ 4482.584558][T30338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4482.584561][T30338] RSP: 002b:00007ffd175fa9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.584564][T30338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0170cd0a4a
[ 4482.584566][T30338] RDX: 0000000000000040 RSI: 000000000391e340 RDI: 0000000000000005
[ 4482.584568][T30338] RBP: 00007ffd175faa80 R08: 0000000000418574 R09: 000000000000001c
[ 4482.584570][T30338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.584572][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0170df9000
| [ 4482.584572][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0170df9000
| [ 4482.584586][T30338]
| [ 4482.585024][T30338] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30338
| [4482.597025][T30338] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4482.597290][T30338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4482.597292][T30338] Call Trace:
[ 4482.597294][T30338]
[4482.597296][T30338] dump_stack_lvl (lib/dump_stack.c:123)
[4482.597302][T30338] check_preemption_disabled (lib/smp_processor_id.c:52)
[4482.597307][T30338] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4482.597314][T30338] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4482.597320][T30338] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.597326][T30338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4482.597331][T30338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4482.597343][T30338] rawv6_sendmsg (net/ipv6/raw.c:918)
[4482.597355][T30338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4482.597360][T30338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4482.597364][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.597371][T30338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4482.597375][T30338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4482.597384][T30338] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4482.597400][T30338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4482.597403][T30338] ? __lock_release (kernel/locking/lockdep.c:5534)
[4482.597414][T30338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.597418][T30338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4482.597424][T30338] ? __pfx___sys_sendto (net/socket.c:2147)
[4482.597439][T30338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4482.597445][T30338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4482.597452][T30338] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4482.597460][T30338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4482.597470][T30338] __x64_sys_sendto (net/socket.c:2183)
[4482.597474][T30338] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4482.597477][T30338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4482.597481][T30338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4482.597486][T30338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4482.597489][T30338] RIP: 0033:0x7f0170cd0a4a
[ 4482.597493][T30338] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4482.597495][T30338] RSP: 002b:00007ffd175fa9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4482.597499][T30338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0170cd0a4a
[ 4482.597501][T30338] RDX: 0000000000000040 RSI: 000000000391e340 RDI: 0000000000000005
[ 4482.597503][T30338] RBP: 00007ffd175faa80 R08: 0000000000418574 R09: 000000000000001c
[ 4482.597505][T30338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4482.597507][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0170df9000
| [ 4482.597507][T30338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0170df9000
| [ 4482.597521][T30338]
| [ 4483.061506][T30342] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30342
| [4483.061964][T30342] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4483.062217][T30342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4483.062219][T30342] Call Trace:
[ 4483.062221][T30342]
[4483.062223][T30342] dump_stack_lvl (lib/dump_stack.c:123)
[4483.062231][T30342] check_preemption_disabled (lib/smp_processor_id.c:52)
[4483.062237][T30342] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4483.062244][T30342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4483.062251][T30342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.062258][T30342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4483.062263][T30342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4483.062275][T30342] rawv6_sendmsg (net/ipv6/raw.c:918)
[4483.062286][T30342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4483.062292][T30342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4483.062298][T30342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.062307][T30342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4483.062311][T30342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4483.062320][T30342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4483.062336][T30342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4483.062339][T30342] ? __lock_release (kernel/locking/lockdep.c:5534)
[4483.062350][T30342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.062356][T30342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4483.062362][T30342] ? __pfx___sys_sendto (net/socket.c:2147)
[4483.062376][T30342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4483.062383][T30342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4483.062392][T30342] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4483.062399][T30342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4483.062409][T30342] __x64_sys_sendto (net/socket.c:2183)
[4483.062413][T30342] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4483.062417][T30342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4483.062422][T30342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4483.062427][T30342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4483.062430][T30342] RIP: 0033:0x7f3e32f76a4a
[ 4483.062434][T30342] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4483.062437][T30342] RSP: 002b:00007ffe8be30088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4483.062441][T30342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e32f76a4a
[ 4483.062444][T30342] RDX: 0000000000000040 RSI: 000000000600d340 RDI: 0000000000000005
[ 4483.062446][T30342] RBP: 00007ffe8be30110 R08: 0000000000418574 R09: 000000000000001c
[ 4483.062448][T30342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4483.062450][T30342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e3309f000
| [ 4483.062464][T30342]
| [ 4483.074977][T30342] lwtunnel_output(): recursion limit reached on datapath
| [ 4484.572123][T30346] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30346
| [4484.572595][T30346] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4484.572843][T30346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4484.572845][T30346] Call Trace:
[ 4484.572847][T30346]
[4484.572849][T30346] dump_stack_lvl (lib/dump_stack.c:123)
[4484.572857][T30346] check_preemption_disabled (lib/smp_processor_id.c:52)
[4484.572863][T30346] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4484.572870][T30346] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4484.572877][T30346] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.572884][T30346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4484.572889][T30346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4484.572901][T30346] rawv6_sendmsg (net/ipv6/raw.c:918)
[4484.572912][T30346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4484.572918][T30346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4484.572923][T30346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.572932][T30346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4484.572937][T30346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4484.572946][T30346] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4484.572962][T30346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4484.572965][T30346] ? __lock_release (kernel/locking/lockdep.c:5534)
[4484.572977][T30346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.572983][T30346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4484.572989][T30346] ? __pfx___sys_sendto (net/socket.c:2147)
[4484.573003][T30346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4484.573009][T30346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4484.573018][T30346] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4484.573026][T30346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4484.573036][T30346] __x64_sys_sendto (net/socket.c:2183)
[4484.573040][T30346] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4484.573044][T30346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4484.573049][T30346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4484.573053][T30346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4484.573057][T30346] RIP: 0033:0x7feb43e80a4a
[ 4484.573062][T30346] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4484.573065][T30346] RSP: 002b:00007ffc697e3228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4484.573069][T30346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb43e80a4a
[ 4484.573071][T30346] RDX: 0000000000000040 RSI: 000000002c15c340 RDI: 0000000000000005
[ 4484.573073][T30346] RBP: 00007ffc697e32b0 R08: 0000000000418574 R09: 000000000000001c
[ 4484.573075][T30346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4484.573077][T30346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb43fa9000
| [ 4484.573091][T30346]
| [ 4484.573093][T30346] lwtunnel_output(): recursion limit reached on datapath
| [ 4486.050854][T30350] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30350
| [4486.052093][T30350] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4486.052355][T30350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4486.052357][T30350] Call Trace:
[ 4486.052360][T30350]
[4486.052362][T30350] dump_stack_lvl (lib/dump_stack.c:123)
[4486.052370][T30350] check_preemption_disabled (lib/smp_processor_id.c:52)
[4486.052376][T30350] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4486.052382][T30350] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4486.052390][T30350] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4486.052397][T30350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4486.052402][T30350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4486.052414][T30350] rawv6_sendmsg (net/ipv6/raw.c:918)
[4486.052425][T30350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4486.052430][T30350] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4486.052436][T30350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4486.052446][T30350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4486.052450][T30350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4486.052459][T30350] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4486.052475][T30350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4486.052478][T30350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4486.052490][T30350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4486.052495][T30350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4486.052500][T30350] ? __pfx___sys_sendto (net/socket.c:2147)
[4486.052515][T30350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4486.052521][T30350] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4486.052530][T30350] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4486.052537][T30350] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4486.052547][T30350] __x64_sys_sendto (net/socket.c:2183)
[4486.052559][T30350] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4486.052563][T30350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4486.052568][T30350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4486.052573][T30350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4486.052576][T30350] RIP: 0033:0x7f3ccd782a4a
[ 4486.052581][T30350] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4486.052584][T30350] RSP: 002b:00007ffea49d73f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4486.052588][T30350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ccd782a4a
[ 4486.052591][T30350] RDX: 0000000000000040 RSI: 0000000023939340 RDI: 0000000000000005
[ 4486.052593][T30350] RBP: 00007ffea49d7480 R08: 0000000000418574 R09: 000000000000001c
[ 4486.052595][T30350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4486.052597][T30350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ccd8ab000
| [ 4486.052597][T30350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ccd8ab000
| [ 4486.052611][T30350]
| [ 4486.052614][T30350] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30350
| [4486.063966][T30350] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4486.064206][T30350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4486.064207][T30350] Call Trace:
[ 4486.064209][T30350]
[4486.064211][T30350] dump_stack_lvl (lib/dump_stack.c:123)
[4486.064218][T30350] check_preemption_disabled (lib/smp_processor_id.c:52)
[4486.064223][T30350] lwtunnel_output (net/core/lwtunnel.c:359)
[4486.064230][T30350] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4486.064236][T30350] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4486.064242][T30350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4486.064246][T30350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4486.064258][T30350] rawv6_sendmsg (net/ipv6/raw.c:918)
[4486.064270][T30350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4486.064275][T30350] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4486.064279][T30350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4486.064286][T30350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4486.064290][T30350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4486.064298][T30350] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4486.064315][T30350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4486.064317][T30350] ? __lock_release (kernel/locking/lockdep.c:5534)
[4486.064328][T30350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4486.064332][T30350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4486.064338][T30350] ? __pfx___sys_sendto (net/socket.c:2147)
[4486.064352][T30350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4486.064359][T30350] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4486.064366][T30350] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4486.064373][T30350] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4486.064383][T30350] __x64_sys_sendto (net/socket.c:2183)
[4486.064387][T30350] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4486.064390][T30350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4486.064395][T30350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4486.064400][T30350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4486.064403][T30350] RIP: 0033:0x7f3ccd782a4a
[ 4486.064406][T30350] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4486.064409][T30350] RSP: 002b:00007ffea49d73f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4486.064412][T30350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ccd782a4a
[ 4486.064414][T30350] RDX: 0000000000000040 RSI: 0000000023939340 RDI: 0000000000000005
[ 4486.064416][T30350] RBP: 00007ffea49d7480 R08: 0000000000418574 R09: 000000000000001c
[ 4486.064418][T30350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4486.064420][T30350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ccd8ab000
| [ 4486.551864][T30354] lwtunnel_output(): recursion limit reached on datapath
| [ 4488.057489][T30358] check_preemption_disabled: 2 callbacks suppressed
| [ 4488.057496][T30358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30358
| [4488.058539][T30358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4488.058790][T30358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.058793][T30358] Call Trace:
[ 4488.058795][T30358]
[4488.058797][T30358] dump_stack_lvl (lib/dump_stack.c:123)
[4488.058805][T30358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.058812][T30358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4488.058818][T30358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.058826][T30358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.058832][T30358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.058837][T30358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.058849][T30358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.058861][T30358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.058865][T30358] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4488.058875][T30358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.058880][T30358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.058883][T30358] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4488.058894][T30358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.058910][T30358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.058912][T30358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.058923][T30358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.058929][T30358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.058934][T30358] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.058946][T30358] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4488.058954][T30358] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4488.058959][T30358] ? 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)
[4488.058963][T30358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.058969][T30358] ? 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)
[4488.058975][T30358] ? 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)
[4488.058984][T30358] __x64_sys_sendto (net/socket.c:2183)
[4488.058988][T30358] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.058991][T30358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.058995][T30358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.059000][T30358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.059004][T30358] RIP: 0033:0x7f08cf088a4a
[ 4488.059009][T30358] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.059012][T30358] RSP: 002b:00007fffccbc9d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.059016][T30358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08cf088a4a
[ 4488.059018][T30358] RDX: 0000000000000040 RSI: 000000003b33f340 RDI: 0000000000000005
[ 4488.059020][T30358] RBP: 00007fffccbc9da0 R08: 0000000000418574 R09: 000000000000001c
[ 4488.059023][T30358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.059025][T30358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08cf1b1000
| [ 4488.059025][T30358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08cf1b1000
| [ 4488.059039][T30358]
| [ 4488.059042][T30358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30358
| [4488.070766][T30358] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4488.071007][T30358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.071009][T30358] Call Trace:
[ 4488.071010][T30358]
[4488.071012][T30358] dump_stack_lvl (lib/dump_stack.c:123)
[4488.071017][T30358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.071023][T30358] lwtunnel_output (net/core/lwtunnel.c:359)
[4488.071029][T30358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.071035][T30358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.071041][T30358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.071045][T30358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.071058][T30358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.071069][T30358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.071073][T30358] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4488.071082][T30358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.071085][T30358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.071088][T30358] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4488.071096][T30358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.071112][T30358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.071115][T30358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.071126][T30358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.071130][T30358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.071136][T30358] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.071148][T30358] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4488.071156][T30358] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4488.071161][T30358] ? 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)
[4488.071164][T30358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.071170][T30358] ? 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)
[4488.071176][T30358] ? 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)
[4488.071183][T30358] __x64_sys_sendto (net/socket.c:2183)
[4488.071187][T30358] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.071190][T30358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.071194][T30358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.071199][T30358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.071202][T30358] RIP: 0033:0x7f08cf088a4a
[ 4488.071205][T30358] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.071208][T30358] RSP: 002b:00007fffccbc9d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.071211][T30358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08cf088a4a
[ 4488.071214][T30358] RDX: 0000000000000040 RSI: 000000003b33f340 RDI: 0000000000000005
[ 4488.071216][T30358] RBP: 00007fffccbc9da0 R08: 0000000000418574 R09: 000000000000001c
[ 4488.071218][T30358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.071220][T30358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08cf1b1000
| [ 4488.071220][T30358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08cf1b1000
| [ 4488.071234][T30358]
| [ 4488.084404][T30358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30358
| [4488.084762][T30358] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4488.085002][T30358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.085003][T30358] Call Trace:
[ 4488.085005][T30358]
[4488.085008][T30358] dump_stack_lvl (lib/dump_stack.c:123)
[4488.085013][T30358] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.085019][T30358] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4488.085025][T30358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.085032][T30358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.085037][T30358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.085042][T30358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.085054][T30358] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.085065][T30358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.085070][T30358] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4488.085078][T30358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.085082][T30358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.085085][T30358] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4488.085093][T30358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.085110][T30358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.085112][T30358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.085124][T30358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.085128][T30358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.085134][T30358] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.085146][T30358] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4488.085154][T30358] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4488.085159][T30358] ? 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)
[4488.085162][T30358] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.085169][T30358] ? 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)
[4488.085174][T30358] ? 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)
[4488.085182][T30358] __x64_sys_sendto (net/socket.c:2183)
[4488.085186][T30358] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.085189][T30358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.085193][T30358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.085198][T30358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.085201][T30358] RIP: 0033:0x7f08cf088a4a
[ 4488.085205][T30358] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.085207][T30358] RSP: 002b:00007fffccbc9d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.085211][T30358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08cf088a4a
[ 4488.085214][T30358] RDX: 0000000000000040 RSI: 000000003b33f340 RDI: 0000000000000005
[ 4488.085216][T30358] RBP: 00007fffccbc9da0 R08: 0000000000418574 R09: 000000000000001c
[ 4488.085218][T30358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.085220][T30358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08cf1b1000
| [ 4488.085220][T30358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08cf1b1000
| [ 4488.085235][T30358]
| [ 4488.566767][T30362] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30362
| [4488.567241][T30362] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4488.567490][T30362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.567492][T30362] Call Trace:
[ 4488.567494][T30362]
[4488.567497][T30362] dump_stack_lvl (lib/dump_stack.c:123)
[4488.567505][T30362] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.567511][T30362] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4488.567518][T30362] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.567525][T30362] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.567532][T30362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.567537][T30362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.567549][T30362] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.567561][T30362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.567566][T30362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4488.567571][T30362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.567580][T30362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.567585][T30362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.567594][T30362] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.567610][T30362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.567613][T30362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.567624][T30362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.567629][T30362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.567635][T30362] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.567649][T30362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4488.567656][T30362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4488.567665][T30362] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4488.567672][T30362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4488.567682][T30362] __x64_sys_sendto (net/socket.c:2183)
[4488.567686][T30362] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.567690][T30362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.567695][T30362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.567700][T30362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.567703][T30362] RIP: 0033:0x7fa161a6ca4a
[ 4488.567708][T30362] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.567711][T30362] RSP: 002b:00007fffafad7ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.567715][T30362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa161a6ca4a
[ 4488.567717][T30362] RDX: 0000000000000040 RSI: 0000000006c99340 RDI: 0000000000000005
[ 4488.567719][T30362] RBP: 00007fffafad7d30 R08: 0000000000418574 R09: 000000000000001c
[ 4488.567721][T30362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.567723][T30362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa161b95000
| [ 4488.567723][T30362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa161b95000
| [ 4488.567737][T30362]
| [ 4488.567740][T30362] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30362
| [4488.579472][T30362] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4488.579715][T30362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.579716][T30362] Call Trace:
[ 4488.579718][T30362]
[4488.579720][T30362] dump_stack_lvl (lib/dump_stack.c:123)
[4488.579725][T30362] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.579731][T30362] lwtunnel_output (net/core/lwtunnel.c:359)
[4488.579737][T30362] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.579744][T30362] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.579749][T30362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.579754][T30362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.579766][T30362] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.579778][T30362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.579783][T30362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4488.579787][T30362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.579794][T30362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.579797][T30362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.579807][T30362] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.579823][T30362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.579826][T30362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.579837][T30362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.579841][T30362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.579847][T30362] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.579861][T30362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4488.579868][T30362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4488.579875][T30362] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4488.579882][T30362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4488.579892][T30362] __x64_sys_sendto (net/socket.c:2183)
[4488.579896][T30362] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.579899][T30362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.579904][T30362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.579909][T30362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.579912][T30362] RIP: 0033:0x7fa161a6ca4a
[ 4488.579915][T30362] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.579918][T30362] RSP: 002b:00007fffafad7ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.579921][T30362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa161a6ca4a
[ 4488.579923][T30362] RDX: 0000000000000040 RSI: 0000000006c99340 RDI: 0000000000000005
[ 4488.579925][T30362] RBP: 00007fffafad7d30 R08: 0000000000418574 R09: 000000000000001c
[ 4488.579927][T30362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.579929][T30362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa161b95000
| [ 4488.579929][T30362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa161b95000
| [ 4488.579943][T30362]
| [ 4488.597853][T30362] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30362
| [4488.598208][T30362] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4488.598461][T30362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4488.598463][T30362] Call Trace:
[ 4488.598465][T30362]
[4488.598467][T30362] dump_stack_lvl (lib/dump_stack.c:123)
[4488.598473][T30362] check_preemption_disabled (lib/smp_processor_id.c:52)
[4488.598478][T30362] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4488.598485][T30362] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4488.598491][T30362] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.598497][T30362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4488.598501][T30362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4488.598514][T30362] rawv6_sendmsg (net/ipv6/raw.c:918)
[4488.598525][T30362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4488.598531][T30362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4488.598534][T30362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.598542][T30362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4488.598545][T30362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4488.598554][T30362] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4488.598571][T30362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4488.598573][T30362] ? __lock_release (kernel/locking/lockdep.c:5534)
[4488.598584][T30362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.598588][T30362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4488.598594][T30362] ? __pfx___sys_sendto (net/socket.c:2147)
[4488.598609][T30362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4488.598615][T30362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4488.598622][T30362] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4488.598630][T30362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4488.598640][T30362] __x64_sys_sendto (net/socket.c:2183)
[4488.598644][T30362] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4488.598647][T30362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4488.598651][T30362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4488.598656][T30362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4488.598659][T30362] RIP: 0033:0x7fa161a6ca4a
[ 4488.598663][T30362] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4488.598666][T30362] RSP: 002b:00007fffafad7ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4488.598669][T30362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa161a6ca4a
[ 4488.598671][T30362] RDX: 0000000000000040 RSI: 0000000006c99340 RDI: 0000000000000005
[ 4488.598673][T30362] RBP: 00007fffafad7d30 R08: 0000000000418574 R09: 000000000000001c
[ 4488.598674][T30362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4488.598676][T30362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa161b95000
| [ 4488.598676][T30362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa161b95000
| [ 4488.598691][T30362]
| [ 4489.103997][T30366] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30366
| [4489.104464][T30366] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4489.104708][T30366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.104711][T30366] Call Trace:
[ 4489.104713][T30366]
[4489.104715][T30366] dump_stack_lvl (lib/dump_stack.c:123)
[4489.104723][T30366] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.104729][T30366] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4489.104736][T30366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.104743][T30366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.104749][T30366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.104754][T30366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.104766][T30366] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.104778][T30366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.104783][T30366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4489.104789][T30366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.104798][T30366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.104802][T30366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.104811][T30366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.104827][T30366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.104830][T30366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.104841][T30366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.104846][T30366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.104852][T30366] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.104866][T30366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4489.104873][T30366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4489.104882][T30366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4489.104889][T30366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4489.104899][T30366] __x64_sys_sendto (net/socket.c:2183)
[4489.104903][T30366] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4489.104907][T30366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.104912][T30366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.104917][T30366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.104921][T30366] RIP: 0033:0x7f84d2fd6a4a
[ 4489.104925][T30366] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4489.104928][T30366] RSP: 002b:00007ffd34f518e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.104933][T30366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84d2fd6a4a
[ 4489.104935][T30366] RDX: 0000000000000040 RSI: 000000000c98e340 RDI: 0000000000000005
[ 4489.104937][T30366] RBP: 00007ffd34f51970 R08: 0000000000418574 R09: 000000000000001c
[ 4489.104939][T30366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.104941][T30366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d30ff000
| [ 4489.104941][T30366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d30ff000
| [ 4489.104956][T30366]
| [ 4489.104958][T30366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30366
| [4489.117044][T30366] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4489.117294][T30366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.117296][T30366] Call Trace:
[ 4489.117297][T30366]
[4489.117299][T30366] dump_stack_lvl (lib/dump_stack.c:123)
[4489.117305][T30366] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.117310][T30366] lwtunnel_output (net/core/lwtunnel.c:359)
[4489.117317][T30366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.117323][T30366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.117329][T30366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.117333][T30366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.117346][T30366] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.117357][T30366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.117363][T30366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4489.117366][T30366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.117373][T30366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.117377][T30366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.117385][T30366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.117402][T30366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.117404][T30366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.117416][T30366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.117420][T30366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.117425][T30366] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.117440][T30366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4489.117446][T30366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4489.117453][T30366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4489.117460][T30366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4489.117471][T30366] __x64_sys_sendto (net/socket.c:2183)
[4489.117475][T30366] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4489.117478][T30366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.117482][T30366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.117487][T30366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.117490][T30366] RIP: 0033:0x7f84d2fd6a4a
[ 4489.117494][T30366] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4489.117496][T30366] RSP: 002b:00007ffd34f518e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.117499][T30366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84d2fd6a4a
[ 4489.117501][T30366] RDX: 0000000000000040 RSI: 000000000c98e340 RDI: 0000000000000005
[ 4489.117503][T30366] RBP: 00007ffd34f51970 R08: 0000000000418574 R09: 000000000000001c
[ 4489.117505][T30366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.117507][T30366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d30ff000
| [ 4489.117507][T30366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d30ff000
| [ 4489.117521][T30366]
| [ 4489.117949][T30366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30366
| [4489.129376][T30366] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4489.129618][T30366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.129620][T30366] Call Trace:
[ 4489.129621][T30366]
[4489.129624][T30366] dump_stack_lvl (lib/dump_stack.c:123)
[4489.129629][T30366] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.129635][T30366] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4489.129641][T30366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.129648][T30366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.129653][T30366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.129658][T30366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.129670][T30366] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.129682][T30366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.129688][T30366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4489.129691][T30366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.129699][T30366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.129702][T30366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.129711][T30366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.129728][T30366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.129730][T30366] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.129742][T30366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.129746][T30366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.129751][T30366] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.129766][T30366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4489.129772][T30366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4489.129779][T30366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4489.129786][T30366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4489.129797][T30366] __x64_sys_sendto (net/socket.c:2183)
[4489.129801][T30366] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4489.129804][T30366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.129808][T30366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.129813][T30366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.129816][T30366] RIP: 0033:0x7f84d2fd6a4a
[ 4489.129820][T30366] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4489.129823][T30366] RSP: 002b:00007ffd34f518e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.129826][T30366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84d2fd6a4a
[ 4489.129828][T30366] RDX: 0000000000000040 RSI: 000000000c98e340 RDI: 0000000000000005
[ 4489.129830][T30366] RBP: 00007ffd34f51970 R08: 0000000000418574 R09: 000000000000001c
[ 4489.129832][T30366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.129833][T30366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d30ff000
| [ 4489.129833][T30366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d30ff000
| [ 4489.129848][T30366]
| [ 4489.629827][T30370] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30370
| [4489.631272][T30370] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4489.631524][T30370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4489.631526][T30370] Call Trace:
[ 4489.631528][T30370]
[4489.631530][T30370] dump_stack_lvl (lib/dump_stack.c:123)
[4489.631538][T30370] check_preemption_disabled (lib/smp_processor_id.c:52)
[4489.631544][T30370] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4489.631550][T30370] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4489.631558][T30370] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.631565][T30370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4489.631570][T30370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4489.631582][T30370] rawv6_sendmsg (net/ipv6/raw.c:918)
[4489.631594][T30370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4489.631599][T30370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4489.631605][T30370] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.631614][T30370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4489.631619][T30370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4489.631628][T30370] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4489.631644][T30370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4489.631647][T30370] ? __lock_release (kernel/locking/lockdep.c:5534)
[4489.631658][T30370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.631664][T30370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4489.631669][T30370] ? __pfx___sys_sendto (net/socket.c:2147)
[4489.631683][T30370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4489.631690][T30370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4489.631699][T30370] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4489.631706][T30370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4489.631716][T30370] __x64_sys_sendto (net/socket.c:2183)
[4489.631720][T30370] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4489.631723][T30370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4489.631728][T30370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4489.631733][T30370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4489.631737][T30370] RIP: 0033:0x7fc819b93a4a
[ 4489.631741][T30370] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4489.631744][T30370] RSP: 002b:00007ffd25017648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4489.631748][T30370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc819b93a4a
[ 4489.631751][T30370] RDX: 0000000000000040 RSI: 00000000294af340 RDI: 0000000000000005
[ 4489.631753][T30370] RBP: 00007ffd250176d0 R08: 0000000000418574 R09: 000000000000001c
[ 4489.631755][T30370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4489.631757][T30370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc819cbc000
| [ 4493.442505][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4493.576060][T30386] check_preemption_disabled: 7 callbacks suppressed
| [ 4493.576067][T30386] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30386
| [4493.576809][T30386] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4493.577055][T30386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4493.577058][T30386] Call Trace:
[ 4493.577060][T30386]
[4493.577062][T30386] dump_stack_lvl (lib/dump_stack.c:123)
[4493.577070][T30386] check_preemption_disabled (lib/smp_processor_id.c:52)
[4493.577076][T30386] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4493.577083][T30386] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4493.577091][T30386] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4493.577097][T30386] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4493.577102][T30386] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4493.577114][T30386] rawv6_sendmsg (net/ipv6/raw.c:918)
[4493.577125][T30386] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4493.577131][T30386] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4493.577136][T30386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4493.577145][T30386] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4493.577150][T30386] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4493.577159][T30386] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4493.577175][T30386] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4493.577178][T30386] ? __lock_release (kernel/locking/lockdep.c:5534)
[4493.577189][T30386] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4493.577194][T30386] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4493.577200][T30386] ? __pfx___sys_sendto (net/socket.c:2147)
[4493.577216][T30386] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4493.577222][T30386] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4493.577231][T30386] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4493.577238][T30386] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4493.577248][T30386] __x64_sys_sendto (net/socket.c:2183)
[4493.577252][T30386] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4493.577256][T30386] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4493.577261][T30386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4493.577265][T30386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4493.577269][T30386] RIP: 0033:0x7f6629bb1a4a
[ 4493.577274][T30386] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4493.577277][T30386] RSP: 002b:00007ffd5c402868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4493.577281][T30386] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6629bb1a4a
[ 4493.577283][T30386] RDX: 0000000000000040 RSI: 0000000036e83340 RDI: 0000000000000005
[ 4493.577285][T30386] RBP: 00007ffd5c4028f0 R08: 0000000000418574 R09: 000000000000001c
[ 4493.577287][T30386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4493.577289][T30386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6629cda000
| [ 4493.590447][T30386] lwtunnel_output(): recursion limit reached on datapath
| [ 4494.466753][ C0] Dead loop on virtual device veth1, fix it urgently!
| [ 4495.071486][T30390] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30390
| [4495.071969][T30390] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4495.072797][T30390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.072799][T30390] Call Trace:
[ 4495.072801][T30390]
[4495.072804][T30390] dump_stack_lvl (lib/dump_stack.c:123)
[4495.072811][T30390] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.072818][T30390] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4495.072824][T30390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.072831][T30390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.072839][T30390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.072843][T30390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.072855][T30390] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.072866][T30390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.072870][T30390] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4495.072880][T30390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.072886][T30390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.072890][T30390] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4495.072900][T30390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.072916][T30390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.072919][T30390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.072930][T30390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.072936][T30390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.072941][T30390] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.072953][T30390] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4495.072961][T30390] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4495.072966][T30390] ? 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)
[4495.072970][T30390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.072976][T30390] ? 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)
[4495.072982][T30390] ? 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)
[4495.072991][T30390] __x64_sys_sendto (net/socket.c:2183)
[4495.072995][T30390] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.072998][T30390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.073003][T30390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.073007][T30390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.073011][T30390] RIP: 0033:0x7f0752640a4a
[ 4495.073016][T30390] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.073019][T30390] RSP: 002b:00007fff851dcce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.073023][T30390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0752640a4a
[ 4495.073025][T30390] RDX: 0000000000000040 RSI: 0000000028e62340 RDI: 0000000000000005
[ 4495.073027][T30390] RBP: 00007fff851dcd70 R08: 0000000000418574 R09: 000000000000001c
[ 4495.073029][T30390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.073031][T30390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0752769000
| [ 4495.073031][T30390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0752769000
| [ 4495.073046][T30390]
| [ 4495.073048][T30390] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30390
| [4495.085364][T30390] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4495.085621][T30390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.085622][T30390] Call Trace:
[ 4495.085624][T30390]
[4495.085626][T30390] dump_stack_lvl (lib/dump_stack.c:123)
[4495.085632][T30390] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.085637][T30390] lwtunnel_output (net/core/lwtunnel.c:359)
[4495.085644][T30390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.085650][T30390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.085656][T30390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.085661][T30390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.085673][T30390] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.085684][T30390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.085688][T30390] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4495.085697][T30390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.085700][T30390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.085703][T30390] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4495.085712][T30390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.085728][T30390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.085730][T30390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.085742][T30390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.085746][T30390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.085751][T30390] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.085764][T30390] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4495.085771][T30390] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4495.085776][T30390] ? 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)
[4495.085779][T30390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.085786][T30390] ? 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)
[4495.085792][T30390] ? 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)
[4495.085799][T30390] __x64_sys_sendto (net/socket.c:2183)
[4495.085803][T30390] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.085806][T30390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.085810][T30390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.085815][T30390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.085818][T30390] RIP: 0033:0x7f0752640a4a
[ 4495.085822][T30390] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.085825][T30390] RSP: 002b:00007fff851dcce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.085828][T30390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0752640a4a
[ 4495.085830][T30390] RDX: 0000000000000040 RSI: 0000000028e62340 RDI: 0000000000000005
[ 4495.085832][T30390] RBP: 00007fff851dcd70 R08: 0000000000418574 R09: 000000000000001c
[ 4495.085834][T30390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.085836][T30390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0752769000
| [ 4495.085836][T30390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0752769000
| [ 4495.085850][T30390]
| [ 4495.104335][T30390] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30390
| [4495.104714][T30390] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4495.104973][T30390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.104975][T30390] Call Trace:
[ 4495.104976][T30390]
[4495.104979][T30390] dump_stack_lvl (lib/dump_stack.c:123)
[4495.104985][T30390] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.104990][T30390] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4495.104997][T30390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.105003][T30390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.105009][T30390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.105014][T30390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.105026][T30390] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.105037][T30390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.105042][T30390] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4495.105050][T30390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.105054][T30390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.105057][T30390] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[4495.105065][T30390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.105082][T30390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.105085][T30390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.105096][T30390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.105100][T30390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.105106][T30390] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.105118][T30390] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[4495.105126][T30390] ? find_held_lock (kernel/locking/lockdep.c:5348)
[4495.105131][T30390] ? 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)
[4495.105134][T30390] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.105141][T30390] ? 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)
[4495.105146][T30390] ? 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)
[4495.105154][T30390] __x64_sys_sendto (net/socket.c:2183)
[4495.105158][T30390] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.105161][T30390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.105165][T30390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.105170][T30390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.105173][T30390] RIP: 0033:0x7f0752640a4a
[ 4495.105177][T30390] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.105180][T30390] RSP: 002b:00007fff851dcce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.105183][T30390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0752640a4a
[ 4495.105186][T30390] RDX: 0000000000000040 RSI: 0000000028e62340 RDI: 0000000000000005
[ 4495.105187][T30390] RBP: 00007fff851dcd70 R08: 0000000000418574 R09: 000000000000001c
[ 4495.105189][T30390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.105191][T30390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0752769000
| [ 4495.105206][T30390]
| [ 4495.490456][ C1] Dead loop on virtual device veth1, fix it urgently!
| [ 4495.597642][T30394] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30394
| [4495.598184][T30394] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4495.598442][T30394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.598444][T30394] Call Trace:
[ 4495.598446][T30394]
[4495.598449][T30394] dump_stack_lvl (lib/dump_stack.c:123)
[4495.598457][T30394] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.598463][T30394] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4495.598469][T30394] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.598477][T30394] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.598484][T30394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.598488][T30394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.598500][T30394] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.598512][T30394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.598517][T30394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.598523][T30394] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.598532][T30394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.598537][T30394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.598546][T30394] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.598562][T30394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.598565][T30394] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.598576][T30394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.598581][T30394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.598587][T30394] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.598601][T30394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.598608][T30394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.598617][T30394] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.598624][T30394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.598635][T30394] __x64_sys_sendto (net/socket.c:2183)
[4495.598638][T30394] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.598642][T30394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.598647][T30394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.598652][T30394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.598656][T30394] RIP: 0033:0x7f56deec9a4a
[ 4495.598660][T30394] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.598663][T30394] RSP: 002b:00007ffcacb25468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.598667][T30394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56deec9a4a
[ 4495.598669][T30394] RDX: 0000000000000040 RSI: 000000003e0d3340 RDI: 0000000000000005
[ 4495.598671][T30394] RBP: 00007ffcacb254f0 R08: 0000000000418574 R09: 000000000000001c
[ 4495.598673][T30394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.598675][T30394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56deff2000
| [ 4495.598675][T30394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56deff2000
| [ 4495.598689][T30394]
| [ 4495.598692][T30394] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30394
| [4495.610702][T30394] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4495.610941][T30394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.610943][T30394] Call Trace:
[ 4495.610944][T30394]
[4495.610946][T30394] dump_stack_lvl (lib/dump_stack.c:123)
[4495.610952][T30394] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.610957][T30394] lwtunnel_output (net/core/lwtunnel.c:359)
[4495.610964][T30394] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.610970][T30394] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.610975][T30394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.610980][T30394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.610992][T30394] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.611004][T30394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.611009][T30394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.611012][T30394] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.611020][T30394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.611023][T30394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.611032][T30394] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.611048][T30394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.611051][T30394] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.611062][T30394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.611066][T30394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.611072][T30394] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.611087][T30394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.611093][T30394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.611100][T30394] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.611108][T30394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.611118][T30394] __x64_sys_sendto (net/socket.c:2183)
[4495.611122][T30394] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.611125][T30394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.611130][T30394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.611135][T30394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.611138][T30394] RIP: 0033:0x7f56deec9a4a
[ 4495.611141][T30394] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.611144][T30394] RSP: 002b:00007ffcacb25468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.611147][T30394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56deec9a4a
[ 4495.611149][T30394] RDX: 0000000000000040 RSI: 000000003e0d3340 RDI: 0000000000000005
[ 4495.611151][T30394] RBP: 00007ffcacb254f0 R08: 0000000000418574 R09: 000000000000001c
[ 4495.611153][T30394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.611155][T30394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56deff2000
| [ 4495.611155][T30394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56deff2000
| [ 4495.611169][T30394]
| [ 4495.626207][T30394] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30394
| [4495.626597][T30394] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4495.626845][T30394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4495.626846][T30394] Call Trace:
[ 4495.626848][T30394]
[4495.626851][T30394] dump_stack_lvl (lib/dump_stack.c:123)
[4495.626856][T30394] check_preemption_disabled (lib/smp_processor_id.c:52)
[4495.626862][T30394] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4495.626869][T30394] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4495.626875][T30394] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.626881][T30394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4495.626886][T30394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4495.626898][T30394] rawv6_sendmsg (net/ipv6/raw.c:918)
[4495.626909][T30394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4495.626915][T30394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4495.626918][T30394] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.626926][T30394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4495.626930][T30394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4495.626939][T30394] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4495.626955][T30394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4495.626958][T30394] ? __lock_release (kernel/locking/lockdep.c:5534)
[4495.626969][T30394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.626973][T30394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4495.626979][T30394] ? __pfx___sys_sendto (net/socket.c:2147)
[4495.626993][T30394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4495.627000][T30394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4495.627007][T30394] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4495.627014][T30394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4495.627025][T30394] __x64_sys_sendto (net/socket.c:2183)
[4495.627029][T30394] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4495.627032][T30394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4495.627037][T30394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4495.627042][T30394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4495.627045][T30394] RIP: 0033:0x7f56deec9a4a
[ 4495.627049][T30394] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4495.627051][T30394] RSP: 002b:00007ffcacb25468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4495.627055][T30394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56deec9a4a
[ 4495.627057][T30394] RDX: 0000000000000040 RSI: 000000003e0d3340 RDI: 0000000000000005
[ 4495.627059][T30394] RBP: 00007ffcacb254f0 R08: 0000000000418574 R09: 000000000000001c
[ 4495.627061][T30394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4495.627064][T30394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56deff2000
| [ 4495.627064][T30394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56deff2000
| [ 4495.627078][T30394]
| [ 4496.124286][T30398] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30398
| [4496.124740][T30398] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4496.124986][T30398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4496.124988][T30398] Call Trace:
[ 4496.124990][T30398]
[4496.124992][T30398] dump_stack_lvl (lib/dump_stack.c:123)
[4496.124999][T30398] check_preemption_disabled (lib/smp_processor_id.c:52)
[4496.125007][T30398] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4496.125013][T30398] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4496.125021][T30398] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.125028][T30398] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4496.125033][T30398] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4496.125045][T30398] rawv6_sendmsg (net/ipv6/raw.c:918)
[4496.125056][T30398] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4496.125061][T30398] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4496.125067][T30398] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.125077][T30398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4496.125082][T30398] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4496.125091][T30398] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4496.125107][T30398] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4496.125110][T30398] ? __lock_release (kernel/locking/lockdep.c:5534)
[4496.125121][T30398] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.125126][T30398] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4496.125132][T30398] ? __pfx___sys_sendto (net/socket.c:2147)
[4496.125146][T30398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4496.125152][T30398] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4496.125161][T30398] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4496.125168][T30398] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4496.125178][T30398] __x64_sys_sendto (net/socket.c:2183)
[4496.125182][T30398] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4496.125186][T30398] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4496.125190][T30398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4496.125195][T30398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4496.125199][T30398] RIP: 0033:0x7fb77476ea4a
[ 4496.125204][T30398] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4496.125207][T30398] RSP: 002b:00007ffff9085768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4496.125211][T30398] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb77476ea4a
[ 4496.125215][T30398] RDX: 0000000000000040 RSI: 000000001468c340 RDI: 0000000000000005
[ 4496.125217][T30398] RBP: 00007ffff90857f0 R08: 0000000000418574 R09: 000000000000001c
[ 4496.125219][T30398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4496.125221][T30398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb774897000
| [ 4496.125235][T30398]
| [ 4496.137628][T30398] lwtunnel_output(): recursion limit reached on datapath
| [ 4497.639229][T30402] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30402
| [4497.639675][T30402] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4497.639924][T30402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4497.639926][T30402] Call Trace:
[ 4497.639928][T30402]
[4497.639930][T30402] dump_stack_lvl (lib/dump_stack.c:123)
[4497.639939][T30402] check_preemption_disabled (lib/smp_processor_id.c:52)
[4497.639945][T30402] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4497.639952][T30402] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4497.639959][T30402] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4497.639966][T30402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4497.639971][T30402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4497.639983][T30402] rawv6_sendmsg (net/ipv6/raw.c:918)
[4497.639995][T30402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4497.640000][T30402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4497.640006][T30402] ? __lock_release (kernel/locking/lockdep.c:5534)
[4497.640015][T30402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4497.640020][T30402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4497.640029][T30402] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4497.640045][T30402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4497.640048][T30402] ? __lock_release (kernel/locking/lockdep.c:5534)
[4497.640059][T30402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4497.640064][T30402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4497.640070][T30402] ? __pfx___sys_sendto (net/socket.c:2147)
[4497.640084][T30402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4497.640090][T30402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4497.640099][T30402] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4497.640106][T30402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4497.640116][T30402] __x64_sys_sendto (net/socket.c:2183)
[4497.640121][T30402] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4497.640124][T30402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4497.640129][T30402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4497.640134][T30402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4497.640138][T30402] RIP: 0033:0x7fe5df618a4a
[ 4497.640143][T30402] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4497.640145][T30402] RSP: 002b:00007ffe932b3fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4497.640149][T30402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5df618a4a
[ 4497.640152][T30402] RDX: 0000000000000040 RSI: 000000001d841340 RDI: 0000000000000005
[ 4497.640154][T30402] RBP: 00007ffe932b4050 R08: 0000000000418574 R09: 000000000000001c
[ 4497.640156][T30402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4497.640158][T30402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5df741000
| [ 4497.640158][T30402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5df741000
| [ 4497.640172][T30402]
| [ 4497.640175][T30402] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30402
| [4497.652387][T30402] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4497.652650][T30402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4497.652651][T30402] Call Trace:
[ 4497.652653][T30402]
[4497.652655][T30402] dump_stack_lvl (lib/dump_stack.c:123)
[4497.652660][T30402] check_preemption_disabled (lib/smp_processor_id.c:52)
[4497.652666][T30402] lwtunnel_output (net/core/lwtunnel.c:359)
[4497.652673][T30402] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4497.652679][T30402] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4497.652685][T30402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4497.652689][T30402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4497.652702][T30402] rawv6_sendmsg (net/ipv6/raw.c:918)
[4497.652713][T30402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4497.652718][T30402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4497.652722][T30402] ? __lock_release (kernel/locking/lockdep.c:5534)
[4497.652730][T30402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4497.652733][T30402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4497.652742][T30402] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4497.652758][T30402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4497.652761][T30402] ? __lock_release (kernel/locking/lockdep.c:5534)
[4497.652772][T30402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4497.652776][T30402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4497.652782][T30402] ? __pfx___sys_sendto (net/socket.c:2147)
[4497.652796][T30402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4497.652802][T30402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4497.652810][T30402] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4497.652817][T30402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4497.652827][T30402] __x64_sys_sendto (net/socket.c:2183)
[4497.652831][T30402] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4497.652835][T30402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4497.652839][T30402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4497.652844][T30402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4497.652847][T30402] RIP: 0033:0x7fe5df618a4a
[ 4497.652850][T30402] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4497.652853][T30402] RSP: 002b:00007ffe932b3fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4497.652856][T30402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5df618a4a
[ 4497.652858][T30402] RDX: 0000000000000040 RSI: 000000001d841340 RDI: 0000000000000005
[ 4497.652860][T30402] RBP: 00007ffe932b4050 R08: 0000000000418574 R09: 000000000000001c
[ 4497.652862][T30402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4497.652864][T30402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5df741000
| [ 4497.652878][T30402]
| [ 4498.630123][T30410] check_preemption_disabled: 4 callbacks suppressed
| [ 4498.630130][T30410] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30410
| [4498.631287][T30410] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4498.631551][T30410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4498.631553][T30410] Call Trace:
[ 4498.631555][T30410]
[4498.631558][T30410] dump_stack_lvl (lib/dump_stack.c:123)
[4498.631565][T30410] check_preemption_disabled (lib/smp_processor_id.c:52)
[4498.631572][T30410] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4498.631578][T30410] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4498.631586][T30410] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4498.631593][T30410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4498.631597][T30410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4498.631609][T30410] rawv6_sendmsg (net/ipv6/raw.c:918)
[4498.631621][T30410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4498.631626][T30410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4498.631632][T30410] ? __lock_release (kernel/locking/lockdep.c:5534)
[4498.631640][T30410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4498.631645][T30410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4498.631654][T30410] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4498.631670][T30410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4498.631673][T30410] ? __lock_release (kernel/locking/lockdep.c:5534)
[4498.631684][T30410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4498.631690][T30410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4498.631695][T30410] ? __pfx___sys_sendto (net/socket.c:2147)
[4498.631709][T30410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4498.631716][T30410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4498.631725][T30410] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4498.631732][T30410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4498.631742][T30410] __x64_sys_sendto (net/socket.c:2183)
[4498.631746][T30410] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4498.631750][T30410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4498.631755][T30410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4498.631760][T30410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4498.631764][T30410] RIP: 0033:0x7fe702733a4a
[ 4498.631768][T30410] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4498.631771][T30410] RSP: 002b:00007ffc1da42828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4498.631775][T30410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe702733a4a
[ 4498.631777][T30410] RDX: 0000000000000040 RSI: 0000000017363340 RDI: 0000000000000005
[ 4498.631779][T30410] RBP: 00007ffc1da428b0 R08: 0000000000418574 R09: 000000000000001c
[ 4498.631781][T30410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4498.631783][T30410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe70285c000
| [ 4498.631783][T30410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe70285c000
| [ 4498.631798][T30410]
| [ 4498.631801][T30410] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30410
| [4498.643690][T30410] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4498.643942][T30410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4498.643944][T30410] Call Trace:
[ 4498.643946][T30410]
[4498.643948][T30410] dump_stack_lvl (lib/dump_stack.c:123)
[4498.643953][T30410] check_preemption_disabled (lib/smp_processor_id.c:52)
[4498.643959][T30410] lwtunnel_output (net/core/lwtunnel.c:359)
[4498.643965][T30410] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4498.643972][T30410] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4498.643977][T30410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4498.643982][T30410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4498.643994][T30410] rawv6_sendmsg (net/ipv6/raw.c:918)
[4498.644006][T30410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4498.644012][T30410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4498.644015][T30410] ? __lock_release (kernel/locking/lockdep.c:5534)
[4498.644022][T30410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4498.644026][T30410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4498.644035][T30410] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4498.644051][T30410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4498.644054][T30410] ? __lock_release (kernel/locking/lockdep.c:5534)
[4498.644065][T30410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4498.644070][T30410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4498.644075][T30410] ? __pfx___sys_sendto (net/socket.c:2147)
[4498.644090][T30410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4498.644096][T30410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4498.644103][T30410] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4498.644111][T30410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4498.644121][T30410] __x64_sys_sendto (net/socket.c:2183)
[4498.644125][T30410] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4498.644128][T30410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4498.644132][T30410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4498.644137][T30410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4498.644140][T30410] RIP: 0033:0x7fe702733a4a
[ 4498.644144][T30410] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4498.644147][T30410] RSP: 002b:00007ffc1da42828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4498.644150][T30410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe702733a4a
[ 4498.644152][T30410] RDX: 0000000000000040 RSI: 0000000017363340 RDI: 0000000000000005
[ 4498.644154][T30410] RBP: 00007ffc1da428b0 R08: 0000000000418574 R09: 000000000000001c
[ 4498.644156][T30410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4498.644158][T30410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe70285c000
| [ 4498.644158][T30410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe70285c000
| [ 4498.644173][T30410]
| [ 4498.657883][T30410] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30410
| [4498.658282][T30410] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4498.658539][T30410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4498.658540][T30410] Call Trace:
[ 4498.658542][T30410]
[4498.658544][T30410] dump_stack_lvl (lib/dump_stack.c:123)
[4498.658550][T30410] check_preemption_disabled (lib/smp_processor_id.c:52)
[4498.658556][T30410] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4498.658562][T30410] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4498.658569][T30410] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4498.658575][T30410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4498.658580][T30410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4498.658592][T30410] rawv6_sendmsg (net/ipv6/raw.c:918)
[4498.658603][T30410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4498.658609][T30410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4498.658612][T30410] ? __lock_release (kernel/locking/lockdep.c:5534)
[4498.658620][T30410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4498.658624][T30410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4498.658633][T30410] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4498.658649][T30410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4498.658652][T30410] ? __lock_release (kernel/locking/lockdep.c:5534)
[4498.658663][T30410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4498.658667][T30410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4498.658673][T30410] ? __pfx___sys_sendto (net/socket.c:2147)
[4498.658687][T30410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4498.658693][T30410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4498.658701][T30410] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4498.658708][T30410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4498.658718][T30410] __x64_sys_sendto (net/socket.c:2183)
[4498.658722][T30410] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4498.658725][T30410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4498.658730][T30410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4498.658735][T30410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4498.658738][T30410] RIP: 0033:0x7fe702733a4a
[ 4498.658742][T30410] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4498.658744][T30410] RSP: 002b:00007ffc1da42828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4498.658748][T30410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe702733a4a
[ 4498.658750][T30410] RDX: 0000000000000040 RSI: 0000000017363340 RDI: 0000000000000005
[ 4498.658752][T30410] RBP: 00007ffc1da428b0 R08: 0000000000418574 R09: 000000000000001c
[ 4498.658754][T30410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4498.658756][T30410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe70285c000
| [ 4498.658756][T30410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe70285c000
| [ 4498.658771][T30410]
| [ 4499.138378][T30414] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30414
| [4499.138857][T30414] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4499.139119][T30414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4499.139121][T30414] Call Trace:
[ 4499.139123][T30414]
[4499.139125][T30414] dump_stack_lvl (lib/dump_stack.c:123)
[4499.139133][T30414] check_preemption_disabled (lib/smp_processor_id.c:52)
[4499.139140][T30414] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4499.139146][T30414] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4499.139153][T30414] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.139160][T30414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4499.139165][T30414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.139177][T30414] rawv6_sendmsg (net/ipv6/raw.c:918)
[4499.139189][T30414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4499.139194][T30414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4499.139200][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.139209][T30414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4499.139215][T30414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4499.139224][T30414] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4499.139240][T30414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4499.139243][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.139254][T30414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.139260][T30414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.139265][T30414] ? __pfx___sys_sendto (net/socket.c:2147)
[4499.139279][T30414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4499.139286][T30414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4499.139295][T30414] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4499.139302][T30414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4499.139312][T30414] __x64_sys_sendto (net/socket.c:2183)
[4499.139316][T30414] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4499.139320][T30414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4499.139325][T30414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4499.139330][T30414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4499.139334][T30414] RIP: 0033:0x7ffb53c0ca4a
[ 4499.139338][T30414] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4499.139341][T30414] RSP: 002b:00007ffcf3386508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4499.139345][T30414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb53c0ca4a
[ 4499.139348][T30414] RDX: 0000000000000040 RSI: 000000000fd0e340 RDI: 0000000000000005
[ 4499.139349][T30414] RBP: 00007ffcf3386590 R08: 0000000000418574 R09: 000000000000001c
[ 4499.139351][T30414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4499.139353][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb53d35000
| [ 4499.139353][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb53d35000
| [ 4499.139367][T30414]
| [ 4499.151834][T30414] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30414
| [4499.152207][T30414] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4499.152482][T30414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4499.152484][T30414] Call Trace:
[ 4499.152486][T30414]
[4499.152488][T30414] dump_stack_lvl (lib/dump_stack.c:123)
[4499.152494][T30414] check_preemption_disabled (lib/smp_processor_id.c:52)
[4499.152499][T30414] lwtunnel_output (net/core/lwtunnel.c:359)
[4499.152506][T30414] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4499.152512][T30414] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.152518][T30414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4499.152523][T30414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.152535][T30414] rawv6_sendmsg (net/ipv6/raw.c:918)
[4499.152547][T30414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4499.152552][T30414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4499.152555][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.152563][T30414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4499.152566][T30414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4499.152575][T30414] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4499.152592][T30414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4499.152594][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.152606][T30414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.152610][T30414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.152615][T30414] ? __pfx___sys_sendto (net/socket.c:2147)
[4499.152630][T30414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4499.152636][T30414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4499.152644][T30414] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4499.152651][T30414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4499.152661][T30414] __x64_sys_sendto (net/socket.c:2183)
[4499.152665][T30414] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4499.152668][T30414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4499.152673][T30414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4499.152678][T30414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4499.152681][T30414] RIP: 0033:0x7ffb53c0ca4a
[ 4499.152684][T30414] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4499.152687][T30414] RSP: 002b:00007ffcf3386508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4499.152690][T30414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb53c0ca4a
[ 4499.152693][T30414] RDX: 0000000000000040 RSI: 000000000fd0e340 RDI: 0000000000000005
[ 4499.152694][T30414] RBP: 00007ffcf3386590 R08: 0000000000418574 R09: 000000000000001c
[ 4499.152696][T30414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4499.152698][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb53d35000
| [ 4499.152698][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb53d35000
| [ 4499.152713][T30414]
| [ 4499.153144][T30414] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30414
| [4499.165102][T30414] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4499.165370][T30414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4499.165372][T30414] Call Trace:
[ 4499.165374][T30414]
[4499.165376][T30414] dump_stack_lvl (lib/dump_stack.c:123)
[4499.165382][T30414] check_preemption_disabled (lib/smp_processor_id.c:52)
[4499.165388][T30414] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4499.165394][T30414] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4499.165401][T30414] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.165406][T30414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4499.165411][T30414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.165423][T30414] rawv6_sendmsg (net/ipv6/raw.c:918)
[4499.165435][T30414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4499.165441][T30414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4499.165444][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.165452][T30414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4499.165455][T30414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4499.165464][T30414] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4499.165480][T30414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4499.165483][T30414] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.165495][T30414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.165499][T30414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.165504][T30414] ? __pfx___sys_sendto (net/socket.c:2147)
[4499.165519][T30414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4499.165525][T30414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4499.165532][T30414] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4499.165539][T30414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4499.165550][T30414] __x64_sys_sendto (net/socket.c:2183)
[4499.165554][T30414] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4499.165557][T30414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4499.165561][T30414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4499.165566][T30414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4499.165569][T30414] RIP: 0033:0x7ffb53c0ca4a
[ 4499.165573][T30414] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4499.165576][T30414] RSP: 002b:00007ffcf3386508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4499.165579][T30414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb53c0ca4a
[ 4499.165581][T30414] RDX: 0000000000000040 RSI: 000000000fd0e340 RDI: 0000000000000005
[ 4499.165583][T30414] RBP: 00007ffcf3386590 R08: 0000000000418574 R09: 000000000000001c
[ 4499.165585][T30414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4499.165587][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb53d35000
| [ 4499.165587][T30414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb53d35000
| [ 4499.165602][T30414]
| [ 4499.621436][T30418] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30418
| [4499.621884][T30418] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4499.622129][T30418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4499.622131][T30418] Call Trace:
[ 4499.622133][T30418]
[4499.622136][T30418] dump_stack_lvl (lib/dump_stack.c:123)
[4499.622143][T30418] check_preemption_disabled (lib/smp_processor_id.c:52)
[4499.622150][T30418] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4499.622156][T30418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4499.622164][T30418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.622170][T30418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4499.622175][T30418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4499.622187][T30418] rawv6_sendmsg (net/ipv6/raw.c:918)
[4499.622199][T30418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4499.622204][T30418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4499.622210][T30418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.622221][T30418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4499.622226][T30418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4499.622235][T30418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4499.622251][T30418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4499.622254][T30418] ? __lock_release (kernel/locking/lockdep.c:5534)
[4499.622265][T30418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.622270][T30418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4499.622276][T30418] ? __pfx___sys_sendto (net/socket.c:2147)
[4499.622290][T30418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4499.622296][T30418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4499.622305][T30418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4499.622312][T30418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4499.622322][T30418] __x64_sys_sendto (net/socket.c:2183)
[4499.622326][T30418] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4499.622330][T30418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4499.622335][T30418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4499.622339][T30418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4499.622343][T30418] RIP: 0033:0x7f0a99b68a4a
[ 4499.622348][T30418] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4499.622351][T30418] RSP: 002b:00007fff2f5ba498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4499.622355][T30418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a99b68a4a
[ 4499.622357][T30418] RDX: 0000000000000040 RSI: 0000000007f80340 RDI: 0000000000000005
[ 4499.622359][T30418] RBP: 00007fff2f5ba520 R08: 0000000000418574 R09: 000000000000001c
[ 4499.622361][T30418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4499.622363][T30418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a99c91000
| [ 4499.622377][T30418]
| [ 4499.634713][T30418] lwtunnel_output(): recursion limit reached on datapath
| [ 4501.421692][T30425] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30425
| [4501.422138][T30425] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 4501.422395][T30425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4501.422396][T30425] Call Trace:
[ 4501.422399][T30425]
[4501.422401][T30425] dump_stack_lvl (lib/dump_stack.c:123)
[4501.422410][T30425] check_preemption_disabled (lib/smp_processor_id.c:52)
[4501.422416][T30425] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[4501.422423][T30425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4501.422430][T30425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.422437][T30425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4501.422442][T30425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.422454][T30425] rawv6_sendmsg (net/ipv6/raw.c:918)
[4501.422471][T30425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4501.422476][T30425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4501.422482][T30425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.422491][T30425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4501.422496][T30425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4501.422505][T30425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4501.422521][T30425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4501.422524][T30425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.422535][T30425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.422540][T30425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.422546][T30425] ? __pfx___sys_sendto (net/socket.c:2147)
[4501.422560][T30425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4501.422567][T30425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4501.422576][T30425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4501.422583][T30425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4501.422593][T30425] __x64_sys_sendto (net/socket.c:2183)
[4501.422597][T30425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4501.422601][T30425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4501.422606][T30425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4501.422611][T30425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4501.422615][T30425] RIP: 0033:0x7fde3fc97a4a
[ 4501.422620][T30425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4501.422623][T30425] RSP: 002b:00007ffc977805c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4501.422627][T30425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde3fc97a4a
[ 4501.422629][T30425] RDX: 0000000000000040 RSI: 000000003b021340 RDI: 0000000000000005
[ 4501.422631][T30425] RBP: 00007ffc97780650 R08: 0000000000418574 R09: 000000000000001c
[ 4501.422633][T30425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4501.422635][T30425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde3fdc0000
| [ 4501.422635][T30425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde3fdc0000
| [ 4501.422649][T30425]
| [ 4501.422652][T30425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30425
| [4501.434501][T30425] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 4501.434744][T30425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4501.434746][T30425] Call Trace:
[ 4501.434747][T30425]
[4501.434750][T30425] dump_stack_lvl (lib/dump_stack.c:123)
[4501.434755][T30425] check_preemption_disabled (lib/smp_processor_id.c:52)
[4501.434761][T30425] lwtunnel_output (net/core/lwtunnel.c:359)
[4501.434767][T30425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4501.434773][T30425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.434779][T30425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4501.434784][T30425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.434796][T30425] rawv6_sendmsg (net/ipv6/raw.c:918)
[4501.434808][T30425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4501.434813][T30425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4501.434816][T30425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.434823][T30425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4501.434827][T30425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4501.434836][T30425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4501.434852][T30425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4501.434855][T30425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.434866][T30425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.434870][T30425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.434876][T30425] ? __pfx___sys_sendto (net/socket.c:2147)
[4501.434891][T30425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4501.434897][T30425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4501.434905][T30425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4501.434912][T30425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4501.434922][T30425] __x64_sys_sendto (net/socket.c:2183)
[4501.434926][T30425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4501.434929][T30425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4501.434934][T30425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4501.434939][T30425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4501.434942][T30425] RIP: 0033:0x7fde3fc97a4a
[ 4501.434945][T30425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4501.434948][T30425] RSP: 002b:00007ffc977805c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4501.434951][T30425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde3fc97a4a
[ 4501.434953][T30425] RDX: 0000000000000040 RSI: 000000003b021340 RDI: 0000000000000005
[ 4501.434955][T30425] RBP: 00007ffc97780650 R08: 0000000000418574 R09: 000000000000001c
[ 4501.434957][T30425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 4501.434959][T30425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde3fdc0000
| [ 4501.434959][T30425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde3fdc0000
| [ 4501.434974][T30425]
| [ 4501.452392][T30425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30425
| [4501.452758][T30425] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 4501.453008][T30425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4501.453010][T30425] Call Trace:
[ 4501.453012][T30425]
[4501.453014][T30425] dump_stack_lvl (lib/dump_stack.c:123)
[4501.453019][T30425] check_preemption_disabled (lib/smp_processor_id.c:52)
[4501.453025][T30425] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[4501.453032][T30425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[4501.453038][T30425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.453044][T30425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[4501.453049][T30425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[4501.453061][T30425] rawv6_sendmsg (net/ipv6/raw.c:918)
[4501.453073][T30425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[4501.453078][T30425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[4501.453082][T30425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.453089][T30425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[4501.453093][T30425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[4501.453102][T30425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[4501.453118][T30425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[4501.453121][T30425] ? __lock_release (kernel/locking/lockdep.c:5534)
[4501.453132][T30425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.453136][T30425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[4501.453142][T30425] ? __pfx___sys_sendto (net/socket.c:2147)
[4501.453157][T30425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[4501.453163][T30425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[4501.453171][T30425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[4501.453178][T30425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[4501.453189][T30425] __x64_sys_sendto (net/socket.c:2183)
[4501.453193][T30425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[4501.453196][T30425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[4501.453200][T30425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[4501.453205][T30425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4501.453208][T30425] RIP: 0033:0x7fde3fc97a4a
[ 4501.453213][T30425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 4501.453216][T30425] RSP: 002b:00007ffc977805c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 4501.453219][T30425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde3fc97a4a
[ 4501.453221][T30425] RDX: 0000000000000040 RSI: 000000003b021340 RDI: 0000000000000005
[ 4501.453223][T30425] RBP: 00007ffc97780650 R08: 0000000000418574 R09: 000000000000001c
[ 4501.453225][T30425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg