======================================
| 0
| xx__-> [ 5338.683926][T14305] mpls_gso: MPLS GSO support
| [ 5348.228302][T14370] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/14370
| [5348.228906][T14370] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[ 5348.229457][T14370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5348.229460][T14370] Call Trace:
[ 5348.229462][T14370]
[5348.229465][T14370] dump_stack_lvl (lib/dump_stack.c:123)
[5348.229474][T14370] check_preemption_disabled (lib/smp_processor_id.c:52)
[5348.229480][T14370] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[5348.229486][T14370] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5348.229491][T14370] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5348.229500][T14370] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5348.229508][T14370] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5348.229514][T14370] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5348.229525][T14370] ? ip6_local_out (net/ipv6/output_core.c:154)
[5348.229534][T14370] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5348.229540][T14370] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5348.229546][T14370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5348.229551][T14370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5348.229563][T14370] rawv6_sendmsg (net/ipv6/raw.c:918)
[5348.229574][T14370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5348.229579][T14370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5348.229585][T14370] ? __lock_release (kernel/locking/lockdep.c:5534)
[5348.229593][T14370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5348.229598][T14370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5348.229607][T14370] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5348.229623][T14370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5348.229626][T14370] ? __lock_release (kernel/locking/lockdep.c:5534)
[5348.229637][T14370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5348.229643][T14370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5348.229648][T14370] ? __pfx___sys_sendto (net/socket.c:2147)
[5348.229662][T14370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5348.229669][T14370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5348.229677][T14370] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5348.229684][T14370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5348.229694][T14370] __x64_sys_sendto (net/socket.c:2183)
[5348.229698][T14370] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5348.229701][T14370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5348.229706][T14370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5348.229711][T14370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5348.229715][T14370] RIP: 0033:0x7fdfcfa19a4a
[ 5348.229719][T14370] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5348.229722][T14370] RSP: 002b:00007ffdeba56fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5348.229726][T14370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdfcfa19a4a
[ 5348.229728][T14370] RDX: 0000000000000040 RSI: 000000001c690340 RDI: 0000000000000006
[ 5348.229730][T14370] RBP: 00007ffdeba57060 R08: 0000000000418574 R09: 000000000000001c
[ 5348.229732][T14370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5348.229733][T14370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdfcfb42000
| [ 5348.229733][T14370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdfcfb42000
| [ 5348.229748][T14370]
| [ 5348.229751][T14370] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/14370
| [5348.244468][T14370] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5348.244737][T14370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5348.244739][T14370] Call Trace:
[ 5348.244740][T14370]
[5348.244742][T14370] dump_stack_lvl (lib/dump_stack.c:123)
[5348.244749][T14370] check_preemption_disabled (lib/smp_processor_id.c:52)
[5348.244757][T14370] lwtunnel_xmit (net/core/lwtunnel.c:407)
[5348.244762][T14370] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5348.244766][T14370] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5348.244775][T14370] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5348.244783][T14370] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5348.244789][T14370] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5348.244800][T14370] ? ip6_local_out (net/ipv6/output_core.c:154)
[5348.244807][T14370] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5348.244813][T14370] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5348.244818][T14370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5348.244822][T14370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5348.244833][T14370] rawv6_sendmsg (net/ipv6/raw.c:918)
[5348.244844][T14370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5348.244849][T14370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5348.244852][T14370] ? __lock_release (kernel/locking/lockdep.c:5534)
[5348.244860][T14370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5348.244864][T14370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5348.244872][T14370] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5348.244887][T14370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5348.244889][T14370] ? __lock_release (kernel/locking/lockdep.c:5534)
[5348.244899][T14370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5348.244903][T14370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5348.244908][T14370] ? __pfx___sys_sendto (net/socket.c:2147)
[5348.244922][T14370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5348.244927][T14370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5348.244934][T14370] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5348.244941][T14370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5348.244950][T14370] __x64_sys_sendto (net/socket.c:2183)
[5348.244954][T14370] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5348.244957][T14370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5348.244962][T14370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5348.244966][T14370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5348.244970][T14370] RIP: 0033:0x7fdfcfa19a4a
[ 5348.244974][T14370] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5348.244976][T14370] RSP: 002b:00007ffdeba56fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5348.244979][T14370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdfcfa19a4a
[ 5348.244981][T14370] RDX: 0000000000000040 RSI: 000000001c690340 RDI: 0000000000000006
[ 5348.244983][T14370] RBP: 00007ffdeba57060 R08: 0000000000418574 R09: 000000000000001c
[ 5348.244985][T14370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5348.244986][T14370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdfcfb42000
| [ 5348.244986][T14370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdfcfb42000
| [ 5348.245000][T14370]
| [ 5348.267662][T14370] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/14370
| [5348.268103][T14370] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[ 5348.268378][T14370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5348.268380][T14370] Call Trace:
[ 5348.268382][T14370]
[5348.268384][T14370] dump_stack_lvl (lib/dump_stack.c:123)
[5348.268390][T14370] check_preemption_disabled (lib/smp_processor_id.c:52)
[5348.268397][T14370] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[5348.268403][T14370] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5348.268407][T14370] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5348.268416][T14370] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5348.268425][T14370] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5348.268431][T14370] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5348.268443][T14370] ? ip6_local_out (net/ipv6/output_core.c:154)
[5348.268451][T14370] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5348.268458][T14370] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5348.268463][T14370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5348.268468][T14370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5348.268480][T14370] rawv6_sendmsg (net/ipv6/raw.c:918)
[5348.268492][T14370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5348.268497][T14370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5348.268501][T14370] ? __lock_release (kernel/locking/lockdep.c:5534)
[5348.268509][T14370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5348.268512][T14370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5348.268521][T14370] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5348.268537][T14370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5348.268540][T14370] ? __lock_release (kernel/locking/lockdep.c:5534)
[5348.268551][T14370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5348.268555][T14370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5348.268561][T14370] ? __pfx___sys_sendto (net/socket.c:2147)
[5348.268576][T14370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5348.268582][T14370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5348.268590][T14370] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5348.268597][T14370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5348.268607][T14370] __x64_sys_sendto (net/socket.c:2183)
[5348.268611][T14370] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5348.268615][T14370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5348.268620][T14370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5348.268625][T14370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5348.268628][T14370] RIP: 0033:0x7fdfcfa19a4a
[ 5348.268632][T14370] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5348.268634][T14370] RSP: 002b:00007ffdeba56fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5348.268637][T14370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdfcfa19a4a
[ 5348.268640][T14370] RDX: 0000000000000040 RSI: 000000001c690340 RDI: 0000000000000006
[ 5348.268642][T14370] RBP: 00007ffdeba57060 R08: 0000000000418574 R09: 000000000000001c
[ 5348.268644][T14370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5348.268646][T14370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdfcfb42000
| [ 5348.268646][T14370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdfcfb42000
| [ 5348.268661][T14370]
| [ 5349.070917][T14375] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/14375
| [5349.071390][T14375] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[ 5349.071668][T14375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5349.071670][T14375] Call Trace:
[ 5349.071673][T14375]
[5349.071675][T14375] dump_stack_lvl (lib/dump_stack.c:123)
[5349.071686][T14375] check_preemption_disabled (lib/smp_processor_id.c:52)
[5349.071694][T14375] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[5349.071699][T14375] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5349.071706][T14375] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5349.071717][T14375] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5349.071725][T14375] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5349.071732][T14375] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5349.071743][T14375] ? ip6_local_out (net/ipv6/output_core.c:154)
[5349.071753][T14375] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5349.071759][T14375] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5349.071766][T14375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5349.071771][T14375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5349.071783][T14375] rawv6_sendmsg (net/ipv6/raw.c:918)
[5349.071794][T14375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5349.071799][T14375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5349.071806][T14375] ? __lock_release (kernel/locking/lockdep.c:5534)
[5349.071815][T14375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5349.071821][T14375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5349.071830][T14375] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5349.071845][T14375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5349.071848][T14375] ? __lock_release (kernel/locking/lockdep.c:5534)
[5349.071859][T14375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5349.071865][T14375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5349.071871][T14375] ? __pfx___sys_sendto (net/socket.c:2147)
[5349.071885][T14375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5349.071892][T14375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5349.071902][T14375] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5349.071909][T14375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5349.071919][T14375] __x64_sys_sendto (net/socket.c:2183)
[5349.071923][T14375] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5349.071927][T14375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5349.071931][T14375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5349.071936][T14375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5349.071940][T14375] RIP: 0033:0x7fe960465a4a
[ 5349.071945][T14375] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5349.071949][T14375] RSP: 002b:00007ffd23ba01e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5349.071953][T14375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe960465a4a
[ 5349.071955][T14375] RDX: 0000000000000040 RSI: 000000003f25f340 RDI: 0000000000000006
[ 5349.071957][T14375] RBP: 00007ffd23ba0270 R08: 0000000000418574 R09: 000000000000001c
[ 5349.071960][T14375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5349.071962][T14375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96058e000
| [ 5349.071962][T14375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96058e000
| [ 5349.071976][T14375]
| [ 5349.071979][T14375] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/14375
| [5349.086602][T14375] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5349.086872][T14375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5349.086874][T14375] Call Trace:
[ 5349.086876][T14375]
[5349.086879][T14375] dump_stack_lvl (lib/dump_stack.c:123)
[5349.086887][T14375] check_preemption_disabled (lib/smp_processor_id.c:52)
[5349.086897][T14375] lwtunnel_xmit (net/core/lwtunnel.c:407)
[5349.086902][T14375] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5349.086909][T14375] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5349.086918][T14375] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5349.086927][T14375] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5349.086933][T14375] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5349.086945][T14375] ? ip6_local_out (net/ipv6/output_core.c:154)
[5349.086954][T14375] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5349.086961][T14375] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5349.086967][T14375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5349.086972][T14375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5349.086984][T14375] rawv6_sendmsg (net/ipv6/raw.c:918)
[5349.086996][T14375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5349.087001][T14375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5349.087006][T14375] ? __lock_release (kernel/locking/lockdep.c:5534)
[5349.087014][T14375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5349.087018][T14375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5349.087027][T14375] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5349.087043][T14375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5349.087046][T14375] ? __lock_release (kernel/locking/lockdep.c:5534)
[5349.087058][T14375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5349.087063][T14375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5349.087068][T14375] ? __pfx___sys_sendto (net/socket.c:2147)
[5349.087083][T14375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5349.087089][T14375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5349.087098][T14375] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5349.087105][T14375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5349.087115][T14375] __x64_sys_sendto (net/socket.c:2183)
[5349.087119][T14375] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5349.087123][T14375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5349.087128][T14375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5349.087133][T14375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5349.087136][T14375] RIP: 0033:0x7fe960465a4a
[ 5349.087140][T14375] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5349.087143][T14375] RSP: 002b:00007ffd23ba01e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5349.087147][T14375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe960465a4a
[ 5349.087149][T14375] RDX: 0000000000000040 RSI: 000000003f25f340 RDI: 0000000000000006
[ 5349.087151][T14375] RBP: 00007ffd23ba0270 R08: 0000000000418574 R09: 000000000000001c
[ 5349.087153][T14375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5349.087154][T14375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96058e000
| [ 5349.087154][T14375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96058e000
| [ 5349.087169][T14375]
| [ 5349.102729][T14375] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/14375
| [5349.103165][T14375] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[ 5349.103434][T14375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5349.103436][T14375] Call Trace:
[ 5349.103438][T14375]
[5349.103440][T14375] dump_stack_lvl (lib/dump_stack.c:123)
[5349.103447][T14375] check_preemption_disabled (lib/smp_processor_id.c:52)
[5349.103454][T14375] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[5349.103460][T14375] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5349.103465][T14375] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5349.103474][T14375] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5349.103482][T14375] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5349.103488][T14375] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5349.103501][T14375] ? ip6_local_out (net/ipv6/output_core.c:154)
[5349.103509][T14375] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5349.103515][T14375] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5349.103521][T14375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5349.103525][T14375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5349.103538][T14375] rawv6_sendmsg (net/ipv6/raw.c:918)
[5349.103550][T14375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5349.103555][T14375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5349.103559][T14375] ? __lock_release (kernel/locking/lockdep.c:5534)
[5349.103567][T14375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5349.103571][T14375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5349.103580][T14375] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5349.103596][T14375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5349.103598][T14375] ? __lock_release (kernel/locking/lockdep.c:5534)
[5349.103610][T14375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5349.103614][T14375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5349.103619][T14375] ? __pfx___sys_sendto (net/socket.c:2147)
[5349.103634][T14375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5349.103640][T14375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5349.103649][T14375] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5349.103656][T14375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5349.103666][T14375] __x64_sys_sendto (net/socket.c:2183)
[5349.103670][T14375] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5349.103674][T14375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5349.103679][T14375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5349.103684][T14375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5349.103687][T14375] RIP: 0033:0x7fe960465a4a
[ 5349.103691][T14375] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5349.103694][T14375] RSP: 002b:00007ffd23ba01e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5349.103698][T14375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe960465a4a
[ 5349.103700][T14375] RDX: 0000000000000040 RSI: 000000003f25f340 RDI: 0000000000000006
[ 5349.103702][T14375] RBP: 00007ffd23ba0270 R08: 0000000000418574 R09: 000000000000001c
[ 5349.103704][T14375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output