======================================
| 0
| xx__-> [ 5485.946659][T11759] mpls_gso: MPLS GSO support
| [ 5495.738269][T11823] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/11823
| [5495.738879][T11823] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 5495.739175][T11823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5495.739180][T11823] Call Trace:
[ 5495.739182][T11823]
[5495.739185][T11823] dump_stack_lvl (lib/dump_stack.c:123)
[5495.739194][T11823] check_preemption_disabled (lib/smp_processor_id.c:52)
[5495.739202][T11823] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[5495.739207][T11823] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5495.739214][T11823] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5495.739224][T11823] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5495.739232][T11823] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5495.739238][T11823] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5495.739250][T11823] ? ip6_local_out (net/ipv6/output_core.c:154)
[5495.739260][T11823] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5495.739266][T11823] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5495.739274][T11823] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5495.739279][T11823] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5495.739291][T11823] rawv6_sendmsg (net/ipv6/raw.c:918)
[5495.739303][T11823] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5495.739308][T11823] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5495.739316][T11823] ? __lock_release (kernel/locking/lockdep.c:5534)
[5495.739327][T11823] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5495.739332][T11823] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5495.739341][T11823] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5495.739357][T11823] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5495.739360][T11823] ? __lock_release (kernel/locking/lockdep.c:5534)
[5495.739371][T11823] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5495.739378][T11823] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5495.739383][T11823] ? __pfx___sys_sendto (net/socket.c:2147)
[5495.739397][T11823] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5495.739404][T11823] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5495.739415][T11823] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5495.739422][T11823] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5495.739432][T11823] __x64_sys_sendto (net/socket.c:2183)
[5495.739435][T11823] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5495.739440][T11823] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5495.739445][T11823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5495.739450][T11823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5495.739455][T11823] RIP: 0033:0x7f5da534ba4a
[ 5495.739459][T11823] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5495.739461][T11823] RSP: 002b:00007ffd01483688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5495.739469][T11823] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5da534ba4a
[ 5495.739472][T11823] RDX: 0000000000000040 RSI: 000000000a0cc340 RDI: 0000000000000006
[ 5495.739473][T11823] RBP: 00007ffd01483710 R08: 0000000000418574 R09: 000000000000001c
[ 5495.739475][T11823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5495.739477][T11823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da5474000
| [ 5495.739477][T11823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da5474000
| [ 5495.739491][T11823]
| [ 5495.739494][T11823] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11823
| [5495.754091][T11823] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5495.754359][T11823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5495.754361][T11823] Call Trace:
[ 5495.754363][T11823]
[5495.754365][T11823] dump_stack_lvl (lib/dump_stack.c:123)
[5495.754372][T11823] check_preemption_disabled (lib/smp_processor_id.c:52)
[5495.754380][T11823] lwtunnel_xmit (net/core/lwtunnel.c:407)
[5495.754386][T11823] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5495.754391][T11823] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5495.754400][T11823] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5495.754408][T11823] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5495.754414][T11823] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5495.754426][T11823] ? ip6_local_out (net/ipv6/output_core.c:154)
[5495.754434][T11823] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5495.754440][T11823] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5495.754447][T11823] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5495.754451][T11823] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5495.754463][T11823] rawv6_sendmsg (net/ipv6/raw.c:918)
[5495.754475][T11823] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5495.754480][T11823] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5495.754484][T11823] ? __lock_release (kernel/locking/lockdep.c:5534)
[5495.754492][T11823] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5495.754496][T11823] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5495.754504][T11823] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5495.754520][T11823] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5495.754523][T11823] ? __lock_release (kernel/locking/lockdep.c:5534)
[5495.754534][T11823] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5495.754539][T11823] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5495.754544][T11823] ? __pfx___sys_sendto (net/socket.c:2147)
[5495.754559][T11823] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5495.754565][T11823] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5495.754573][T11823] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5495.754580][T11823] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5495.754590][T11823] __x64_sys_sendto (net/socket.c:2183)
[5495.754594][T11823] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5495.754597][T11823] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5495.754602][T11823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5495.754607][T11823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5495.754610][T11823] RIP: 0033:0x7f5da534ba4a
[ 5495.754614][T11823] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5495.754617][T11823] RSP: 002b:00007ffd01483688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5495.754620][T11823] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5da534ba4a
[ 5495.754622][T11823] RDX: 0000000000000040 RSI: 000000000a0cc340 RDI: 0000000000000006
[ 5495.754624][T11823] RBP: 00007ffd01483710 R08: 0000000000418574 R09: 000000000000001c
[ 5495.754626][T11823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5495.754628][T11823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da5474000
| [ 5495.754628][T11823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da5474000
| [ 5495.754642][T11823]
| [ 5495.777019][T11823] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11823
| [5495.777400][T11823] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 5495.777659][T11823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5495.777661][T11823] Call Trace:
[ 5495.777663][T11823]
[5495.777665][T11823] dump_stack_lvl (lib/dump_stack.c:123)
[5495.777671][T11823] check_preemption_disabled (lib/smp_processor_id.c:52)
[5495.777677][T11823] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[5495.777683][T11823] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5495.777687][T11823] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5495.777696][T11823] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5495.777704][T11823] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5495.777710][T11823] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5495.777722][T11823] ? ip6_local_out (net/ipv6/output_core.c:154)
[5495.777730][T11823] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5495.777736][T11823] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5495.777742][T11823] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5495.777746][T11823] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5495.777758][T11823] rawv6_sendmsg (net/ipv6/raw.c:918)
[5495.777770][T11823] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5495.777775][T11823] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5495.777779][T11823] ? __lock_release (kernel/locking/lockdep.c:5534)
[5495.777787][T11823] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5495.777791][T11823] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5495.777800][T11823] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5495.777816][T11823] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5495.777819][T11823] ? __lock_release (kernel/locking/lockdep.c:5534)
[5495.777830][T11823] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5495.777834][T11823] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5495.777840][T11823] ? __pfx___sys_sendto (net/socket.c:2147)
[5495.777854][T11823] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5495.777860][T11823] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5495.777868][T11823] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5495.777875][T11823] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5495.777886][T11823] __x64_sys_sendto (net/socket.c:2183)
[5495.777890][T11823] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5495.777893][T11823] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5495.777898][T11823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5495.777902][T11823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5495.777906][T11823] RIP: 0033:0x7f5da534ba4a
[ 5495.777909][T11823] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5495.777912][T11823] RSP: 002b:00007ffd01483688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5495.777915][T11823] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5da534ba4a
[ 5495.777917][T11823] RDX: 0000000000000040 RSI: 000000000a0cc340 RDI: 0000000000000006
[ 5495.777919][T11823] RBP: 00007ffd01483710 R08: 0000000000418574 R09: 000000000000001c
[ 5495.777921][T11823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5495.777923][T11823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da5474000
| [ 5495.777923][T11823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da5474000
| [ 5495.777937][T11823]
| [ 5496.637699][T11828] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/11828
| [5496.638327][T11828] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 5496.638586][T11828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5496.638588][T11828] Call Trace:
[ 5496.638590][T11828]
[5496.638592][T11828] dump_stack_lvl (lib/dump_stack.c:123)
[5496.638600][T11828] check_preemption_disabled (lib/smp_processor_id.c:52)
[5496.638606][T11828] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[5496.638611][T11828] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5496.638616][T11828] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5496.638625][T11828] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5496.638634][T11828] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5496.638639][T11828] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5496.638651][T11828] ? ip6_local_out (net/ipv6/output_core.c:154)
[5496.638660][T11828] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5496.638666][T11828] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5496.638672][T11828] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5496.638677][T11828] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5496.638688][T11828] rawv6_sendmsg (net/ipv6/raw.c:918)
[5496.638700][T11828] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5496.638705][T11828] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5496.638711][T11828] ? __lock_release (kernel/locking/lockdep.c:5534)
[5496.638720][T11828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5496.638723][T11828] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5496.638732][T11828] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5496.638748][T11828] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5496.638751][T11828] ? __lock_release (kernel/locking/lockdep.c:5534)
[5496.638762][T11828] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5496.638766][T11828] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5496.638772][T11828] ? __pfx___sys_sendto (net/socket.c:2147)
[5496.638786][T11828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5496.638793][T11828] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5496.638802][T11828] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5496.638809][T11828] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5496.638819][T11828] __x64_sys_sendto (net/socket.c:2183)
[5496.638823][T11828] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5496.638826][T11828] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5496.638831][T11828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5496.638836][T11828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5496.638839][T11828] RIP: 0033:0x7f4f23c95a4a
[ 5496.638843][T11828] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5496.638846][T11828] RSP: 002b:00007ffeaf7473a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5496.638850][T11828] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f23c95a4a
[ 5496.638852][T11828] RDX: 0000000000000040 RSI: 000000000c41b340 RDI: 0000000000000006
[ 5496.638854][T11828] RBP: 00007ffeaf747430 R08: 0000000000418574 R09: 000000000000001c
[ 5496.638856][T11828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5496.638857][T11828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f23dbe000
| [ 5496.638857][T11828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f23dbe000
| [ 5496.638872][T11828]
| [ 5496.638874][T11828] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11828
| [5496.652313][T11828] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5496.652565][T11828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5496.652567][T11828] Call Trace:
[ 5496.652569][T11828]
[5496.652571][T11828] dump_stack_lvl (lib/dump_stack.c:123)
[5496.652576][T11828] check_preemption_disabled (lib/smp_processor_id.c:52)
[5496.652585][T11828] lwtunnel_xmit (net/core/lwtunnel.c:407)
[5496.652590][T11828] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5496.652594][T11828] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5496.652602][T11828] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5496.652611][T11828] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5496.652617][T11828] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5496.652628][T11828] ? ip6_local_out (net/ipv6/output_core.c:154)
[5496.652636][T11828] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5496.652642][T11828] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5496.652648][T11828] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5496.652652][T11828] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5496.652664][T11828] rawv6_sendmsg (net/ipv6/raw.c:918)
[5496.652676][T11828] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5496.652681][T11828] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5496.652685][T11828] ? __lock_release (kernel/locking/lockdep.c:5534)
[5496.652693][T11828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5496.652697][T11828] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5496.652706][T11828] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5496.652722][T11828] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5496.652725][T11828] ? __lock_release (kernel/locking/lockdep.c:5534)
[5496.652736][T11828] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5496.652740][T11828] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5496.652746][T11828] ? __pfx___sys_sendto (net/socket.c:2147)
[5496.652760][T11828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5496.652766][T11828] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5496.652774][T11828] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5496.652781][T11828] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5496.652791][T11828] __x64_sys_sendto (net/socket.c:2183)
[5496.652795][T11828] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5496.652797][T11828] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5496.652802][T11828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5496.652807][T11828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5496.652810][T11828] RIP: 0033:0x7f4f23c95a4a
[ 5496.652813][T11828] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5496.652815][T11828] RSP: 002b:00007ffeaf7473a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5496.652818][T11828] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f23c95a4a
[ 5496.652820][T11828] RDX: 0000000000000040 RSI: 000000000c41b340 RDI: 0000000000000006
[ 5496.652822][T11828] RBP: 00007ffeaf747430 R08: 0000000000418574 R09: 000000000000001c
[ 5496.652823][T11828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5496.652825][T11828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f23dbe000
| [ 5496.652825][T11828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f23dbe000
| [ 5496.652839][T11828]
| [ 5496.675355][T11828] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11828
| [5496.675736][T11828] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 5496.676003][T11828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5496.676004][T11828] Call Trace:
[ 5496.676006][T11828]
[5496.676008][T11828] dump_stack_lvl (lib/dump_stack.c:123)
[5496.676014][T11828] check_preemption_disabled (lib/smp_processor_id.c:52)
[5496.676021][T11828] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[5496.676026][T11828] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5496.676031][T11828] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5496.676040][T11828] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5496.676048][T11828] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5496.676054][T11828] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5496.676066][T11828] ? ip6_local_out (net/ipv6/output_core.c:154)
[5496.676074][T11828] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5496.676080][T11828] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5496.676086][T11828] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5496.676090][T11828] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5496.676102][T11828] rawv6_sendmsg (net/ipv6/raw.c:918)
[5496.676114][T11828] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5496.676119][T11828] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5496.676123][T11828] ? __lock_release (kernel/locking/lockdep.c:5534)
[5496.676131][T11828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5496.676134][T11828] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5496.676143][T11828] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5496.676159][T11828] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5496.676162][T11828] ? __lock_release (kernel/locking/lockdep.c:5534)
[5496.676173][T11828] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5496.676177][T11828] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5496.676182][T11828] ? __pfx___sys_sendto (net/socket.c:2147)
[5496.676197][T11828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5496.676203][T11828] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5496.676210][T11828] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5496.676217][T11828] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5496.676228][T11828] __x64_sys_sendto (net/socket.c:2183)
[5496.676231][T11828] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5496.676235][T11828] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5496.676239][T11828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5496.676244][T11828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5496.676247][T11828] RIP: 0033:0x7f4f23c95a4a
[ 5496.676250][T11828] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5496.676253][T11828] RSP: 002b:00007ffeaf7473a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5496.676256][T11828] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f23c95a4a
[ 5496.676258][T11828] RDX: 0000000000000040 RSI: 000000000c41b340 RDI: 0000000000000006
[ 5496.676260][T11828] RBP: 00007ffeaf747430 R08: 0000000000418574 R09: 000000000000001c
[ 5496.676261][T11828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output