====================================== | 0 | xx__-> [ 5372.225889][ T8757] mpls_gso: MPLS GSO support | [ 5381.701673][ T8821] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/8821 | [ 5381.703619][ T8821] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5381.703899][ T8821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5381.703901][ T8821] Call Trace: [ 5381.703903][ T8821] [ 5381.703906][ T8821] dump_stack_lvl (lib/dump_stack.c:123) [ 5381.703916][ T8821] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5381.703924][ T8821] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5381.703929][ T8821] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5381.703935][ T8821] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5381.703946][ T8821] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5381.703954][ T8821] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5381.703960][ T8821] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5381.703973][ T8821] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5381.703983][ T8821] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5381.703989][ T8821] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5381.703997][ T8821] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5381.704001][ T8821] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5381.704013][ T8821] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5381.704025][ T8821] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5381.704030][ T8821] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5381.704038][ T8821] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5381.704047][ T8821] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5381.704052][ T8821] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5381.704061][ T8821] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5381.704076][ T8821] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5381.704079][ T8821] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5381.704090][ T8821] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5381.704096][ T8821] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5381.704102][ T8821] ? __pfx___sys_sendto (net/socket.c:2147) [ 5381.704116][ T8821] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5381.704123][ T8821] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5381.704133][ T8821] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5381.704140][ T8821] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5381.704150][ T8821] __x64_sys_sendto (net/socket.c:2183) [ 5381.704154][ T8821] ? 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) [ 5381.704159][ T8821] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5381.704164][ T8821] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5381.704168][ T8821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5381.704173][ T8821] RIP: 0033:0x7ffb9fbb5a4a [ 5381.704178][ T8821] 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 [ 5381.704181][ T8821] RSP: 002b:00007ffef5fbeb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5381.704186][ T8821] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb9fbb5a4a [ 5381.704188][ T8821] RDX: 0000000000000040 RSI: 0000000017a6c340 RDI: 0000000000000006 [ 5381.704190][ T8821] RBP: 00007ffef5fbebb0 R08: 0000000000418574 R09: 000000000000001c [ 5381.704192][ T8821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5381.704194][ T8821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb9fcde000 | [ 5381.704194][ T8821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb9fcde000 | [ 5381.704208][ T8821] | [ 5381.719057][ T8821] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/8821 | [ 5381.719939][ T8821] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5381.720235][ T8821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5381.720237][ T8821] Call Trace: [ 5381.720239][ T8821] [ 5381.720241][ T8821] dump_stack_lvl (lib/dump_stack.c:123) [ 5381.720249][ T8821] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5381.720258][ T8821] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5381.720263][ T8821] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5381.720268][ T8821] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5381.720278][ T8821] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5381.720286][ T8821] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5381.720293][ T8821] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5381.720304][ T8821] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5381.720313][ T8821] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5381.720319][ T8821] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5381.720326][ T8821] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5381.720331][ T8821] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5381.720343][ T8821] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5381.720354][ T8821] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5381.720359][ T8821] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5381.720364][ T8821] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5381.720373][ T8821] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5381.720376][ T8821] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5381.720385][ T8821] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5381.720401][ T8821] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5381.720404][ T8821] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5381.720415][ T8821] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5381.720419][ T8821] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5381.720425][ T8821] ? __pfx___sys_sendto (net/socket.c:2147) [ 5381.720439][ T8821] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5381.720447][ T8821] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5381.720456][ T8821] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5381.720463][ T8821] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5381.720473][ T8821] __x64_sys_sendto (net/socket.c:2183) [ 5381.720477][ T8821] ? 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) [ 5381.720481][ T8821] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5381.720485][ T8821] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5381.720490][ T8821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5381.720494][ T8821] RIP: 0033:0x7ffb9fbb5a4a [ 5381.720498][ T8821] 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 [ 5381.720500][ T8821] RSP: 002b:00007ffef5fbeb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5381.720504][ T8821] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb9fbb5a4a [ 5381.720506][ T8821] RDX: 0000000000000040 RSI: 0000000017a6c340 RDI: 0000000000000006 [ 5381.720508][ T8821] RBP: 00007ffef5fbebb0 R08: 0000000000418574 R09: 000000000000001c [ 5381.720510][ T8821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5381.720512][ T8821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb9fcde000 | [ 5381.720512][ T8821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb9fcde000 | [ 5381.720527][ T8821] | [ 5381.742084][ T8821] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/8821 | [ 5381.742499][ T8821] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 5381.742769][ T8821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5381.742771][ T8821] Call Trace: [ 5381.742773][ T8821] [ 5381.742775][ T8821] dump_stack_lvl (lib/dump_stack.c:123) [ 5381.742782][ T8821] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5381.742789][ T8821] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 5381.742794][ T8821] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5381.742799][ T8821] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5381.742807][ T8821] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5381.742816][ T8821] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5381.742822][ T8821] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5381.742834][ T8821] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5381.742842][ T8821] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5381.742848][ T8821] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5381.742854][ T8821] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5381.742859][ T8821] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5381.742870][ T8821] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5381.742882][ T8821] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5381.742887][ T8821] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5381.742891][ T8821] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5381.742899][ T8821] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5381.742902][ T8821] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5381.742911][ T8821] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5381.742927][ T8821] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5381.742930][ T8821] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5381.742941][ T8821] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5381.742945][ T8821] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5381.742950][ T8821] ? __pfx___sys_sendto (net/socket.c:2147) [ 5381.742969][ T8821] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5381.742975][ T8821] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5381.742982][ T8821] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5381.742989][ T8821] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5381.742999][ T8821] __x64_sys_sendto (net/socket.c:2183) [ 5381.743003][ T8821] ? 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) [ 5381.743006][ T8821] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5381.743011][ T8821] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5381.743015][ T8821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5381.743019][ T8821] RIP: 0033:0x7ffb9fbb5a4a [ 5381.743023][ T8821] 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 [ 5381.743025][ T8821] RSP: 002b:00007ffef5fbeb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5381.743028][ T8821] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb9fbb5a4a [ 5381.743030][ T8821] RDX: 0000000000000040 RSI: 0000000017a6c340 RDI: 0000000000000006 [ 5381.743032][ T8821] RBP: 00007ffef5fbebb0 R08: 0000000000418574 R09: 000000000000001c [ 5381.743034][ T8821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5381.743036][ T8821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb9fcde000 | [ 5381.743036][ T8821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb9fcde000 | [ 5381.743050][ T8821] | [ 5382.550877][ T8826] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/8826 | [ 5382.551385][ T8826] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5382.551656][ T8826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5382.551658][ T8826] Call Trace: [ 5382.551661][ T8826] [ 5382.551664][ T8826] dump_stack_lvl (lib/dump_stack.c:123) [ 5382.551674][ T8826] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5382.551682][ T8826] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5382.551687][ T8826] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5382.551693][ T8826] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5382.551704][ T8826] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5382.551712][ T8826] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5382.551718][ T8826] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5382.551730][ T8826] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5382.551739][ T8826] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5382.551745][ T8826] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5382.551753][ T8826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5382.551757][ T8826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5382.551769][ T8826] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5382.551780][ T8826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5382.551785][ T8826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5382.551792][ T8826] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5382.551801][ T8826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5382.551807][ T8826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5382.551816][ T8826] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5382.551832][ T8826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5382.551835][ T8826] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5382.551846][ T8826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5382.551852][ T8826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5382.551858][ T8826] ? __pfx___sys_sendto (net/socket.c:2147) [ 5382.551872][ T8826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5382.551879][ T8826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5382.551888][ T8826] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5382.551895][ T8826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5382.551905][ T8826] __x64_sys_sendto (net/socket.c:2183) [ 5382.551909][ T8826] ? 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) [ 5382.551914][ T8826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5382.551919][ T8826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5382.551924][ T8826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5382.551928][ T8826] RIP: 0033:0x7fc21fc17a4a [ 5382.551933][ T8826] 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 [ 5382.551936][ T8826] RSP: 002b:00007ffc0da08b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5382.551940][ T8826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc21fc17a4a [ 5382.551942][ T8826] RDX: 0000000000000040 RSI: 0000000024619340 RDI: 0000000000000006 [ 5382.551944][ T8826] RBP: 00007ffc0da08be0 R08: 0000000000418574 R09: 000000000000001c [ 5382.551946][ T8826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5382.551947][ T8826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc21fd40000 | [ 5382.566871][ T8826] lwtunnel_xmit(): recursion limit reached on datapath | [ 5383.339354][ C3] Dead loop on virtual device veth32, fix it urgently! | [ 5383.595289][ T8826] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/8826 | [ 5383.595809][ T8826] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5383.596133][ T8826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5383.596136][ T8826] Call Trace: [ 5383.596138][ T8826] [ 5383.596141][ T8826] dump_stack_lvl (lib/dump_stack.c:123) [ 5383.596153][ T8826] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5383.596160][ T8826] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5383.596165][ T8826] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5383.596171][ T8826] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5383.596181][ T8826] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5383.596190][ T8826] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5383.596196][ T8826] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5383.596207][ T8826] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5383.596217][ T8826] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5383.596223][ T8826] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5383.596231][ T8826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5383.596235][ T8826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5383.596247][ T8826] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5383.596259][ T8826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5383.596269][ T8826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5383.596277][ T8826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5383.596288][ T8826] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5383.596292][ T8826] ? __pfx_kernel_sendmsg (net/socket.c:712) [ 5383.596309][ T8826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5383.596314][ T8826] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5383.596325][ T8826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5383.596329][ T8826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5383.596335][ T8826] ? __pfx___sys_sendto (net/socket.c:2147) [ 5383.596348][ T8826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5383.596362][ T8826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5383.596377][ T8826] __x64_sys_sendto (net/socket.c:2183) [ 5383.596381][ T8826] ? 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) [ 5383.596385][ T8826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5383.596390][ T8826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5383.596395][ T8826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5383.596400][ T8826] RIP: 0033:0x7fc21fc17a4a [ 5383.596405][ T8826] 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 [ 5383.596408][ T8826] RSP: 002b:00007ffc0da08b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5383.596412][ T8826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc21fc17a4a [ 5383.596415][ T8826] RDX: 0000000000000040 RSI: 0000000024619340 RDI: 0000000000000006 [ 5383.596417][ T8826] RBP: 00007ffc0da08be0 R08: 0000000000418574 R09: 000000000000001c [ 5383.596419][ T8826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5383.596420][ T8826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc21fd40000 | [ 5383.596435][ T8826] | [ 5383.596437][ T8826] lwtunnel_xmit(): recursion limit reached on datapath | [ 5384.619500][ T8826] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/8826 | [ 5384.620124][ T8826] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5384.620406][ T8826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5384.620409][ T8826] Call Trace: [ 5384.620411][ T8826] [ 5384.620414][ T8826] dump_stack_lvl (lib/dump_stack.c:123) [ 5384.620425][ T8826] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5384.620432][ T8826] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5384.620438][ T8826] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5384.620444][ T8826] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5384.620454][ T8826] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5384.620463][ T8826] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5384.620469][ T8826] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5384.620481][ T8826] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5384.620491][ T8826] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5384.620496][ T8826] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5384.620504][ T8826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5384.620508][ T8826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5384.620521][ T8826] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5384.620532][ T8826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5384.620542][ T8826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5384.620550][ T8826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5384.620561][ T8826] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5384.620566][ T8826] ? __pfx_kernel_sendmsg (net/socket.c:712) [ 5384.620582][ T8826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5384.620587][ T8826] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5384.620598][ T8826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5384.620602][ T8826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5384.620607][ T8826] ? __pfx___sys_sendto (net/socket.c:2147) [ 5384.620620][ T8826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5384.620635][ T8826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5384.620649][ T8826] __x64_sys_sendto (net/socket.c:2183) [ 5384.620653][ T8826] ? 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) [ 5384.620658][ T8826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5384.620663][ T8826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5384.620668][ T8826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5384.620672][ T8826] RIP: 0033:0x7fc21fc17a4a [ 5384.620678][ T8826] 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 [ 5384.620681][ T8826] RSP: 002b:00007ffc0da08b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5384.620685][ T8826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc21fc17a4a [ 5384.620688][ T8826] RDX: 0000000000000040 RSI: 0000000024619340 RDI: 0000000000000006 [ 5384.620690][ T8826] RBP: 00007ffc0da08be0 R08: 0000000000418574 R09: 000000000000001c [ 5384.620692][ T8826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5384.620693][ T8826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc21fd40000 | [ 5384.620708][ T8826] | [ 5384.620711][ T8826] lwtunnel_xmit(): recursion limit reached on datapath | [ 5385.643353][ T8826] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/8826 | [ 5385.643880][ T8826] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5385.644219][ T8826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5385.644221][ T8826] Call Trace: [ 5385.644224][ T8826] [ 5385.644226][ T8826] dump_stack_lvl (lib/dump_stack.c:123) [ 5385.644238][ T8826] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5385.644246][ T8826] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5385.644251][ T8826] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5385.644258][ T8826] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5385.644268][ T8826] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5385.644276][ T8826] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5385.644282][ T8826] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5385.644294][ T8826] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5385.644303][ T8826] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5385.644309][ T8826] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5385.644317][ T8826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5385.644322][ T8826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5385.644334][ T8826] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5385.644345][ T8826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5385.644355][ T8826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5385.644362][ T8826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5385.644372][ T8826] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5385.644376][ T8826] ? __pfx_kernel_sendmsg (net/socket.c:712) [ 5385.644392][ T8826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5385.644397][ T8826] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5385.644408][ T8826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5385.644411][ T8826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5385.644417][ T8826] ? __pfx___sys_sendto (net/socket.c:2147) [ 5385.644430][ T8826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5385.644443][ T8826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5385.644458][ T8826] __x64_sys_sendto (net/socket.c:2183) [ 5385.644461][ T8826] ? 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) [ 5385.644466][ T8826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5385.644471][ T8826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5385.644476][ T8826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5385.644481][ T8826] RIP: 0033:0x7fc21fc17a4a [ 5385.644486][ T8826] 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 [ 5385.644489][ T8826] RSP: 002b:00007ffc0da08b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5385.644493][ T8826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc21fc17a4a [ 5385.644495][ T8826] RDX: 0000000000000040 RSI: 0000000024619340 RDI: 0000000000000006 [ 5385.644497][ T8826] RBP: 00007ffc0da08be0 R08: 0000000000418574 R09: 000000000000001c [ 5385.644499][ T8826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5385.644501][ T8826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc21fd40000 | [ 5385.644515][ T8826] | [ 5385.644518][ T8826] lwtunnel_xmit(): recursion limit reached on datapath | [ 5386.667348][ T8826] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/8826 | [ 5386.667879][ T8826] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5386.668200][ T8826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5386.668202][ T8826] Call Trace: [ 5386.668205][ T8826] [ 5386.668207][ T8826] dump_stack_lvl (lib/dump_stack.c:123) [ 5386.668218][ T8826] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5386.668225][ T8826] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5386.668231][ T8826] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5386.668237][ T8826] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5386.668248][ T8826] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5386.668256][ T8826] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5386.668262][ T8826] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5386.668274][ T8826] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5386.668284][ T8826] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5386.668290][ T8826] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5386.668298][ T8826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5386.668302][ T8826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5386.668314][ T8826] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5386.668326][ T8826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5386.668337][ T8826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5386.668344][ T8826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5386.668355][ T8826] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5386.668360][ T8826] ? __pfx_kernel_sendmsg (net/socket.c:712) [ 5386.668377][ T8826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5386.668382][ T8826] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5386.668393][ T8826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5386.668397][ T8826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5386.668403][ T8826] ? __pfx___sys_sendto (net/socket.c:2147) [ 5386.668416][ T8826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5386.668430][ T8826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5386.668445][ T8826] __x64_sys_sendto (net/socket.c:2183) [ 5386.668449][ T8826] ? 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) [ 5386.668454][ T8826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5386.668460][ T8826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5386.668464][ T8826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5386.668469][ T8826] RIP: 0033:0x7fc21fc17a4a [ 5386.668475][ T8826] 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 [ 5386.668478][ T8826] RSP: 002b:00007ffc0da08b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5386.668482][ T8826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc21fc17a4a [ 5386.668484][ T8826] RDX: 0000000000000040 RSI: 0000000024619340 RDI: 0000000000000006 [ 5386.668486][ T8826] RBP: 00007ffc0da08be0 R08: 0000000000418574 R09: 000000000000001c [ 5386.668488][ T8826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output