======================================
| 0
| xx__-> [ 1180.494547][T13118] mpls_gso: MPLS GSO support
| [ 1190.071075][T13182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/13182
| [1190.071760][T13182] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 1190.072071][T13182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1190.072073][T13182] Call Trace:
[ 1190.072075][T13182]
[1190.072078][T13182] dump_stack_lvl (lib/dump_stack.c:123)
[1190.072087][T13182] check_preemption_disabled (lib/smp_processor_id.c:52)
[1190.072097][T13182] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[1190.072102][T13182] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1190.072108][T13182] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1190.072118][T13182] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1190.072126][T13182] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1190.072132][T13182] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1190.072144][T13182] ? ip6_local_out (net/ipv6/output_core.c:154)
[1190.072154][T13182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1190.072159][T13182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.072167][T13182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1190.072171][T13182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.072183][T13182] rawv6_sendmsg (net/ipv6/raw.c:918)
[1190.072195][T13182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1190.072200][T13182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1190.072208][T13182] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.072217][T13182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1190.072221][T13182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1190.072230][T13182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1190.072246][T13182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1190.072248][T13182] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.072259][T13182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.072266][T13182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.072271][T13182] ? __pfx___sys_sendto (net/socket.c:2147)
[1190.072285][T13182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1190.072292][T13182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1190.072301][T13182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1190.072308][T13182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1190.072318][T13182] __x64_sys_sendto (net/socket.c:2183)
[1190.072322][T13182] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1190.072328][T13182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1190.072333][T13182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1190.072339][T13182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1190.072343][T13182] RIP: 0033:0x7f136858aa4a
[ 1190.072348][T13182] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1190.072351][T13182] RSP: 002b:00007ffed819b758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1190.072355][T13182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f136858aa4a
[ 1190.072357][T13182] RDX: 0000000000000040 RSI: 0000000028cfa340 RDI: 0000000000000006
[ 1190.072359][T13182] RBP: 00007ffed819b7e0 R08: 0000000000418574 R09: 000000000000001c
[ 1190.072361][T13182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1190.072363][T13182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13686b3000
| [ 1190.072363][T13182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13686b3000
| [ 1190.072378][T13182]
| [ 1190.072381][T13182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/13182
| [1190.087950][T13182] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1190.088241][T13182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1190.088243][T13182] Call Trace:
[ 1190.088245][T13182]
[1190.088247][T13182] dump_stack_lvl (lib/dump_stack.c:123)
[1190.088255][T13182] check_preemption_disabled (lib/smp_processor_id.c:52)
[1190.088264][T13182] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1190.088269][T13182] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1190.088275][T13182] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1190.088284][T13182] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1190.088293][T13182] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1190.088299][T13182] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1190.088311][T13182] ? ip6_local_out (net/ipv6/output_core.c:154)
[1190.088321][T13182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1190.088327][T13182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.088333][T13182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1190.088338][T13182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.088350][T13182] rawv6_sendmsg (net/ipv6/raw.c:918)
[1190.088361][T13182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1190.088366][T13182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1190.088372][T13182] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.088381][T13182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1190.088386][T13182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1190.088395][T13182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1190.088411][T13182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1190.088414][T13182] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.088425][T13182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.088431][T13182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.088436][T13182] ? __pfx___sys_sendto (net/socket.c:2147)
[1190.088451][T13182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1190.088458][T13182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1190.088466][T13182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1190.088474][T13182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1190.088484][T13182] __x64_sys_sendto (net/socket.c:2183)
[1190.088488][T13182] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1190.088492][T13182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1190.088497][T13182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1190.088503][T13182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1190.088506][T13182] RIP: 0033:0x7f136858aa4a
[ 1190.088510][T13182] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1190.088513][T13182] RSP: 002b:00007ffed819b758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1190.088516][T13182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f136858aa4a
[ 1190.088518][T13182] RDX: 0000000000000040 RSI: 0000000028cfa340 RDI: 0000000000000006
[ 1190.088521][T13182] RBP: 00007ffed819b7e0 R08: 0000000000418574 R09: 000000000000001c
[ 1190.088523][T13182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1190.088524][T13182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13686b3000
| [ 1190.088524][T13182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13686b3000
| [ 1190.088539][T13182]
| [ 1190.111688][T13182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/13182
| [1190.112145][T13182] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 1190.112432][T13182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1190.112434][T13182] Call Trace:
[ 1190.112436][T13182]
[1190.112439][T13182] dump_stack_lvl (lib/dump_stack.c:123)
[1190.112445][T13182] check_preemption_disabled (lib/smp_processor_id.c:52)
[1190.112454][T13182] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[1190.112460][T13182] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1190.112465][T13182] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1190.112474][T13182] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1190.112482][T13182] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1190.112488][T13182] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1190.112500][T13182] ? ip6_local_out (net/ipv6/output_core.c:154)
[1190.112509][T13182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1190.112515][T13182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.112522][T13182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1190.112526][T13182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.112538][T13182] rawv6_sendmsg (net/ipv6/raw.c:918)
[1190.112550][T13182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1190.112555][T13182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1190.112560][T13182] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.112569][T13182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1190.112573][T13182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1190.112582][T13182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1190.112598][T13182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1190.112601][T13182] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.112612][T13182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.112617][T13182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.112622][T13182] ? __pfx___sys_sendto (net/socket.c:2147)
[1190.112637][T13182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1190.112643][T13182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1190.112652][T13182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1190.112659][T13182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1190.112669][T13182] __x64_sys_sendto (net/socket.c:2183)
[1190.112673][T13182] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1190.112677][T13182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1190.112682][T13182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1190.112687][T13182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1190.112691][T13182] RIP: 0033:0x7f136858aa4a
[ 1190.112694][T13182] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1190.112697][T13182] RSP: 002b:00007ffed819b758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1190.112700][T13182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f136858aa4a
[ 1190.112704][T13182] RDX: 0000000000000040 RSI: 0000000028cfa340 RDI: 0000000000000006
[ 1190.112706][T13182] RBP: 00007ffed819b7e0 R08: 0000000000418574 R09: 000000000000001c
[ 1190.112708][T13182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1190.112709][T13182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13686b3000
| [ 1190.112709][T13182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13686b3000
| [ 1190.112724][T13182]
| [ 1190.927215][T13187] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/13187
| [1190.927627][T13187] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 1190.928315][T13187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1190.928317][T13187] Call Trace:
[ 1190.928320][T13187]
[1190.928322][T13187] dump_stack_lvl (lib/dump_stack.c:123)
[1190.928333][T13187] check_preemption_disabled (lib/smp_processor_id.c:52)
[1190.928343][T13187] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[1190.928348][T13187] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1190.928355][T13187] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1190.928366][T13187] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1190.928374][T13187] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1190.928380][T13187] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1190.928391][T13187] ? ip6_local_out (net/ipv6/output_core.c:154)
[1190.928402][T13187] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1190.928408][T13187] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.928416][T13187] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1190.928421][T13187] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.928433][T13187] rawv6_sendmsg (net/ipv6/raw.c:918)
[1190.928444][T13187] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1190.928449][T13187] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1190.928457][T13187] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.928467][T13187] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1190.928471][T13187] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1190.928480][T13187] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1190.928496][T13187] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1190.928498][T13187] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.928509][T13187] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.928517][T13187] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.928522][T13187] ? __pfx___sys_sendto (net/socket.c:2147)
[1190.928536][T13187] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1190.928544][T13187] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1190.928554][T13187] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1190.928561][T13187] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1190.928571][T13187] __x64_sys_sendto (net/socket.c:2183)
[1190.928576][T13187] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1190.928582][T13187] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1190.928586][T13187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1190.928593][T13187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1190.928597][T13187] RIP: 0033:0x7fa53eadba4a
[ 1190.928601][T13187] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1190.928604][T13187] RSP: 002b:00007ffc9b148978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1190.928608][T13187] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa53eadba4a
[ 1190.928611][T13187] RDX: 0000000000000040 RSI: 0000000018a45340 RDI: 0000000000000006
[ 1190.928612][T13187] RBP: 00007ffc9b148a00 R08: 0000000000418574 R09: 000000000000001c
[ 1190.928614][T13187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1190.928616][T13187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53ec04000
| [ 1190.928616][T13187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53ec04000
| [ 1190.928631][T13187]
| [ 1190.928634][T13187] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/13187
| [1190.943895][T13187] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1190.944153][T13187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1190.944155][T13187] Call Trace:
[ 1190.944157][T13187]
[1190.944159][T13187] dump_stack_lvl (lib/dump_stack.c:123)
[1190.944165][T13187] check_preemption_disabled (lib/smp_processor_id.c:52)
[1190.944174][T13187] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1190.944179][T13187] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1190.944184][T13187] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1190.944193][T13187] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1190.944201][T13187] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1190.944207][T13187] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1190.944219][T13187] ? ip6_local_out (net/ipv6/output_core.c:154)
[1190.944227][T13187] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1190.944233][T13187] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.944238][T13187] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1190.944243][T13187] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.944254][T13187] rawv6_sendmsg (net/ipv6/raw.c:918)
[1190.944266][T13187] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1190.944271][T13187] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1190.944276][T13187] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.944284][T13187] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1190.944287][T13187] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1190.944296][T13187] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1190.944313][T13187] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1190.944315][T13187] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.944326][T13187] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.944331][T13187] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.944337][T13187] ? __pfx___sys_sendto (net/socket.c:2147)
[1190.944351][T13187] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1190.944357][T13187] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1190.944365][T13187] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1190.944372][T13187] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1190.944382][T13187] __x64_sys_sendto (net/socket.c:2183)
[1190.944386][T13187] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1190.944390][T13187] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1190.944395][T13187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1190.944400][T13187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1190.944403][T13187] RIP: 0033:0x7fa53eadba4a
[ 1190.944407][T13187] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1190.944410][T13187] RSP: 002b:00007ffc9b148978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1190.944413][T13187] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa53eadba4a
[ 1190.944415][T13187] RDX: 0000000000000040 RSI: 0000000018a45340 RDI: 0000000000000006
[ 1190.944416][T13187] RBP: 00007ffc9b148a00 R08: 0000000000418574 R09: 000000000000001c
[ 1190.944418][T13187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1190.944419][T13187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53ec04000
| [ 1190.944419][T13187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53ec04000
| [ 1190.944434][T13187]
| [ 1190.963918][T13187] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/13187
| [1190.964325][T13187] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 1190.964593][T13187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1190.964594][T13187] Call Trace:
[ 1190.964596][T13187]
[1190.964598][T13187] dump_stack_lvl (lib/dump_stack.c:123)
[1190.964605][T13187] check_preemption_disabled (lib/smp_processor_id.c:52)
[1190.964614][T13187] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[1190.964620][T13187] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1190.964624][T13187] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1190.964633][T13187] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1190.964641][T13187] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1190.964647][T13187] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1190.964659][T13187] ? ip6_local_out (net/ipv6/output_core.c:154)
[1190.964667][T13187] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1190.964673][T13187] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.964679][T13187] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1190.964683][T13187] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1190.964695][T13187] rawv6_sendmsg (net/ipv6/raw.c:918)
[1190.964710][T13187] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1190.964716][T13187] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1190.964720][T13187] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.964727][T13187] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1190.964731][T13187] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1190.964740][T13187] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1190.964756][T13187] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1190.964759][T13187] ? __lock_release (kernel/locking/lockdep.c:5534)
[1190.964770][T13187] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.964774][T13187] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1190.964780][T13187] ? __pfx___sys_sendto (net/socket.c:2147)
[1190.964795][T13187] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1190.964801][T13187] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1190.964808][T13187] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1190.964816][T13187] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1190.964826][T13187] __x64_sys_sendto (net/socket.c:2183)
[1190.964830][T13187] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[1190.964834][T13187] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1190.964838][T13187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1190.964844][T13187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1190.964848][T13187] RIP: 0033:0x7fa53eadba4a
[ 1190.964852][T13187] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1190.964854][T13187] RSP: 002b:00007ffc9b148978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1190.964857][T13187] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa53eadba4a
[ 1190.964859][T13187] RDX: 0000000000000040 RSI: 0000000018a45340 RDI: 0000000000000006
[ 1190.964861][T13187] RBP: 00007ffc9b148a00 R08: 0000000000418574 R09: 000000000000001c
[ 1190.964863][T13187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output