======================================
| xx__-> [ 1776.222587][T21248] mpls_gso: MPLS GSO support
| [ 1777.743822][T21261] Mirror/redirect action on
| [ 1785.928317][T21313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/21313
| [1785.928993][T21313] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[ 1785.929295][T21313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1785.929298][T21313] Call Trace:
[ 1785.929300][T21313]
[1785.929303][T21313] dump_stack_lvl (lib/dump_stack.c:123)
[1785.929312][T21313] check_preemption_disabled (lib/smp_processor_id.c:52)
[1785.929319][T21313] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[1785.929325][T21313] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1785.929331][T21313] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1785.929341][T21313] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1785.929349][T21313] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1785.929357][T21313] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1785.929369][T21313] ? ip6_local_out (net/ipv6/output_core.c:154)
[1785.929379][T21313] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1785.929385][T21313] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1785.929393][T21313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1785.929398][T21313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1785.929411][T21313] rawv6_sendmsg (net/ipv6/raw.c:918)
[1785.929422][T21313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1785.929428][T21313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1785.929435][T21313] ? __lock_release (kernel/locking/lockdep.c:5534)
[1785.929446][T21313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1785.929452][T21313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1785.929461][T21313] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1785.929477][T21313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1785.929480][T21313] ? __lock_release (kernel/locking/lockdep.c:5534)
[1785.929491][T21313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1785.929498][T21313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1785.929503][T21313] ? __pfx___sys_sendto (net/socket.c:2147)
[1785.929517][T21313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1785.929524][T21313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1785.929534][T21313] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1785.929541][T21313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1785.929551][T21313] __x64_sys_sendto (net/socket.c:2183)
[1785.929555][T21313] ? 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)
[1785.929560][T21313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1785.929565][T21313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1785.929570][T21313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1785.929574][T21313] RIP: 0033:0x7f3db7040a4a
[ 1785.929579][T21313] 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
[ 1785.929582][T21313] RSP: 002b:00007ffd065bee68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1785.929586][T21313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3db7040a4a
[ 1785.929588][T21313] RDX: 0000000000000040 RSI: 000000003858a340 RDI: 0000000000000006
[ 1785.929590][T21313] RBP: 00007ffd065beef0 R08: 0000000000418574 R09: 000000000000001c
[ 1785.929592][T21313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1785.929593][T21313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3db7169000
| [ 1785.929593][T21313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3db7169000
| [ 1785.929607][T21313]
| [ 1785.946238][T21313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/21313
| [1785.946798][T21313] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1785.947089][T21313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1785.947091][T21313] Call Trace:
[ 1785.947093][T21313]
[1785.947095][T21313] dump_stack_lvl (lib/dump_stack.c:123)
[1785.947103][T21313] check_preemption_disabled (lib/smp_processor_id.c:52)
[1785.947111][T21313] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1785.947116][T21313] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1785.947121][T21313] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1785.947131][T21313] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1785.947140][T21313] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1785.947146][T21313] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1785.947158][T21313] ? ip6_local_out (net/ipv6/output_core.c:154)
[1785.947168][T21313] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1785.947174][T21313] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1785.947181][T21313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1785.947186][T21313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1785.947198][T21313] rawv6_sendmsg (net/ipv6/raw.c:918)
[1785.947210][T21313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1785.947215][T21313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1785.947221][T21313] ? __lock_release (kernel/locking/lockdep.c:5534)
[1785.947230][T21313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1785.947234][T21313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1785.947243][T21313] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1785.947259][T21313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1785.947262][T21313] ? __lock_release (kernel/locking/lockdep.c:5534)
[1785.947273][T21313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1785.947277][T21313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1785.947283][T21313] ? __pfx___sys_sendto (net/socket.c:2147)
[1785.947298][T21313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1785.947304][T21313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1785.947314][T21313] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1785.947321][T21313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1785.947331][T21313] __x64_sys_sendto (net/socket.c:2183)
[1785.947335][T21313] ? 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)
[1785.947339][T21313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1785.947344][T21313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1785.947349][T21313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1785.947353][T21313] RIP: 0033:0x7f3db7040a4a
[ 1785.947358][T21313] 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
[ 1785.947361][T21313] RSP: 002b:00007ffd065bee68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1785.947364][T21313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3db7040a4a
[ 1785.947366][T21313] RDX: 0000000000000040 RSI: 000000003858a340 RDI: 0000000000000006
[ 1785.947368][T21313] RBP: 00007ffd065beef0 R08: 0000000000418574 R09: 000000000000001c
[ 1785.947370][T21313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1785.947371][T21313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3db7169000
| [ 1785.947371][T21313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3db7169000
| [ 1785.947387][T21313]
| [ 1785.964821][T21313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/21313
| [1785.965243][T21313] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[ 1785.965559][T21313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1785.965562][T21313] Call Trace:
[ 1785.965564][T21313]
[1785.965566][T21313] dump_stack_lvl (lib/dump_stack.c:123)
[1785.965574][T21313] check_preemption_disabled (lib/smp_processor_id.c:52)
[1785.965580][T21313] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[1785.965586][T21313] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1785.965591][T21313] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1785.965600][T21313] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1785.965608][T21313] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1785.965614][T21313] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1785.965625][T21313] ? ip6_local_out (net/ipv6/output_core.c:154)
[1785.965634][T21313] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1785.965640][T21313] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1785.965646][T21313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1785.965651][T21313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1785.965663][T21313] rawv6_sendmsg (net/ipv6/raw.c:918)
[1785.965674][T21313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1785.965679][T21313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1785.965685][T21313] ? __lock_release (kernel/locking/lockdep.c:5534)
[1785.965694][T21313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1785.965699][T21313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1785.965708][T21313] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1785.965724][T21313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1785.965727][T21313] ? __lock_release (kernel/locking/lockdep.c:5534)
[1785.965738][T21313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1785.965743][T21313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1785.965749][T21313] ? __pfx___sys_sendto (net/socket.c:2147)
[1785.965763][T21313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1785.965770][T21313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1785.965778][T21313] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1785.965785][T21313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1785.965795][T21313] __x64_sys_sendto (net/socket.c:2183)
[1785.965798][T21313] ? 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)
[1785.965802][T21313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1785.965807][T21313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1785.965811][T21313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1785.965815][T21313] RIP: 0033:0x7f3db7040a4a
[ 1785.965819][T21313] 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
[ 1785.965822][T21313] RSP: 002b:00007ffd065bee68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1785.965825][T21313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3db7040a4a
[ 1785.965827][T21313] RDX: 0000000000000040 RSI: 000000003858a340 RDI: 0000000000000006
[ 1785.965829][T21313] RBP: 00007ffd065beef0 R08: 0000000000418574 R09: 000000000000001c
[ 1785.965831][T21313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1785.965832][T21313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3db7169000
| [ 1785.965832][T21313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3db7169000
| [ 1785.965847][T21313]
| [ 1786.805891][T21318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/21318
| [1786.806385][T21318] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[ 1786.806688][T21318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1786.806690][T21318] Call Trace:
[ 1786.806693][T21318]
[1786.806695][T21318] dump_stack_lvl (lib/dump_stack.c:123)
[1786.806705][T21318] check_preemption_disabled (lib/smp_processor_id.c:52)
[1786.806712][T21318] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[1786.806717][T21318] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1786.806724][T21318] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1786.806734][T21318] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1786.806742][T21318] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1786.806748][T21318] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1786.806759][T21318] ? ip6_local_out (net/ipv6/output_core.c:154)
[1786.806770][T21318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1786.806776][T21318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1786.806784][T21318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1786.806789][T21318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1786.806801][T21318] rawv6_sendmsg (net/ipv6/raw.c:918)
[1786.806813][T21318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1786.806818][T21318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1786.806825][T21318] ? __lock_release (kernel/locking/lockdep.c:5534)
[1786.806836][T21318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1786.806840][T21318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1786.806849][T21318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1786.806865][T21318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1786.806868][T21318] ? __lock_release (kernel/locking/lockdep.c:5534)
[1786.806879][T21318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1786.806885][T21318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1786.806890][T21318] ? __pfx___sys_sendto (net/socket.c:2147)
[1786.806904][T21318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1786.806910][T21318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1786.806920][T21318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1786.806928][T21318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1786.806937][T21318] __x64_sys_sendto (net/socket.c:2183)
[1786.806941][T21318] ? 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)
[1786.806945][T21318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1786.806951][T21318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1786.806956][T21318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1786.806960][T21318] RIP: 0033:0x7f8f8e788a4a
[ 1786.806965][T21318] 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
[ 1786.806968][T21318] RSP: 002b:00007ffe4eaa2bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1786.806973][T21318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f8e788a4a
[ 1786.806975][T21318] RDX: 0000000000000040 RSI: 000000001bcfd340 RDI: 0000000000000006
[ 1786.806976][T21318] RBP: 00007ffe4eaa2c60 R08: 0000000000418574 R09: 000000000000001c
[ 1786.806978][T21318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1786.806980][T21318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f8e8b1000
| [ 1786.806980][T21318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f8e8b1000
| [ 1786.806994][T21318]
| [ 1786.806998][T21318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/21318
| [1786.823295][T21318] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1786.823610][T21318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1786.823612][T21318] Call Trace:
[ 1786.823614][T21318]
[1786.823616][T21318] dump_stack_lvl (lib/dump_stack.c:123)
[1786.823623][T21318] check_preemption_disabled (lib/smp_processor_id.c:52)
[1786.823632][T21318] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1786.823637][T21318] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1786.823642][T21318] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1786.823652][T21318] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1786.823660][T21318] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1786.823666][T21318] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1786.823678][T21318] ? ip6_local_out (net/ipv6/output_core.c:154)
[1786.823688][T21318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1786.823694][T21318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1786.823700][T21318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1786.823704][T21318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1786.823716][T21318] rawv6_sendmsg (net/ipv6/raw.c:918)
[1786.823728][T21318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1786.823733][T21318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1786.823739][T21318] ? __lock_release (kernel/locking/lockdep.c:5534)
[1786.823749][T21318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1786.823753][T21318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1786.823762][T21318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1786.823778][T21318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1786.823781][T21318] ? __lock_release (kernel/locking/lockdep.c:5534)
[1786.823792][T21318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1786.823796][T21318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1786.823802][T21318] ? __pfx___sys_sendto (net/socket.c:2147)
[1786.823816][T21318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1786.823823][T21318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1786.823832][T21318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1786.823839][T21318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1786.823849][T21318] __x64_sys_sendto (net/socket.c:2183)
[1786.823853][T21318] ? 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)
[1786.823857][T21318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1786.823862][T21318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1786.823866][T21318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1786.823870][T21318] RIP: 0033:0x7f8f8e788a4a
[ 1786.823874][T21318] 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
[ 1786.823876][T21318] RSP: 002b:00007ffe4eaa2bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1786.823880][T21318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f8e788a4a
[ 1786.823882][T21318] RDX: 0000000000000040 RSI: 000000001bcfd340 RDI: 0000000000000006
[ 1786.823884][T21318] RBP: 00007ffe4eaa2c60 R08: 0000000000418574 R09: 000000000000001c
[ 1786.823886][T21318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1786.823888][T21318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f8e8b1000
| [ 1786.823888][T21318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f8e8b1000
| [ 1786.823902][T21318]
| [ 1786.845677][T21318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/21318
| [1786.846102][T21318] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[ 1786.847136][T21318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1786.847137][T21318] Call Trace:
[ 1786.847140][T21318]
[1786.847142][T21318] dump_stack_lvl (lib/dump_stack.c:123)
[1786.847149][T21318] check_preemption_disabled (lib/smp_processor_id.c:52)
[1786.847156][T21318] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[1786.847161][T21318] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1786.847166][T21318] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1786.847175][T21318] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1786.847184][T21318] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1786.847190][T21318] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1786.847202][T21318] ? ip6_local_out (net/ipv6/output_core.c:154)
[1786.847210][T21318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1786.847216][T21318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1786.847223][T21318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1786.847227][T21318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1786.847239][T21318] rawv6_sendmsg (net/ipv6/raw.c:918)
[1786.847251][T21318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1786.847256][T21318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1786.847262][T21318] ? __lock_release (kernel/locking/lockdep.c:5534)
[1786.847271][T21318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1786.847275][T21318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1786.847283][T21318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1786.847300][T21318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1786.847302][T21318] ? __lock_release (kernel/locking/lockdep.c:5534)
[1786.847313][T21318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1786.847318][T21318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1786.847324][T21318] ? __pfx___sys_sendto (net/socket.c:2147)
[1786.847338][T21318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1786.847345][T21318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1786.847356][T21318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1786.847363][T21318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1786.847373][T21318] __x64_sys_sendto (net/socket.c:2183)
[1786.847377][T21318] ? 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)
[1786.847380][T21318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1786.847385][T21318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1786.847389][T21318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1786.847393][T21318] RIP: 0033:0x7f8f8e788a4a
[ 1786.847396][T21318] 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
[ 1786.847399][T21318] RSP: 002b:00007ffe4eaa2bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1786.847402][T21318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f8e788a4a
[ 1786.847405][T21318] RDX: 0000000000000040 RSI: 000000001bcfd340 RDI: 0000000000000006
[ 1786.847406][T21318] RBP: 00007ffe4eaa2c60 R08: 0000000000418574 R09: 000000000000001c
[ 1786.847408][T21318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output