======================================
| xx__-> [ 5609.729645][ T7616] mpls_gso: MPLS GSO support
| [ 5611.072984][ T7629] Mirror/redirect action on
| [ 5619.374660][ T7681] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/7681
| [ 5619.375287][ T7681] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[ 5619.375567][ T7681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.375569][ T7681] Call Trace:
[ 5619.375571][ T7681]
[ 5619.375574][ T7681] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.375584][ T7681] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.375592][ T7681] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[ 5619.375598][ T7681] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5619.375605][ T7681] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5619.375616][ T7681] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5619.375625][ T7681] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5619.375631][ T7681] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5619.375643][ T7681] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5619.375653][ T7681] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.375659][ T7681] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.375666][ T7681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.375671][ T7681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.375683][ T7681] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.375695][ T7681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.375701][ T7681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.375707][ T7681] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.375717][ T7681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.375722][ T7681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.375731][ T7681] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.375748][ T7681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.375750][ T7681] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.375762][ T7681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.375769][ T7681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.375774][ T7681] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.375789][ T7681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.375797][ T7681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.375807][ T7681] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.375814][ T7681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.375824][ T7681] __x64_sys_sendto (net/socket.c:2183)
[ 5619.375828][ T7681] ? 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)
[ 5619.375834][ T7681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.375837][ T7681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.375842][ T7681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.375847][ T7681] RIP: 0033:0x7f61fbb8da4a
[ 5619.375852][ T7681] 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
[ 5619.375855][ T7681] RSP: 002b:00007ffe53e71fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.375860][ T7681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61fbb8da4a
[ 5619.375862][ T7681] RDX: 0000000000000040 RSI: 000000003c222340 RDI: 0000000000000006
[ 5619.375863][ T7681] RBP: 00007ffe53e72030 R08: 0000000000418574 R09: 000000000000001c
[ 5619.375865][ T7681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.375867][ T7681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61fbcb6000
| [ 5619.375867][ T7681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61fbcb6000
| [ 5619.375882][ T7681]
| [ 5619.375885][ T7681] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/7681
| [ 5619.391249][ T7681] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5619.391532][ T7681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.391534][ T7681] Call Trace:
[ 5619.391536][ T7681]
[ 5619.391538][ T7681] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.391547][ T7681] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.391556][ T7681] lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5619.391562][ T7681] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5619.391568][ T7681] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5619.391578][ T7681] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5619.391587][ T7681] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5619.391594][ T7681] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5619.391606][ T7681] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5619.391616][ T7681] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.391622][ T7681] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.391628][ T7681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.391634][ T7681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.391646][ T7681] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.391658][ T7681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.391664][ T7681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.391670][ T7681] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.391678][ T7681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.391682][ T7681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.391691][ T7681] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.391708][ T7681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.391710][ T7681] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.391722][ T7681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.391727][ T7681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.391733][ T7681] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.391748][ T7681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.391754][ T7681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.391762][ T7681] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.391769][ T7681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.391780][ T7681] __x64_sys_sendto (net/socket.c:2183)
[ 5619.391784][ T7681] ? 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)
[ 5619.391788][ T7681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.391792][ T7681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.391797][ T7681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.391800][ T7681] RIP: 0033:0x7f61fbb8da4a
[ 5619.391805][ T7681] 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
[ 5619.391808][ T7681] RSP: 002b:00007ffe53e71fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.391811][ T7681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61fbb8da4a
[ 5619.391813][ T7681] RDX: 0000000000000040 RSI: 000000003c222340 RDI: 0000000000000006
[ 5619.391815][ T7681] RBP: 00007ffe53e72030 R08: 0000000000418574 R09: 000000000000001c
[ 5619.391817][ T7681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.391819][ T7681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61fbcb6000
| [ 5619.391819][ T7681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61fbcb6000
| [ 5619.391834][ T7681]
| [ 5619.412273][ T7681] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/7681
| [ 5619.412713][ T7681] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[ 5619.413010][ T7681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.413012][ T7681] Call Trace:
[ 5619.413014][ T7681]
[ 5619.413016][ T7681] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.413023][ T7681] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.413032][ T7681] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[ 5619.413037][ T7681] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5619.413042][ T7681] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5619.413052][ T7681] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5619.413061][ T7681] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5619.413067][ T7681] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5619.413079][ T7681] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5619.413088][ T7681] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.413094][ T7681] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.413100][ T7681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.413105][ T7681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.413117][ T7681] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.413130][ T7681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.413135][ T7681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.413140][ T7681] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.413149][ T7681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.413152][ T7681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.413161][ T7681] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.413178][ T7681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.413180][ T7681] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.413192][ T7681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.413197][ T7681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.413202][ T7681] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.413222][ T7681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.413228][ T7681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.413236][ T7681] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.413243][ T7681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.413253][ T7681] __x64_sys_sendto (net/socket.c:2183)
[ 5619.413258][ T7681] ? 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)
[ 5619.413261][ T7681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.413265][ T7681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.413271][ T7681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.413274][ T7681] RIP: 0033:0x7f61fbb8da4a
[ 5619.413278][ T7681] 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
[ 5619.413281][ T7681] RSP: 002b:00007ffe53e71fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.413284][ T7681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61fbb8da4a
[ 5619.413286][ T7681] RDX: 0000000000000040 RSI: 000000003c222340 RDI: 0000000000000006
[ 5619.413289][ T7681] RBP: 00007ffe53e72030 R08: 0000000000418574 R09: 000000000000001c
[ 5619.413291][ T7681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.413293][ T7681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61fbcb6000
| [ 5619.413308][ T7681]
| [ 5619.445527][T27326] Dead loop on virtual device bareudp_ns2, fix it urgently!
| [ 5620.257961][ T7686] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/7686
| [ 5620.259201][ T7686] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[ 5620.259503][ T7686] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5620.259505][ T7686] Call Trace:
[ 5620.259507][ T7686]
[ 5620.259510][ T7686] dump_stack_lvl (lib/dump_stack.c:123)
[ 5620.259520][ T7686] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5620.259528][ T7686] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[ 5620.259533][ T7686] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5620.259541][ T7686] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5620.259551][ T7686] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5620.259560][ T7686] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5620.259567][ T7686] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5620.259579][ T7686] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5620.259589][ T7686] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5620.259595][ T7686] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5620.259603][ T7686] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5620.259608][ T7686] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5620.259621][ T7686] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5620.259633][ T7686] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5620.259638][ T7686] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5620.259645][ T7686] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5620.259655][ T7686] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5620.259662][ T7686] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5620.259671][ T7686] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5620.259688][ T7686] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5620.259690][ T7686] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5620.259702][ T7686] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5620.259709][ T7686] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5620.259715][ T7686] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5620.259730][ T7686] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5620.259738][ T7686] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5620.259747][ T7686] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5620.259755][ T7686] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5620.259765][ T7686] __x64_sys_sendto (net/socket.c:2183)
[ 5620.259770][ T7686] ? 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)
[ 5620.259774][ T7686] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5620.259777][ T7686] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5620.259782][ T7686] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5620.259787][ T7686] RIP: 0033:0x7f59236c0a4a
[ 5620.259792][ T7686] 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
[ 5620.259794][ T7686] RSP: 002b:00007ffdd805b278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5620.259798][ T7686] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59236c0a4a
[ 5620.259800][ T7686] RDX: 0000000000000040 RSI: 0000000016c1c340 RDI: 0000000000000006
[ 5620.259802][ T7686] RBP: 00007ffdd805b300 R08: 0000000000418574 R09: 000000000000001c
[ 5620.259804][ T7686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5620.259805][ T7686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59237e9000
| [ 5620.259805][ T7686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59237e9000
| [ 5620.259820][ T7686]
| [ 5620.259823][ T7686] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/7686
| [ 5620.274062][ T7686] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5620.274354][ T7686] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5620.274356][ T7686] Call Trace:
[ 5620.274357][ T7686]
[ 5620.274359][ T7686] dump_stack_lvl (lib/dump_stack.c:123)
[ 5620.274365][ T7686] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5620.274374][ T7686] lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5620.274380][ T7686] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5620.274384][ T7686] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5620.274393][ T7686] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5620.274402][ T7686] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5620.274408][ T7686] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5620.274421][ T7686] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5620.274429][ T7686] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5620.274435][ T7686] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5620.274441][ T7686] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5620.274445][ T7686] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5620.274458][ T7686] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5620.274470][ T7686] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5620.274475][ T7686] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5620.274479][ T7686] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5620.274486][ T7686] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5620.274490][ T7686] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5620.274499][ T7686] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5620.274515][ T7686] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5620.274518][ T7686] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5620.274529][ T7686] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5620.274533][ T7686] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5620.274539][ T7686] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5620.274554][ T7686] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5620.274560][ T7686] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5620.274568][ T7686] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5620.274575][ T7686] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5620.274585][ T7686] __x64_sys_sendto (net/socket.c:2183)
[ 5620.274589][ T7686] ? 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)
[ 5620.274592][ T7686] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5620.274596][ T7686] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5620.274601][ T7686] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5620.274604][ T7686] RIP: 0033:0x7f59236c0a4a
[ 5620.274607][ T7686] 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
[ 5620.274610][ T7686] RSP: 002b:00007ffdd805b278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5620.274613][ T7686] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59236c0a4a
[ 5620.274614][ T7686] RDX: 0000000000000040 RSI: 0000000016c1c340 RDI: 0000000000000006
[ 5620.274616][ T7686] RBP: 00007ffdd805b300 R08: 0000000000418574 R09: 000000000000001c
[ 5620.274618][ T7686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5620.274619][ T7686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59237e9000
| [ 5620.274619][ T7686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59237e9000
| [ 5620.274634][ T7686]
| [ 5620.295889][ T7686] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/7686
| [ 5620.296302][ T7686] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[ 5620.296576][ T7686] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5620.296578][ T7686] Call Trace:
[ 5620.296580][ T7686]
[ 5620.296582][ T7686] dump_stack_lvl (lib/dump_stack.c:123)
[ 5620.296589][ T7686] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5620.296596][ T7686] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[ 5620.296602][ T7686] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5620.296607][ T7686] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5620.296616][ T7686] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5620.296625][ T7686] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5620.296632][ T7686] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5620.296644][ T7686] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5620.296652][ T7686] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5620.296659][ T7686] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5620.296665][ T7686] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5620.296670][ T7686] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5620.296683][ T7686] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5620.296695][ T7686] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5620.296700][ T7686] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5620.296705][ T7686] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5620.296713][ T7686] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5620.296718][ T7686] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5620.296727][ T7686] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5620.296743][ T7686] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5620.296746][ T7686] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5620.296758][ T7686] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5620.296762][ T7686] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5620.296768][ T7686] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5620.296783][ T7686] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5620.296789][ T7686] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5620.296797][ T7686] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5620.296804][ T7686] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5620.296815][ T7686] __x64_sys_sendto (net/socket.c:2183)
[ 5620.296819][ T7686] ? 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)
[ 5620.296822][ T7686] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5620.296826][ T7686] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5620.296831][ T7686] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5620.296834][ T7686] RIP: 0033:0x7f59236c0a4a
[ 5620.296838][ T7686] 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
[ 5620.296842][ T7686] RSP: 002b:00007ffdd805b278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5620.296845][ T7686] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59236c0a4a
[ 5620.296847][ T7686] RDX: 0000000000000040 RSI: 0000000016c1c340 RDI: 0000000000000006
[ 5620.296849][ T7686] RBP: 00007ffdd805b300 R08: 0000000000418574 R09: 000000000000001c
[ 5620.296851][ T7686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output