======================================
| 0
| xx__-> [ 1404.908240][T15862] mpls_gso: MPLS GSO support
| [ 1414.279632][T15926] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/15926
| [1414.280706][T15926] caller is lwtunnel_xmit (net/core/dev.h:344 net/core/lwtunnel.c:383)
[ 1414.280994][T15926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1414.280996][T15926] Call Trace:
[ 1414.280998][T15926]
[1414.281000][T15926] dump_stack_lvl (lib/dump_stack.c:123)
[1414.281008][T15926] check_preemption_disabled (lib/smp_processor_id.c:52)
[1414.281016][T15926] lwtunnel_xmit (net/core/dev.h:344 net/core/lwtunnel.c:383)
[1414.281021][T15926] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1414.281026][T15926] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1414.281035][T15926] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1414.281043][T15926] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1414.281049][T15926] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1414.281060][T15926] ? ip6_local_out (net/ipv6/output_core.c:154)
[1414.281068][T15926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1414.281074][T15926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1414.281080][T15926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1414.281084][T15926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1414.281096][T15926] rawv6_sendmsg (net/ipv6/raw.c:918)
[1414.281107][T15926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1414.281112][T15926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1414.281117][T15926] ? __lock_release (kernel/locking/lockdep.c:5534)
[1414.281125][T15926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1414.281130][T15926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1414.281138][T15926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1414.281155][T15926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1414.281157][T15926] ? __lock_release (kernel/locking/lockdep.c:5534)
[1414.281168][T15926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1414.281174][T15926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1414.281180][T15926] ? __pfx___sys_sendto (net/socket.c:2147)
[1414.281194][T15926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1414.281201][T15926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1414.281210][T15926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1414.281217][T15926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1414.281227][T15926] __x64_sys_sendto (net/socket.c:2183)
[1414.281230][T15926] ? 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)
[1414.281236][T15926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1414.281240][T15926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1414.281246][T15926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1414.281250][T15926] RIP: 0033:0x7fdbfdae3a4a
[ 1414.281254][T15926] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1414.281257][T15926] RSP: 002b:00007ffeb920c9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1414.281261][T15926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdbfdae3a4a
[ 1414.281263][T15926] RDX: 0000000000000040 RSI: 00000000178f3340 RDI: 0000000000000006
[ 1414.281265][T15926] RBP: 00007ffeb920ca70 R08: 0000000000418574 R09: 000000000000001c
[ 1414.281267][T15926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1414.281269][T15926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdbfdc0c000
| [ 1414.281269][T15926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdbfdc0c000
| [ 1414.281284][T15926]
| [ 1414.281287][T15926] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/15926
| [1414.295090][T15926] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1414.295348][T15926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1414.295350][T15926] Call Trace:
[ 1414.295352][T15926]
[1414.295354][T15926] dump_stack_lvl (lib/dump_stack.c:123)
[1414.295360][T15926] check_preemption_disabled (lib/smp_processor_id.c:52)
[1414.295370][T15926] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1414.295375][T15926] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1414.295379][T15926] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1414.295388][T15926] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1414.295396][T15926] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1414.295402][T15926] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1414.295414][T15926] ? ip6_local_out (net/ipv6/output_core.c:154)
[1414.295422][T15926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1414.295428][T15926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1414.295433][T15926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1414.295437][T15926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1414.295449][T15926] rawv6_sendmsg (net/ipv6/raw.c:918)
[1414.295461][T15926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1414.295465][T15926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1414.295470][T15926] ? __lock_release (kernel/locking/lockdep.c:5534)
[1414.295478][T15926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1414.295482][T15926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1414.295491][T15926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1414.295507][T15926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1414.295510][T15926] ? __lock_release (kernel/locking/lockdep.c:5534)
[1414.295521][T15926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1414.295526][T15926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1414.295531][T15926] ? __pfx___sys_sendto (net/socket.c:2147)
[1414.295546][T15926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1414.295552][T15926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1414.295560][T15926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1414.295567][T15926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1414.295578][T15926] __x64_sys_sendto (net/socket.c:2183)
[1414.295582][T15926] ? 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)
[1414.295586][T15926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1414.295590][T15926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1414.295596][T15926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1414.295599][T15926] RIP: 0033:0x7fdbfdae3a4a
[ 1414.295603][T15926] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1414.295605][T15926] RSP: 002b:00007ffeb920c9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1414.295609][T15926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdbfdae3a4a
[ 1414.295611][T15926] RDX: 0000000000000040 RSI: 00000000178f3340 RDI: 0000000000000006
[ 1414.295613][T15926] RBP: 00007ffeb920ca70 R08: 0000000000418574 R09: 000000000000001c
[ 1414.295614][T15926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1414.295616][T15926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdbfdc0c000
| [ 1414.295616][T15926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdbfdc0c000
| [ 1414.295631][T15926]
| [ 1414.313189][T15926] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/15926
| [1414.313582][T15926] caller is lwtunnel_xmit (net/core/dev.h:355 net/core/lwtunnel.c:408)
[ 1414.313851][T15926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1414.313853][T15926] Call Trace:
[ 1414.313855][T15926]
[1414.313857][T15926] dump_stack_lvl (lib/dump_stack.c:123)
[1414.313863][T15926] check_preemption_disabled (lib/smp_processor_id.c:52)
[1414.313872][T15926] lwtunnel_xmit (net/core/dev.h:355 net/core/lwtunnel.c:408)
[1414.313877][T15926] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1414.313881][T15926] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1414.313890][T15926] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1414.313898][T15926] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1414.313904][T15926] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1414.313915][T15926] ? ip6_local_out (net/ipv6/output_core.c:154)
[1414.313923][T15926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1414.313929][T15926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1414.313934][T15926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1414.313938][T15926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1414.313950][T15926] rawv6_sendmsg (net/ipv6/raw.c:918)
[1414.313962][T15926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1414.313966][T15926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1414.313971][T15926] ? __lock_release (kernel/locking/lockdep.c:5534)
[1414.313979][T15926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1414.313982][T15926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1414.313991][T15926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1414.314007][T15926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1414.314010][T15926] ? __lock_release (kernel/locking/lockdep.c:5534)
[1414.314021][T15926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1414.314026][T15926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1414.314031][T15926] ? __pfx___sys_sendto (net/socket.c:2147)
[1414.314046][T15926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1414.314053][T15926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1414.314061][T15926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1414.314068][T15926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1414.314078][T15926] __x64_sys_sendto (net/socket.c:2183)
[1414.314082][T15926] ? 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)
[1414.314086][T15926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1414.314091][T15926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1414.314096][T15926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1414.314099][T15926] RIP: 0033:0x7fdbfdae3a4a
[ 1414.314103][T15926] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1414.314105][T15926] RSP: 002b:00007ffeb920c9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1414.314109][T15926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdbfdae3a4a
[ 1414.314111][T15926] RDX: 0000000000000040 RSI: 00000000178f3340 RDI: 0000000000000006
[ 1414.314112][T15926] RBP: 00007ffeb920ca70 R08: 0000000000418574 R09: 000000000000001c
[ 1414.314114][T15926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1414.314116][T15926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdbfdc0c000
| [ 1414.314116][T15926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdbfdc0c000
| [ 1414.314131][T15926]
| [ 1415.093468][T15931] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/15931
| [1415.094669][T15931] caller is lwtunnel_xmit (net/core/dev.h:344 net/core/lwtunnel.c:383)
[ 1415.094944][T15931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1415.094946][T15931] Call Trace:
[ 1415.094948][T15931]
[1415.094950][T15931] dump_stack_lvl (lib/dump_stack.c:123)
[1415.094958][T15931] check_preemption_disabled (lib/smp_processor_id.c:52)
[1415.094966][T15931] lwtunnel_xmit (net/core/dev.h:344 net/core/lwtunnel.c:383)
[1415.094971][T15931] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1415.094976][T15931] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1415.094985][T15931] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1415.094993][T15931] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1415.094999][T15931] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1415.095010][T15931] ? ip6_local_out (net/ipv6/output_core.c:154)
[1415.095018][T15931] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1415.095024][T15931] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1415.095030][T15931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1415.095034][T15931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1415.095046][T15931] rawv6_sendmsg (net/ipv6/raw.c:918)
[1415.095057][T15931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1415.095062][T15931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1415.095067][T15931] ? __lock_release (kernel/locking/lockdep.c:5534)
[1415.095076][T15931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1415.095080][T15931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1415.095089][T15931] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1415.095105][T15931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1415.095108][T15931] ? __lock_release (kernel/locking/lockdep.c:5534)
[1415.095119][T15931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1415.095124][T15931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1415.095129][T15931] ? __pfx___sys_sendto (net/socket.c:2147)
[1415.095144][T15931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1415.095150][T15931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1415.095159][T15931] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1415.095166][T15931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1415.095176][T15931] __x64_sys_sendto (net/socket.c:2183)
[1415.095180][T15931] ? 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)
[1415.095185][T15931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1415.095189][T15931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1415.095195][T15931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1415.095199][T15931] RIP: 0033:0x7f93f6b01a4a
[ 1415.095203][T15931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1415.095206][T15931] RSP: 002b:00007ffc65a78dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1415.095210][T15931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93f6b01a4a
[ 1415.095212][T15931] RDX: 0000000000000040 RSI: 000000001146c340 RDI: 0000000000000006
[ 1415.095213][T15931] RBP: 00007ffc65a78e60 R08: 0000000000418574 R09: 000000000000001c
[ 1415.095215][T15931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1415.095216][T15931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93f6c2a000
| [ 1415.095216][T15931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93f6c2a000
| [ 1415.095231][T15931]
| [ 1415.095234][T15931] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/15931
| [1415.108577][T15931] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1415.108839][T15931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1415.108841][T15931] Call Trace:
[ 1415.108843][T15931]
[1415.108845][T15931] dump_stack_lvl (lib/dump_stack.c:123)
[1415.108851][T15931] check_preemption_disabled (lib/smp_processor_id.c:52)
[1415.108861][T15931] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1415.108866][T15931] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1415.108870][T15931] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1415.108878][T15931] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1415.108886][T15931] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1415.108892][T15931] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1415.108904][T15931] ? ip6_local_out (net/ipv6/output_core.c:154)
[1415.108911][T15931] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1415.108917][T15931] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1415.108922][T15931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1415.108927][T15931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1415.108938][T15931] rawv6_sendmsg (net/ipv6/raw.c:918)
[1415.108950][T15931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1415.108955][T15931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1415.108959][T15931] ? __lock_release (kernel/locking/lockdep.c:5534)
[1415.108967][T15931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1415.108970][T15931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1415.108979][T15931] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1415.108995][T15931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1415.108997][T15931] ? __lock_release (kernel/locking/lockdep.c:5534)
[1415.109009][T15931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1415.109013][T15931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1415.109019][T15931] ? __pfx___sys_sendto (net/socket.c:2147)
[1415.109033][T15931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1415.109039][T15931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1415.109047][T15931] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1415.109054][T15931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1415.109064][T15931] __x64_sys_sendto (net/socket.c:2183)
[1415.109068][T15931] ? 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)
[1415.109072][T15931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1415.109077][T15931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1415.109082][T15931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1415.109085][T15931] RIP: 0033:0x7f93f6b01a4a
[ 1415.109089][T15931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1415.109091][T15931] RSP: 002b:00007ffc65a78dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1415.109094][T15931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93f6b01a4a
[ 1415.109096][T15931] RDX: 0000000000000040 RSI: 000000001146c340 RDI: 0000000000000006
[ 1415.109098][T15931] RBP: 00007ffc65a78e60 R08: 0000000000418574 R09: 000000000000001c
[ 1415.109099][T15931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1415.109101][T15931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93f6c2a000
| [ 1415.109101][T15931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93f6c2a000
| [ 1415.109115][T15931]
| [ 1415.131211][T15931] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/15931
| [1415.131581][T15931] caller is lwtunnel_xmit (net/core/dev.h:355 net/core/lwtunnel.c:408)
[ 1415.132043][T15931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1415.132045][T15931] Call Trace:
[ 1415.132046][T15931]
[1415.132049][T15931] dump_stack_lvl (lib/dump_stack.c:123)
[1415.132055][T15931] check_preemption_disabled (lib/smp_processor_id.c:52)
[1415.132063][T15931] lwtunnel_xmit (net/core/dev.h:355 net/core/lwtunnel.c:408)
[1415.132069][T15931] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1415.132073][T15931] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1415.132081][T15931] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1415.132089][T15931] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1415.132095][T15931] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1415.132107][T15931] ? ip6_local_out (net/ipv6/output_core.c:154)
[1415.132114][T15931] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1415.132120][T15931] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1415.132125][T15931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1415.132129][T15931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1415.132141][T15931] rawv6_sendmsg (net/ipv6/raw.c:918)
[1415.132153][T15931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1415.132158][T15931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1415.132162][T15931] ? __lock_release (kernel/locking/lockdep.c:5534)
[1415.132170][T15931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1415.132173][T15931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1415.132182][T15931] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1415.132199][T15931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1415.132201][T15931] ? __lock_release (kernel/locking/lockdep.c:5534)
[1415.132212][T15931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1415.132217][T15931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1415.132223][T15931] ? __pfx___sys_sendto (net/socket.c:2147)
[1415.132237][T15931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1415.132243][T15931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1415.132251][T15931] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1415.132258][T15931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1415.132268][T15931] __x64_sys_sendto (net/socket.c:2183)
[1415.132272][T15931] ? 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)
[1415.132276][T15931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1415.132280][T15931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1415.132286][T15931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1415.132289][T15931] RIP: 0033:0x7f93f6b01a4a
[ 1415.132293][T15931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 1415.132295][T15931] RSP: 002b:00007ffc65a78dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1415.132298][T15931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93f6b01a4a
[ 1415.132300][T15931] RDX: 0000000000000040 RSI: 000000001146c340 RDI: 0000000000000006
[ 1415.132302][T15931] RBP: 00007ffc65a78e60 R08: 0000000000418574 R09: 000000000000001c
[ 1415.132304][T15931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output