======================================
| xx__-> [ 1455.743986][T13383] ip (13383) used greatest stack depth: 23336 bytes left
| [ 1461.421045][T13430] mpls_gso: MPLS GSO support
| [ 1470.911187][T13495] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/13495
| [1470.911823][T13495] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 1470.912097][T13495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1470.912100][T13495] Call Trace:
[ 1470.912102][T13495]
[1470.912104][T13495] dump_stack_lvl (lib/dump_stack.c:123)
[1470.912113][T13495] check_preemption_disabled (lib/smp_processor_id.c:52)
[1470.912122][T13495] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[1470.912127][T13495] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1470.912133][T13495] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1470.912141][T13495] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1470.912150][T13495] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1470.912155][T13495] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1470.912166][T13495] ? ip6_local_out (net/ipv6/output_core.c:154)
[1470.912176][T13495] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1470.912181][T13495] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1470.912188][T13495] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1470.912192][T13495] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1470.912204][T13495] rawv6_sendmsg (net/ipv6/raw.c:918)
[1470.912215][T13495] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1470.912220][T13495] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1470.912227][T13495] ? __lock_release (kernel/locking/lockdep.c:5534)
[1470.912237][T13495] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1470.912243][T13495] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1470.912251][T13495] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1470.912267][T13495] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1470.912270][T13495] ? __lock_release (kernel/locking/lockdep.c:5534)
[1470.912281][T13495] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1470.912287][T13495] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1470.912292][T13495] ? __pfx___sys_sendto (net/socket.c:2147)
[1470.912307][T13495] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1470.912315][T13495] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1470.912324][T13495] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1470.912331][T13495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1470.912341][T13495] __x64_sys_sendto (net/socket.c:2183)
[1470.912345][T13495] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1470.912350][T13495] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1470.912354][T13495] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1470.912360][T13495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1470.912364][T13495] RIP: 0033:0x7f24b951fa4a
[ 1470.912369][T13495] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1470.912372][T13495] RSP: 002b:00007ffe5b8125d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1470.912376][T13495] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24b951fa4a
[ 1470.912378][T13495] RDX: 0000000000000040 RSI: 000000002764f340 RDI: 0000000000000006
[ 1470.912380][T13495] RBP: 00007ffe5b812660 R08: 0000000000418574 R09: 000000000000001c
[ 1470.912381][T13495] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1470.912383][T13495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b9648000
| [ 1470.912383][T13495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b9648000
| [ 1470.912397][T13495]
| [ 1470.912401][T13495] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/13495
| [1470.926938][T13495] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1470.927198][T13495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1470.927199][T13495] Call Trace:
[ 1470.927201][T13495]
[1470.927203][T13495] dump_stack_lvl (lib/dump_stack.c:123)
[1470.927210][T13495] check_preemption_disabled (lib/smp_processor_id.c:52)
[1470.927221][T13495] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1470.927226][T13495] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1470.927231][T13495] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1470.927239][T13495] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1470.927247][T13495] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1470.927253][T13495] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1470.927265][T13495] ? ip6_local_out (net/ipv6/output_core.c:154)
[1470.927273][T13495] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1470.927279][T13495] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1470.927285][T13495] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1470.927289][T13495] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1470.927300][T13495] rawv6_sendmsg (net/ipv6/raw.c:918)
[1470.927312][T13495] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1470.927316][T13495] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1470.927321][T13495] ? __lock_release (kernel/locking/lockdep.c:5534)
[1470.927330][T13495] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1470.927334][T13495] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1470.927343][T13495] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1470.927359][T13495] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1470.927362][T13495] ? __lock_release (kernel/locking/lockdep.c:5534)
[1470.927374][T13495] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1470.927379][T13495] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1470.927384][T13495] ? __pfx___sys_sendto (net/socket.c:2147)
[1470.927399][T13495] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1470.927405][T13495] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1470.927413][T13495] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1470.927420][T13495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1470.927430][T13495] __x64_sys_sendto (net/socket.c:2183)
[1470.927434][T13495] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1470.927438][T13495] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1470.927442][T13495] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1470.927447][T13495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1470.927451][T13495] RIP: 0033:0x7f24b951fa4a
[ 1470.927454][T13495] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1470.927457][T13495] RSP: 002b:00007ffe5b8125d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1470.927460][T13495] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24b951fa4a
[ 1470.927462][T13495] RDX: 0000000000000040 RSI: 000000002764f340 RDI: 0000000000000006
[ 1470.927464][T13495] RBP: 00007ffe5b812660 R08: 0000000000418574 R09: 000000000000001c
[ 1470.927465][T13495] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1470.927467][T13495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b9648000
| [ 1470.927467][T13495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b9648000
| [ 1470.927482][T13495]
| [ 1470.949965][T13495] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/13495
| [1470.950390][T13495] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 1470.950668][T13495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1470.950669][T13495] Call Trace:
[ 1470.950671][T13495]
[1470.950673][T13495] dump_stack_lvl (lib/dump_stack.c:123)
[1470.950680][T13495] check_preemption_disabled (lib/smp_processor_id.c:52)
[1470.950688][T13495] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[1470.950693][T13495] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1470.950697][T13495] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1470.950706][T13495] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1470.950714][T13495] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1470.950720][T13495] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1470.950731][T13495] ? ip6_local_out (net/ipv6/output_core.c:154)
[1470.950738][T13495] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1470.950745][T13495] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1470.950750][T13495] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1470.950754][T13495] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1470.950766][T13495] rawv6_sendmsg (net/ipv6/raw.c:918)
[1470.950777][T13495] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1470.950782][T13495] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1470.950787][T13495] ? __lock_release (kernel/locking/lockdep.c:5534)
[1470.950795][T13495] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1470.950798][T13495] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1470.950807][T13495] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1470.950824][T13495] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1470.950826][T13495] ? __lock_release (kernel/locking/lockdep.c:5534)
[1470.950838][T13495] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1470.950842][T13495] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1470.950847][T13495] ? __pfx___sys_sendto (net/socket.c:2147)
[1470.950862][T13495] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1470.950868][T13495] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1470.950875][T13495] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1470.950882][T13495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1470.950892][T13495] __x64_sys_sendto (net/socket.c:2183)
[1470.950896][T13495] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1470.950900][T13495] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1470.950904][T13495] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1470.950910][T13495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1470.950913][T13495] RIP: 0033:0x7f24b951fa4a
[ 1470.950917][T13495] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1470.950919][T13495] RSP: 002b:00007ffe5b8125d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1470.950922][T13495] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24b951fa4a
[ 1470.950924][T13495] RDX: 0000000000000040 RSI: 000000002764f340 RDI: 0000000000000006
[ 1470.950926][T13495] RBP: 00007ffe5b812660 R08: 0000000000418574 R09: 000000000000001c
[ 1470.950928][T13495] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1470.950929][T13495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b9648000
| [ 1470.950929][T13495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24b9648000
| [ 1470.950944][T13495]
| [ 1471.751200][T13500] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/13500
| [1471.752124][T13500] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 1471.752398][T13500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1471.752401][T13500] Call Trace:
[ 1471.752404][T13500]
[1471.752406][T13500] dump_stack_lvl (lib/dump_stack.c:123)
[1471.752416][T13500] check_preemption_disabled (lib/smp_processor_id.c:52)
[1471.752424][T13500] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[1471.752430][T13500] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1471.752436][T13500] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1471.752444][T13500] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1471.752452][T13500] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1471.752458][T13500] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1471.752469][T13500] ? ip6_local_out (net/ipv6/output_core.c:154)
[1471.752479][T13500] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1471.752485][T13500] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1471.752491][T13500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1471.752496][T13500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1471.752507][T13500] rawv6_sendmsg (net/ipv6/raw.c:918)
[1471.752518][T13500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1471.752523][T13500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1471.752530][T13500] ? __lock_release (kernel/locking/lockdep.c:5534)
[1471.752540][T13500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1471.752546][T13500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1471.752556][T13500] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1471.752573][T13500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1471.752575][T13500] ? __lock_release (kernel/locking/lockdep.c:5534)
[1471.752586][T13500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1471.752593][T13500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1471.752598][T13500] ? __pfx___sys_sendto (net/socket.c:2147)
[1471.752612][T13500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1471.752620][T13500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1471.752629][T13500] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1471.752636][T13500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1471.752646][T13500] __x64_sys_sendto (net/socket.c:2183)
[1471.752650][T13500] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1471.752655][T13500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1471.752659][T13500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1471.752664][T13500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1471.752669][T13500] RIP: 0033:0x7fee4a7bba4a
[ 1471.752674][T13500] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1471.752677][T13500] RSP: 002b:00007ffda47fdc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1471.752681][T13500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee4a7bba4a
[ 1471.752683][T13500] RDX: 0000000000000040 RSI: 00000000011d3340 RDI: 0000000000000006
[ 1471.752685][T13500] RBP: 00007ffda47fdc90 R08: 0000000000418574 R09: 000000000000001c
[ 1471.752687][T13500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1471.752689][T13500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee4a8e4000
| [ 1471.752689][T13500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee4a8e4000
| [ 1471.752703][T13500]
| [ 1471.767271][T13500] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/13500
| [1471.767663][T13500] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1471.767924][T13500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1471.767926][T13500] Call Trace:
[ 1471.767928][T13500]
[1471.767930][T13500] dump_stack_lvl (lib/dump_stack.c:123)
[1471.767936][T13500] check_preemption_disabled (lib/smp_processor_id.c:52)
[1471.767946][T13500] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1471.767951][T13500] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1471.767956][T13500] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1471.767964][T13500] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1471.767972][T13500] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1471.767977][T13500] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1471.767989][T13500] ? ip6_local_out (net/ipv6/output_core.c:154)
[1471.767997][T13500] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1471.768003][T13500] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1471.768008][T13500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1471.768013][T13500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1471.768025][T13500] rawv6_sendmsg (net/ipv6/raw.c:918)
[1471.768036][T13500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1471.768041][T13500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1471.768045][T13500] ? __lock_release (kernel/locking/lockdep.c:5534)
[1471.768053][T13500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1471.768057][T13500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1471.768065][T13500] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1471.768081][T13500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1471.768084][T13500] ? __lock_release (kernel/locking/lockdep.c:5534)
[1471.768095][T13500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1471.768099][T13500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1471.768104][T13500] ? __pfx___sys_sendto (net/socket.c:2147)
[1471.768119][T13500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1471.768125][T13500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1471.768133][T13500] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1471.768140][T13500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1471.768150][T13500] __x64_sys_sendto (net/socket.c:2183)
[1471.768154][T13500] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1471.768158][T13500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1471.768162][T13500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1471.768168][T13500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1471.768172][T13500] RIP: 0033:0x7fee4a7bba4a
[ 1471.768175][T13500] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1471.768178][T13500] RSP: 002b:00007ffda47fdc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1471.768181][T13500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee4a7bba4a
[ 1471.768183][T13500] RDX: 0000000000000040 RSI: 00000000011d3340 RDI: 0000000000000006
[ 1471.768185][T13500] RBP: 00007ffda47fdc90 R08: 0000000000418574 R09: 000000000000001c
[ 1471.768187][T13500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1471.768188][T13500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee4a8e4000
| [ 1471.768188][T13500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee4a8e4000
| [ 1471.768203][T13500]
| [ 1471.789457][T13500] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/13500
| [1471.789859][T13500] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 1471.790117][T13500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1471.790119][T13500] Call Trace:
[ 1471.790121][T13500]
[1471.790123][T13500] dump_stack_lvl (lib/dump_stack.c:123)
[1471.790130][T13500] check_preemption_disabled (lib/smp_processor_id.c:52)
[1471.790138][T13500] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[1471.790143][T13500] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1471.790147][T13500] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1471.790155][T13500] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1471.790163][T13500] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1471.790169][T13500] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1471.790181][T13500] ? ip6_local_out (net/ipv6/output_core.c:154)
[1471.790189][T13500] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1471.790195][T13500] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1471.790200][T13500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1471.790205][T13500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1471.790216][T13500] rawv6_sendmsg (net/ipv6/raw.c:918)
[1471.790228][T13500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1471.790233][T13500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1471.790238][T13500] ? __lock_release (kernel/locking/lockdep.c:5534)
[1471.790246][T13500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1471.790250][T13500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1471.790259][T13500] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1471.790275][T13500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1471.790278][T13500] ? __lock_release (kernel/locking/lockdep.c:5534)
[1471.790289][T13500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1471.790293][T13500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1471.790298][T13500] ? __pfx___sys_sendto (net/socket.c:2147)
[1471.790313][T13500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1471.790319][T13500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1471.790327][T13500] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1471.790334][T13500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1471.790344][T13500] __x64_sys_sendto (net/socket.c:2183)
[1471.790348][T13500] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1471.790352][T13500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1471.790356][T13500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1471.790362][T13500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1471.790365][T13500] RIP: 0033:0x7fee4a7bba4a
[ 1471.790369][T13500] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1471.790371][T13500] RSP: 002b:00007ffda47fdc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1471.790375][T13500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee4a7bba4a
[ 1471.790377][T13500] RDX: 0000000000000040 RSI: 00000000011d3340 RDI: 0000000000000006
[ 1471.790378][T13500] RBP: 00007ffda47fdc90 R08: 0000000000418574 R09: 000000000000001c
[ 1471.790380][T13500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output