======================================
| xx__-> [ 268.170158][ T3210] mpls_gso: MPLS GSO support
| [ 269.758671][ T3224] Mirror/redirect action on
| [ 278.007462][ T3276] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/3276
| [ 278.009600][ T3276] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[ 278.009879][ T3276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 278.009880][ T3276] Call Trace:
[ 278.009883][ T3276]
[ 278.009885][ T3276] dump_stack_lvl (lib/dump_stack.c:123)
[ 278.009892][ T3276] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 278.009898][ T3276] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[ 278.009903][ T3276] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 278.009908][ T3276] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 278.009919][ T3276] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 278.009926][ T3276] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 278.009932][ T3276] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 278.009943][ T3276] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 278.009951][ T3276] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 278.009956][ T3276] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.009963][ T3276] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 278.009967][ T3276] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.009977][ T3276] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 278.009988][ T3276] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 278.009993][ T3276] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 278.009999][ T3276] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.010007][ T3276] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 278.010011][ T3276] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 278.010019][ T3276] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 278.010033][ T3276] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 278.010036][ T3276] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.010046][ T3276] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.010051][ T3276] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.010056][ T3276] ? __pfx___sys_sendto (net/socket.c:2147)
[ 278.010069][ T3276] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 278.010075][ T3276] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 278.010082][ T3276] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 278.010089][ T3276] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 278.010098][ T3276] __x64_sys_sendto (net/socket.c:2183)
[ 278.010101][ T3276] ? 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)
[ 278.010105][ T3276] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 278.010109][ T3276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 278.010114][ T3276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 278.010117][ T3276] RIP: 0033:0x7f2bbb641a4a
[ 278.010121][ T3276] 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
[ 278.010124][ T3276] RSP: 002b:00007ffe19bef608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 278.010127][ T3276] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bbb641a4a
[ 278.010129][ T3276] RDX: 0000000000000040 RSI: 000000003ab28340 RDI: 0000000000000006
[ 278.010131][ T3276] RBP: 00007ffe19bef690 R08: 0000000000418574 R09: 000000000000001c
[ 278.010132][ T3276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 278.010134][ T3276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bbb76a000
| [ 278.010134][ T3276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bbb76a000
| [ 278.010147][ T3276]
| [ 278.024856][ T3276] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3276
| [ 278.025534][ T3276] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 278.025801][ T3276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 278.025802][ T3276] Call Trace:
[ 278.025804][ T3276]
[ 278.025806][ T3276] dump_stack_lvl (lib/dump_stack.c:123)
[ 278.025812][ T3276] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 278.025819][ T3276] lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 278.025824][ T3276] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 278.025828][ T3276] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 278.025836][ T3276] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 278.025844][ T3276] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 278.025850][ T3276] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 278.025861][ T3276] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 278.025869][ T3276] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 278.025874][ T3276] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.025880][ T3276] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 278.025885][ T3276] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.025896][ T3276] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 278.025907][ T3276] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 278.025913][ T3276] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 278.025918][ T3276] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.025925][ T3276] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 278.025929][ T3276] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 278.025937][ T3276] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 278.025951][ T3276] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 278.025954][ T3276] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.025964][ T3276] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.025969][ T3276] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.025974][ T3276] ? __pfx___sys_sendto (net/socket.c:2147)
[ 278.025987][ T3276] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 278.025993][ T3276] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 278.026001][ T3276] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 278.026007][ T3276] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 278.026016][ T3276] __x64_sys_sendto (net/socket.c:2183)
[ 278.026020][ T3276] ? 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)
[ 278.026023][ T3276] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 278.026028][ T3276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 278.026032][ T3276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 278.026036][ T3276] RIP: 0033:0x7f2bbb641a4a
[ 278.026039][ T3276] 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
[ 278.026042][ T3276] RSP: 002b:00007ffe19bef608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 278.026045][ T3276] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bbb641a4a
[ 278.026047][ T3276] RDX: 0000000000000040 RSI: 000000003ab28340 RDI: 0000000000000006
[ 278.026048][ T3276] RBP: 00007ffe19bef690 R08: 0000000000418574 R09: 000000000000001c
[ 278.026050][ T3276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 278.026052][ T3276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bbb76a000
| [ 278.026052][ T3276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bbb76a000
| [ 278.026065][ T3276]
| [ 278.042332][ T3276] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3276
| [ 278.042760][ T3276] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[ 278.043062][ T3276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 278.043064][ T3276] Call Trace:
[ 278.043065][ T3276]
[ 278.043067][ T3276] dump_stack_lvl (lib/dump_stack.c:123)
[ 278.043073][ T3276] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 278.043079][ T3276] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[ 278.043085][ T3276] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 278.043089][ T3276] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 278.043097][ T3276] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 278.043105][ T3276] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 278.043110][ T3276] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 278.043122][ T3276] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 278.043129][ T3276] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 278.043135][ T3276] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.043141][ T3276] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 278.043145][ T3276] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.043157][ T3276] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 278.043168][ T3276] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 278.043173][ T3276] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 278.043177][ T3276] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.043185][ T3276] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 278.043188][ T3276] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 278.043196][ T3276] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 278.043212][ T3276] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 278.043214][ T3276] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.043225][ T3276] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.043229][ T3276] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.043235][ T3276] ? __pfx___sys_sendto (net/socket.c:2147)
[ 278.043249][ T3276] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 278.043255][ T3276] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 278.043262][ T3276] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 278.043269][ T3276] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 278.043279][ T3276] __x64_sys_sendto (net/socket.c:2183)
[ 278.043283][ T3276] ? 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)
[ 278.043287][ T3276] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 278.043291][ T3276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 278.043296][ T3276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 278.043299][ T3276] RIP: 0033:0x7f2bbb641a4a
[ 278.043302][ T3276] 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
[ 278.043305][ T3276] RSP: 002b:00007ffe19bef608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 278.043308][ T3276] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bbb641a4a
[ 278.043310][ T3276] RDX: 0000000000000040 RSI: 000000003ab28340 RDI: 0000000000000006
[ 278.043311][ T3276] RBP: 00007ffe19bef690 R08: 0000000000418574 R09: 000000000000001c
[ 278.043313][ T3276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 278.043315][ T3276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bbb76a000
| [ 278.043315][ T3276] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bbb76a000
| [ 278.043329][ T3276]
| [ 278.854891][ T3281] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/3281
| [ 278.855333][ T3281] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[ 278.855607][ T3281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 278.855609][ T3281] Call Trace:
[ 278.855611][ T3281]
[ 278.855613][ T3281] dump_stack_lvl (lib/dump_stack.c:123)
[ 278.855620][ T3281] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 278.855626][ T3281] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383)
[ 278.855631][ T3281] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 278.855636][ T3281] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 278.855645][ T3281] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 278.855653][ T3281] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 278.855658][ T3281] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 278.855669][ T3281] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 278.855678][ T3281] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 278.855684][ T3281] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.855691][ T3281] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 278.855695][ T3281] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.855706][ T3281] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 278.855717][ T3281] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 278.855722][ T3281] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 278.855729][ T3281] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.855737][ T3281] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 278.855742][ T3281] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 278.855750][ T3281] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 278.855766][ T3281] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 278.855768][ T3281] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.855779][ T3281] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.855783][ T3281] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.855788][ T3281] ? __pfx___sys_sendto (net/socket.c:2147)
[ 278.855802][ T3281] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 278.855808][ T3281] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 278.855816][ T3281] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 278.855823][ T3281] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 278.855832][ T3281] __x64_sys_sendto (net/socket.c:2183)
[ 278.855836][ T3281] ? 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)
[ 278.855839][ T3281] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 278.855845][ T3281] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 278.855860][ T3281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 278.855863][ T3281] RIP: 0033:0x7f5a98c9aa4a
[ 278.855866][ T3281] 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
[ 278.855869][ T3281] RSP: 002b:00007fffd1a06138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 278.855872][ T3281] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a98c9aa4a
[ 278.855874][ T3281] RDX: 0000000000000040 RSI: 000000002521f340 RDI: 0000000000000006
[ 278.855875][ T3281] RBP: 00007fffd1a061c0 R08: 0000000000418574 R09: 000000000000001c
[ 278.855877][ T3281] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 278.855878][ T3281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a98dc3000
| [ 278.855878][ T3281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a98dc3000
| [ 278.855892][ T3281]
| [ 278.855894][ T3281] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3281
| [ 278.869729][ T3281] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 278.869986][ T3281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 278.869987][ T3281] Call Trace:
[ 278.869989][ T3281]
[ 278.869991][ T3281] dump_stack_lvl (lib/dump_stack.c:123)
[ 278.869996][ T3281] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 278.870002][ T3281] lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 278.870007][ T3281] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 278.870011][ T3281] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 278.870019][ T3281] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 278.870026][ T3281] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 278.870032][ T3281] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 278.870043][ T3281] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 278.870050][ T3281] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 278.870055][ T3281] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.870060][ T3281] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 278.870064][ T3281] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.870075][ T3281] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 278.870086][ T3281] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 278.870091][ T3281] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 278.870094][ T3281] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.870101][ T3281] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 278.870104][ T3281] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 278.870111][ T3281] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 278.870126][ T3281] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 278.870129][ T3281] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.870139][ T3281] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.870142][ T3281] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.870147][ T3281] ? __pfx___sys_sendto (net/socket.c:2147)
[ 278.870161][ T3281] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 278.870166][ T3281] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 278.870173][ T3281] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 278.870180][ T3281] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 278.870189][ T3281] __x64_sys_sendto (net/socket.c:2183)
[ 278.870192][ T3281] ? 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)
[ 278.870195][ T3281] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 278.870199][ T3281] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 278.870203][ T3281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 278.870206][ T3281] RIP: 0033:0x7f5a98c9aa4a
[ 278.870209][ T3281] 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
[ 278.870212][ T3281] RSP: 002b:00007fffd1a06138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 278.870214][ T3281] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a98c9aa4a
[ 278.870216][ T3281] RDX: 0000000000000040 RSI: 000000002521f340 RDI: 0000000000000006
[ 278.870218][ T3281] RBP: 00007fffd1a061c0 R08: 0000000000418574 R09: 000000000000001c
[ 278.870219][ T3281] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 278.870221][ T3281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a98dc3000
| [ 278.870221][ T3281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a98dc3000
| [ 278.870234][ T3281]
| [ 278.890962][ T3281] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3281
| [ 278.891337][ T3281] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[ 278.891586][ T3281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 278.891587][ T3281] Call Trace:
[ 278.891589][ T3281]
[ 278.891590][ T3281] dump_stack_lvl (lib/dump_stack.c:123)
[ 278.891596][ T3281] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 278.891602][ T3281] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408)
[ 278.891607][ T3281] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 278.891611][ T3281] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 278.891618][ T3281] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 278.891626][ T3281] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 278.891632][ T3281] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 278.891643][ T3281] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 278.891650][ T3281] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 278.891655][ T3281] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.891660][ T3281] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 278.891665][ T3281] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 278.891676][ T3281] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 278.891686][ T3281] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 278.891691][ T3281] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 278.891695][ T3281] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.891702][ T3281] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 278.891706][ T3281] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 278.891714][ T3281] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 278.891728][ T3281] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 278.891731][ T3281] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 278.891741][ T3281] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.891745][ T3281] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 278.891750][ T3281] ? __pfx___sys_sendto (net/socket.c:2147)
[ 278.891763][ T3281] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 278.891768][ T3281] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 278.891775][ T3281] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 278.891781][ T3281] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 278.891791][ T3281] __x64_sys_sendto (net/socket.c:2183)
[ 278.891794][ T3281] ? 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)
[ 278.891797][ T3281] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 278.891801][ T3281] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 278.891806][ T3281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 278.891809][ T3281] RIP: 0033:0x7f5a98c9aa4a
[ 278.891812][ T3281] 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
[ 278.891814][ T3281] RSP: 002b:00007fffd1a06138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 278.891817][ T3281] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a98c9aa4a
[ 278.891819][ T3281] RDX: 0000000000000040 RSI: 000000002521f340 RDI: 0000000000000006
[ 278.891820][ T3281] RBP: 00007fffd1a061c0 R08: 0000000000418574 R09: 000000000000001c
[ 278.891822][ T3281] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output