====================================== | [ 4055.560926][T28312] veth1: renamed from ioam-veth-betaR | [ 4055.683853][T28313] veth0: renamed from ioam-veth-gamma | [ 4130.864484][T28956] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28956 | [4130.866273][T28956] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4130.866538][T28956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4130.866540][T28956] Call Trace: [ 4130.866543][T28956] [4130.866545][T28956] dump_stack_lvl (lib/dump_stack.c:123) [4130.866552][T28956] check_preemption_disabled (lib/smp_processor_id.c:52) [4130.866559][T28956] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4130.866565][T28956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4130.866573][T28956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4130.866580][T28956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4130.866585][T28956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4130.866597][T28956] rawv6_sendmsg (net/ipv6/raw.c:918) [4130.866608][T28956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4130.866613][T28956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4130.866619][T28956] ? __lock_release (kernel/locking/lockdep.c:5534) [4130.866628][T28956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4130.866632][T28956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4130.866641][T28956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4130.866658][T28956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4130.866661][T28956] ? __lock_release (kernel/locking/lockdep.c:5534) [4130.866671][T28956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4130.866676][T28956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4130.866682][T28956] ? __pfx___sys_sendto (net/socket.c:2147) [4130.866696][T28956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4130.866703][T28956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4130.866711][T28956] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4130.866718][T28956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4130.866728][T28956] __x64_sys_sendto (net/socket.c:2183) [4130.866731][T28956] ? 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) [4130.866735][T28956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4130.866739][T28956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4130.866744][T28956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4130.866747][T28956] RIP: 0033:0x7f4557f58a4a [ 4130.866751][T28956] 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 [ 4130.866754][T28956] RSP: 002b:00007ffe05352668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4130.866758][T28956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4557f58a4a [ 4130.866760][T28956] RDX: 0000000000000040 RSI: 0000000003c08340 RDI: 0000000000000005 [ 4130.866762][T28956] RBP: 00007ffe053526f0 R08: 0000000000418574 R09: 000000000000001c [ 4130.866763][T28956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4130.866765][T28956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4558081000 | [ 4130.866765][T28956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4558081000 | [ 4130.866779][T28956] | [ 4130.879938][T28956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28956 | [4130.880728][T28956] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4130.880989][T28956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4130.880990][T28956] Call Trace: [ 4130.880992][T28956] [4130.880994][T28956] dump_stack_lvl (lib/dump_stack.c:123) [4130.881000][T28956] check_preemption_disabled (lib/smp_processor_id.c:52) [4130.881006][T28956] lwtunnel_output (net/core/lwtunnel.c:359) [4130.881013][T28956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4130.881020][T28956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4130.881026][T28956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4130.881030][T28956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4130.881042][T28956] rawv6_sendmsg (net/ipv6/raw.c:918) [4130.881054][T28956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4130.881059][T28956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4130.881063][T28956] ? __lock_release (kernel/locking/lockdep.c:5534) [4130.881071][T28956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4130.881075][T28956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4130.881084][T28956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4130.881100][T28956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4130.881103][T28956] ? __lock_release (kernel/locking/lockdep.c:5534) [4130.881114][T28956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4130.881119][T28956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4130.881124][T28956] ? __pfx___sys_sendto (net/socket.c:2147) [4130.881139][T28956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4130.881145][T28956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4130.881153][T28956] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4130.881160][T28956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4130.881170][T28956] __x64_sys_sendto (net/socket.c:2183) [4130.881174][T28956] ? 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) [4130.881177][T28956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4130.881183][T28956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4130.881187][T28956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4130.881191][T28956] RIP: 0033:0x7f4557f58a4a [ 4130.881194][T28956] 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 [ 4130.881197][T28956] RSP: 002b:00007ffe05352668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4130.881200][T28956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4557f58a4a [ 4130.881202][T28956] RDX: 0000000000000040 RSI: 0000000003c08340 RDI: 0000000000000005 [ 4130.881203][T28956] RBP: 00007ffe053526f0 R08: 0000000000418574 R09: 000000000000001c [ 4130.881205][T28956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4130.881207][T28956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4558081000 | [ 4130.881207][T28956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4558081000 | [ 4130.881221][T28956] | [ 4130.900631][T28956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28956 | [4130.901046][T28956] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4130.901319][T28956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4130.901320][T28956] Call Trace: [ 4130.901322][T28956] [4130.901324][T28956] dump_stack_lvl (lib/dump_stack.c:123) [4130.901330][T28956] check_preemption_disabled (lib/smp_processor_id.c:52) [4130.901335][T28956] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4130.901341][T28956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4130.901348][T28956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4130.901353][T28956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4130.901358][T28956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4130.901370][T28956] rawv6_sendmsg (net/ipv6/raw.c:918) [4130.901381][T28956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4130.901387][T28956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4130.901390][T28956] ? __lock_release (kernel/locking/lockdep.c:5534) [4130.901397][T28956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4130.901401][T28956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4130.901409][T28956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4130.901425][T28956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4130.901428][T28956] ? __lock_release (kernel/locking/lockdep.c:5534) [4130.901439][T28956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4130.901443][T28956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4130.901448][T28956] ? __pfx___sys_sendto (net/socket.c:2147) [4130.901462][T28956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4130.901469][T28956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4130.901476][T28956] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4130.901483][T28956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4130.901493][T28956] __x64_sys_sendto (net/socket.c:2183) [4130.901497][T28956] ? 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) [4130.901500][T28956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4130.901504][T28956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4130.901509][T28956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4130.901512][T28956] RIP: 0033:0x7f4557f58a4a [ 4130.901515][T28956] 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 [ 4130.901518][T28956] RSP: 002b:00007ffe05352668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4130.901521][T28956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4557f58a4a [ 4130.901523][T28956] RDX: 0000000000000040 RSI: 0000000003c08340 RDI: 0000000000000005 [ 4130.901525][T28956] RBP: 00007ffe053526f0 R08: 0000000000418574 R09: 000000000000001c [ 4130.901526][T28956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4130.901528][T28956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4558081000 | [ 4130.901528][T28956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4558081000 | [ 4130.901542][T28956] | [ 4131.499019][T28961] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28961 | [4131.499509][T28961] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4131.499794][T28961] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4131.499797][T28961] Call Trace: [ 4131.499799][T28961] [4131.499802][T28961] dump_stack_lvl (lib/dump_stack.c:123) [4131.499812][T28961] check_preemption_disabled (lib/smp_processor_id.c:52) [4131.499819][T28961] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4131.499825][T28961] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4131.499834][T28961] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4131.499841][T28961] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4131.499846][T28961] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4131.499858][T28961] rawv6_sendmsg (net/ipv6/raw.c:918) [4131.499870][T28961] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4131.499876][T28961] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4131.499882][T28961] ? __lock_release (kernel/locking/lockdep.c:5534) [4131.499892][T28961] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4131.499898][T28961] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4131.499907][T28961] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4131.499923][T28961] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4131.499926][T28961] ? __lock_release (kernel/locking/lockdep.c:5534) [4131.499937][T28961] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4131.499943][T28961] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4131.499949][T28961] ? __pfx___sys_sendto (net/socket.c:2147) [4131.499963][T28961] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4131.499971][T28961] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4131.499981][T28961] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4131.499988][T28961] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4131.499998][T28961] __x64_sys_sendto (net/socket.c:2183) [4131.500002][T28961] ? 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) [4131.500007][T28961] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4131.500012][T28961] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4131.500016][T28961] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4131.500021][T28961] RIP: 0033:0x7f467a97ea4a [ 4131.500025][T28961] 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 [ 4131.500028][T28961] RSP: 002b:00007ffe6e832848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4131.500032][T28961] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f467a97ea4a [ 4131.500035][T28961] RDX: 0000000000000040 RSI: 00000000388ca340 RDI: 0000000000000005 [ 4131.500036][T28961] RBP: 00007ffe6e8328d0 R08: 0000000000418574 R09: 000000000000001c [ 4131.500038][T28961] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4131.500040][T28961] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f467aaa7000 | [ 4131.500040][T28961] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f467aaa7000 | [ 4131.500054][T28961] | [ 4131.500058][T28961] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28961 | [4131.512278][T28961] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4131.512531][T28961] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4131.512533][T28961] Call Trace: [ 4131.512535][T28961] [4131.512537][T28961] dump_stack_lvl (lib/dump_stack.c:123) [4131.512544][T28961] check_preemption_disabled (lib/smp_processor_id.c:52) [4131.512551][T28961] lwtunnel_output (net/core/lwtunnel.c:359) [4131.512557][T28961] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4131.512565][T28961] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4131.512572][T28961] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4131.512576][T28961] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4131.512589][T28961] rawv6_sendmsg (net/ipv6/raw.c:918) [4131.512601][T28961] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4131.512607][T28961] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4131.512611][T28961] ? __lock_release (kernel/locking/lockdep.c:5534) [4131.512620][T28961] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4131.512625][T28961] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4131.512634][T28961] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4131.512651][T28961] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4131.512654][T28961] ? __lock_release (kernel/locking/lockdep.c:5534) [4131.512665][T28961] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4131.512670][T28961] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4131.512675][T28961] ? __pfx___sys_sendto (net/socket.c:2147) [4131.512690][T28961] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4131.512697][T28961] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4131.512707][T28961] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4131.512714][T28961] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4131.512724][T28961] __x64_sys_sendto (net/socket.c:2183) [4131.512728][T28961] ? 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) [4131.512732][T28961] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4131.512737][T28961] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4131.512742][T28961] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4131.512746][T28961] RIP: 0033:0x7f467a97ea4a [ 4131.512750][T28961] 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 [ 4131.512752][T28961] RSP: 002b:00007ffe6e832848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4131.512756][T28961] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f467a97ea4a [ 4131.512758][T28961] RDX: 0000000000000040 RSI: 00000000388ca340 RDI: 0000000000000005 [ 4131.512760][T28961] RBP: 00007ffe6e8328d0 R08: 0000000000418574 R09: 000000000000001c [ 4131.512761][T28961] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4131.512763][T28961] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f467aaa7000 | [ 4131.512763][T28961] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f467aaa7000 | [ 4131.512778][T28961] | [ 4131.526501][T28961] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28961 | [4131.526895][T28961] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4131.527151][T28961] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4131.527152][T28961] Call Trace: [ 4131.527154][T28961] [4131.527157][T28961] dump_stack_lvl (lib/dump_stack.c:123) [4131.527165][T28961] check_preemption_disabled (lib/smp_processor_id.c:52) [4131.527171][T28961] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4131.527178][T28961] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4131.527186][T28961] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4131.527193][T28961] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4131.527198][T28961] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4131.527210][T28961] rawv6_sendmsg (net/ipv6/raw.c:918) [4131.527222][T28961] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4131.527227][T28961] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4131.527232][T28961] ? __lock_release (kernel/locking/lockdep.c:5534) [4131.527241][T28961] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4131.527246][T28961] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4131.527255][T28961] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4131.527271][T28961] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4131.527274][T28961] ? __lock_release (kernel/locking/lockdep.c:5534) [4131.527285][T28961] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4131.527290][T28961] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4131.527295][T28961] ? __pfx___sys_sendto (net/socket.c:2147) [4131.527310][T28961] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4131.527318][T28961] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4131.527327][T28961] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4131.527334][T28961] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4131.527344][T28961] __x64_sys_sendto (net/socket.c:2183) [4131.527348][T28961] ? 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) [4131.527352][T28961] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4131.527357][T28961] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4131.527362][T28961] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4131.527365][T28961] RIP: 0033:0x7f467a97ea4a [ 4131.527369][T28961] 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 [ 4131.527372][T28961] RSP: 002b:00007ffe6e832848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4131.527375][T28961] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f467a97ea4a [ 4131.527377][T28961] RDX: 0000000000000040 RSI: 00000000388ca340 RDI: 0000000000000005 [ 4131.527379][T28961] RBP: 00007ffe6e8328d0 R08: 0000000000418574 R09: 000000000000001c [ 4131.527381][T28961] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4131.527382][T28961] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f467aaa7000 | [ 4131.527382][T28961] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f467aaa7000 | [ 4131.527397][T28961] | [ 4132.110825][T28966] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28966 | [4132.111306][T28966] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4132.113235][T28966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4132.113238][T28966] Call Trace: [ 4132.113240][T28966] [4132.113243][T28966] dump_stack_lvl (lib/dump_stack.c:123) [4132.113254][T28966] check_preemption_disabled (lib/smp_processor_id.c:52) [4132.113261][T28966] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4132.113269][T28966] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4132.113278][T28966] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4132.113286][T28966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4132.113291][T28966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4132.113303][T28966] rawv6_sendmsg (net/ipv6/raw.c:918) [4132.113315][T28966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4132.113320][T28966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4132.113327][T28966] ? __lock_release (kernel/locking/lockdep.c:5534) [4132.113337][T28966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4132.113344][T28966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4132.113353][T28966] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4132.113369][T28966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4132.113372][T28966] ? __lock_release (kernel/locking/lockdep.c:5534) [4132.113383][T28966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4132.113389][T28966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4132.113395][T28966] ? __pfx___sys_sendto (net/socket.c:2147) [4132.113409][T28966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4132.113417][T28966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4132.113427][T28966] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4132.113434][T28966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4132.113444][T28966] __x64_sys_sendto (net/socket.c:2183) [4132.113448][T28966] ? 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) [4132.113452][T28966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4132.113457][T28966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4132.113462][T28966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4132.113466][T28966] RIP: 0033:0x7f76e2659a4a [ 4132.113471][T28966] 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 [ 4132.113474][T28966] RSP: 002b:00007ffdf4da97c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4132.113478][T28966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76e2659a4a [ 4132.113480][T28966] RDX: 0000000000000040 RSI: 000000003b1ab340 RDI: 0000000000000005 [ 4132.113482][T28966] RBP: 00007ffdf4da9850 R08: 0000000000418574 R09: 000000000000001c [ 4132.113484][T28966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4132.113486][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76e2782000 | [ 4132.113486][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76e2782000 | [ 4132.113500][T28966] | [ 4132.113591][T28966] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28966 | [4132.125533][T28966] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4132.125800][T28966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4132.125802][T28966] Call Trace: [ 4132.125804][T28966] [4132.125806][T28966] dump_stack_lvl (lib/dump_stack.c:123) [4132.125814][T28966] check_preemption_disabled (lib/smp_processor_id.c:52) [4132.125820][T28966] lwtunnel_output (net/core/lwtunnel.c:359) [4132.125826][T28966] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4132.125834][T28966] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4132.125840][T28966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4132.125845][T28966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4132.125857][T28966] rawv6_sendmsg (net/ipv6/raw.c:918) [4132.125869][T28966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4132.125875][T28966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4132.125879][T28966] ? __lock_release (kernel/locking/lockdep.c:5534) [4132.125888][T28966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4132.125892][T28966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4132.125902][T28966] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4132.125918][T28966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4132.125921][T28966] ? __lock_release (kernel/locking/lockdep.c:5534) [4132.125932][T28966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4132.125937][T28966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4132.125943][T28966] ? __pfx___sys_sendto (net/socket.c:2147) [4132.125958][T28966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4132.125964][T28966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4132.125974][T28966] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4132.125981][T28966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4132.125991][T28966] __x64_sys_sendto (net/socket.c:2183) [4132.125995][T28966] ? 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) [4132.125998][T28966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4132.126003][T28966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4132.126008][T28966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4132.126012][T28966] RIP: 0033:0x7f76e2659a4a [ 4132.126016][T28966] 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 [ 4132.126018][T28966] RSP: 002b:00007ffdf4da97c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4132.126021][T28966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76e2659a4a [ 4132.126024][T28966] RDX: 0000000000000040 RSI: 000000003b1ab340 RDI: 0000000000000005 [ 4132.126025][T28966] RBP: 00007ffdf4da9850 R08: 0000000000418574 R09: 000000000000001c [ 4132.126027][T28966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4132.126029][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76e2782000 | [ 4132.126029][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76e2782000 | [ 4132.126043][T28966] | [ 4132.126472][T28966] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28966 | [4132.138327][T28966] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4132.138586][T28966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4132.138587][T28966] Call Trace: [ 4132.138589][T28966] [4132.138592][T28966] dump_stack_lvl (lib/dump_stack.c:123) [4132.138598][T28966] check_preemption_disabled (lib/smp_processor_id.c:52) [4132.138604][T28966] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4132.138611][T28966] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4132.138618][T28966] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4132.138624][T28966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4132.138629][T28966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4132.138641][T28966] rawv6_sendmsg (net/ipv6/raw.c:918) [4132.138655][T28966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4132.138660][T28966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4132.138665][T28966] ? __lock_release (kernel/locking/lockdep.c:5534) [4132.138673][T28966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4132.138678][T28966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4132.138687][T28966] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4132.138703][T28966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4132.138706][T28966] ? __lock_release (kernel/locking/lockdep.c:5534) [4132.138717][T28966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4132.138722][T28966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4132.138728][T28966] ? __pfx___sys_sendto (net/socket.c:2147) [4132.138742][T28966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4132.138749][T28966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4132.138757][T28966] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4132.138764][T28966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4132.138774][T28966] __x64_sys_sendto (net/socket.c:2183) [4132.138778][T28966] ? 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) [4132.138782][T28966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4132.138787][T28966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4132.138792][T28966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4132.138795][T28966] RIP: 0033:0x7f76e2659a4a [ 4132.138799][T28966] 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 [ 4132.138801][T28966] RSP: 002b:00007ffdf4da97c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4132.138805][T28966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76e2659a4a [ 4132.138807][T28966] RDX: 0000000000000040 RSI: 000000003b1ab340 RDI: 0000000000000005 [ 4132.138808][T28966] RBP: 00007ffdf4da9850 R08: 0000000000418574 R09: 000000000000001c [ 4132.138810][T28966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4132.138812][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76e2782000 | [ 4132.138812][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76e2782000 | [ 4132.138826][T28966] | [ 4132.730294][T28971] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28971 | [4132.731295][T28971] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4132.731568][T28971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4132.731570][T28971] Call Trace: [ 4132.731572][T28971] [4132.731575][T28971] dump_stack_lvl (lib/dump_stack.c:123) [4132.731585][T28971] check_preemption_disabled (lib/smp_processor_id.c:52) [4132.731593][T28971] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4132.731599][T28971] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4132.731608][T28971] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4132.731616][T28971] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4132.731621][T28971] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4132.731633][T28971] rawv6_sendmsg (net/ipv6/raw.c:918) [4132.731644][T28971] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4132.731651][T28971] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4132.731659][T28971] ? __lock_release (kernel/locking/lockdep.c:5534) [4132.731669][T28971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4132.731677][T28971] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4132.731686][T28971] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4132.731702][T28971] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4132.731705][T28971] ? __lock_release (kernel/locking/lockdep.c:5534) [4132.731716][T28971] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4132.731724][T28971] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4132.731730][T28971] ? __pfx___sys_sendto (net/socket.c:2147) [4132.731744][T28971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4132.731751][T28971] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4132.731762][T28971] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4132.731769][T28971] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4132.731779][T28971] __x64_sys_sendto (net/socket.c:2183) [4132.731783][T28971] ? 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) [4132.731788][T28971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4132.731793][T28971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4132.731798][T28971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4132.731803][T28971] RIP: 0033:0x7f6041a5ea4a [ 4132.731808][T28971] 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 [ 4132.731810][T28971] RSP: 002b:00007fffe7db0eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4132.731814][T28971] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6041a5ea4a [ 4132.731817][T28971] RDX: 0000000000000040 RSI: 000000000b8c9340 RDI: 0000000000000005 [ 4132.731818][T28971] RBP: 00007fffe7db0f40 R08: 0000000000418574 R09: 000000000000001c [ 4132.731820][T28971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4132.731822][T28971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6041b87000 | [ 4132.731836][T28971] | [ 4136.046294][T28999] check_preemption_disabled: 20 callbacks suppressed | [ 4136.046304][T28999] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28999 | [4136.047075][T28999] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4136.047342][T28999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4136.047344][T28999] Call Trace: [ 4136.047347][T28999] [4136.047349][T28999] dump_stack_lvl (lib/dump_stack.c:123) [4136.047360][T28999] check_preemption_disabled (lib/smp_processor_id.c:52) [4136.047367][T28999] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4136.047374][T28999] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4136.047383][T28999] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.047391][T28999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4136.047396][T28999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.047408][T28999] rawv6_sendmsg (net/ipv6/raw.c:918) [4136.047419][T28999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4136.047425][T28999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4136.047432][T28999] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.047442][T28999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4136.047449][T28999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4136.047458][T28999] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4136.047474][T28999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4136.047477][T28999] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.047488][T28999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.047494][T28999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.047500][T28999] ? __pfx___sys_sendto (net/socket.c:2147) [4136.047514][T28999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4136.047522][T28999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4136.047532][T28999] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4136.047539][T28999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4136.047549][T28999] __x64_sys_sendto (net/socket.c:2183) [4136.047553][T28999] ? 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) [4136.047557][T28999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4136.047562][T28999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4136.047567][T28999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4136.047571][T28999] RIP: 0033:0x7fd3584d3a4a [ 4136.047576][T28999] 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 [ 4136.047579][T28999] RSP: 002b:00007ffd4042b908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4136.047583][T28999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3584d3a4a [ 4136.047586][T28999] RDX: 0000000000000040 RSI: 0000000016f48340 RDI: 0000000000000005 [ 4136.047587][T28999] RBP: 00007ffd4042b990 R08: 0000000000418574 R09: 000000000000001c [ 4136.047589][T28999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4136.047591][T28999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3585fc000 | [ 4136.047591][T28999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3585fc000 | [ 4136.047605][T28999] | [ 4136.047608][T28999] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28999 | [4136.063245][T28999] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4136.063496][T28999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4136.063498][T28999] Call Trace: [ 4136.063500][T28999] [4136.063502][T28999] dump_stack_lvl (lib/dump_stack.c:123) [4136.063510][T28999] check_preemption_disabled (lib/smp_processor_id.c:52) [4136.063517][T28999] lwtunnel_output (net/core/lwtunnel.c:359) [4136.063524][T28999] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4136.063531][T28999] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.063537][T28999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4136.063542][T28999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.063555][T28999] rawv6_sendmsg (net/ipv6/raw.c:918) [4136.063567][T28999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4136.063572][T28999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4136.063577][T28999] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.063586][T28999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4136.063591][T28999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4136.063599][T28999] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4136.063615][T28999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4136.063618][T28999] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.063629][T28999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.063635][T28999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.063640][T28999] ? __pfx___sys_sendto (net/socket.c:2147) [4136.063656][T28999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4136.063663][T28999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4136.063672][T28999] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4136.063680][T28999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4136.063690][T28999] __x64_sys_sendto (net/socket.c:2183) [4136.063694][T28999] ? 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) [4136.063697][T28999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4136.063702][T28999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4136.063707][T28999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4136.063711][T28999] RIP: 0033:0x7fd3584d3a4a [ 4136.063715][T28999] 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 [ 4136.063718][T28999] RSP: 002b:00007ffd4042b908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4136.063721][T28999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3584d3a4a [ 4136.063724][T28999] RDX: 0000000000000040 RSI: 0000000016f48340 RDI: 0000000000000005 [ 4136.063726][T28999] RBP: 00007ffd4042b990 R08: 0000000000418574 R09: 000000000000001c [ 4136.063727][T28999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4136.063729][T28999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3585fc000 | [ 4136.063729][T28999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3585fc000 | [ 4136.063744][T28999] | [ 4136.076978][T28999] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28999 | [4136.077372][T28999] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4136.077630][T28999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4136.077632][T28999] Call Trace: [ 4136.077634][T28999] [4136.077636][T28999] dump_stack_lvl (lib/dump_stack.c:123) [4136.077643][T28999] check_preemption_disabled (lib/smp_processor_id.c:52) [4136.077653][T28999] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4136.077660][T28999] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4136.077667][T28999] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.077673][T28999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4136.077677][T28999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.077689][T28999] rawv6_sendmsg (net/ipv6/raw.c:918) [4136.077701][T28999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4136.077707][T28999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4136.077711][T28999] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.077719][T28999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4136.077723][T28999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4136.077732][T28999] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4136.077748][T28999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4136.077751][T28999] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.077762][T28999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.077767][T28999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.077773][T28999] ? __pfx___sys_sendto (net/socket.c:2147) [4136.077787][T28999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4136.077794][T28999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4136.077803][T28999] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4136.077810][T28999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4136.077820][T28999] __x64_sys_sendto (net/socket.c:2183) [4136.077824][T28999] ? 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) [4136.077827][T28999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4136.077832][T28999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4136.077837][T28999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4136.077840][T28999] RIP: 0033:0x7fd3584d3a4a [ 4136.077844][T28999] 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 [ 4136.077847][T28999] RSP: 002b:00007ffd4042b908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4136.077850][T28999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3584d3a4a [ 4136.077852][T28999] RDX: 0000000000000040 RSI: 0000000016f48340 RDI: 0000000000000005 [ 4136.077854][T28999] RBP: 00007ffd4042b990 R08: 0000000000418574 R09: 000000000000001c [ 4136.077856][T28999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4136.077859][T28999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3585fc000 | [ 4136.077859][T28999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3585fc000 | [ 4136.077873][T28999] | [ 4136.563432][T29003] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29003 | [4136.563944][T29003] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4136.564225][T29003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4136.564227][T29003] Call Trace: [ 4136.564229][T29003] [4136.564232][T29003] dump_stack_lvl (lib/dump_stack.c:123) [4136.564242][T29003] check_preemption_disabled (lib/smp_processor_id.c:52) [4136.564250][T29003] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4136.564256][T29003] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4136.564265][T29003] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.564273][T29003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4136.564277][T29003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.564289][T29003] rawv6_sendmsg (net/ipv6/raw.c:918) [4136.564300][T29003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4136.564305][T29003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4136.564313][T29003] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.564323][T29003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4136.564330][T29003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4136.564338][T29003] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4136.564354][T29003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4136.564357][T29003] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.564367][T29003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.564374][T29003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.564380][T29003] ? __pfx___sys_sendto (net/socket.c:2147) [4136.564394][T29003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4136.564401][T29003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4136.564411][T29003] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4136.564418][T29003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4136.564427][T29003] __x64_sys_sendto (net/socket.c:2183) [4136.564431][T29003] ? 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) [4136.564436][T29003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4136.564441][T29003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4136.564446][T29003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4136.564451][T29003] RIP: 0033:0x7f20bb2a3a4a [ 4136.564455][T29003] 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 [ 4136.564457][T29003] RSP: 002b:00007ffe03ba0fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4136.564461][T29003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20bb2a3a4a [ 4136.564463][T29003] RDX: 0000000000000040 RSI: 0000000030379340 RDI: 0000000000000005 [ 4136.564465][T29003] RBP: 00007ffe03ba1070 R08: 0000000000418574 R09: 000000000000001c [ 4136.564467][T29003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4136.564468][T29003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20bb3cc000 | [ 4136.564468][T29003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20bb3cc000 | [ 4136.564482][T29003] | [ 4136.564484][T29003] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29003 | [4136.577224][T29003] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4136.577486][T29003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4136.577487][T29003] Call Trace: [ 4136.577489][T29003] [4136.577491][T29003] dump_stack_lvl (lib/dump_stack.c:123) [4136.577497][T29003] check_preemption_disabled (lib/smp_processor_id.c:52) [4136.577503][T29003] lwtunnel_output (net/core/lwtunnel.c:359) [4136.577509][T29003] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4136.577516][T29003] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.577522][T29003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4136.577526][T29003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.577538][T29003] rawv6_sendmsg (net/ipv6/raw.c:918) [4136.577549][T29003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4136.577554][T29003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4136.577558][T29003] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.577565][T29003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4136.577569][T29003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4136.577578][T29003] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4136.577593][T29003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4136.577596][T29003] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.577607][T29003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.577611][T29003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.577617][T29003] ? __pfx___sys_sendto (net/socket.c:2147) [4136.577631][T29003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4136.577637][T29003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4136.577644][T29003] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4136.577653][T29003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4136.577663][T29003] __x64_sys_sendto (net/socket.c:2183) [4136.577667][T29003] ? 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) [4136.577670][T29003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4136.577674][T29003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4136.577679][T29003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4136.577682][T29003] RIP: 0033:0x7f20bb2a3a4a [ 4136.577685][T29003] 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 [ 4136.577687][T29003] RSP: 002b:00007ffe03ba0fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4136.577690][T29003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20bb2a3a4a [ 4136.577692][T29003] RDX: 0000000000000040 RSI: 0000000030379340 RDI: 0000000000000005 [ 4136.577694][T29003] RBP: 00007ffe03ba1070 R08: 0000000000418574 R09: 000000000000001c [ 4136.577696][T29003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4136.577697][T29003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20bb3cc000 | [ 4136.577697][T29003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20bb3cc000 | [ 4136.577711][T29003] | [ 4136.590860][T29003] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29003 | [4136.591252][T29003] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4136.591547][T29003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4136.591549][T29003] Call Trace: [ 4136.591551][T29003] [4136.591553][T29003] dump_stack_lvl (lib/dump_stack.c:123) [4136.591559][T29003] check_preemption_disabled (lib/smp_processor_id.c:52) [4136.591565][T29003] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4136.591571][T29003] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4136.591578][T29003] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.591583][T29003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4136.591588][T29003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4136.591600][T29003] rawv6_sendmsg (net/ipv6/raw.c:918) [4136.591612][T29003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4136.591617][T29003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4136.591621][T29003] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.591628][T29003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4136.591632][T29003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4136.591640][T29003] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4136.591658][T29003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4136.591661][T29003] ? __lock_release (kernel/locking/lockdep.c:5534) [4136.591672][T29003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.591677][T29003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4136.591682][T29003] ? __pfx___sys_sendto (net/socket.c:2147) [4136.591697][T29003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4136.591704][T29003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4136.591711][T29003] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4136.591718][T29003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4136.591729][T29003] __x64_sys_sendto (net/socket.c:2183) [4136.591732][T29003] ? 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) [4136.591735][T29003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4136.591740][T29003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4136.591745][T29003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4136.591748][T29003] RIP: 0033:0x7f20bb2a3a4a [ 4136.591751][T29003] 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 [ 4136.591753][T29003] RSP: 002b:00007ffe03ba0fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4136.591756][T29003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20bb2a3a4a [ 4136.591758][T29003] RDX: 0000000000000040 RSI: 0000000030379340 RDI: 0000000000000005 [ 4136.591760][T29003] RBP: 00007ffe03ba1070 R08: 0000000000418574 R09: 000000000000001c [ 4136.591762][T29003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4136.591763][T29003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20bb3cc000 | [ 4136.591763][T29003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20bb3cc000 | [ 4136.591778][T29003] | [ 4137.054100][T29007] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29007 | [4137.054591][T29007] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4137.055237][T29007] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4137.055239][T29007] Call Trace: [ 4137.055241][T29007] [4137.055243][T29007] dump_stack_lvl (lib/dump_stack.c:123) [4137.055251][T29007] check_preemption_disabled (lib/smp_processor_id.c:52) [4137.055258][T29007] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4137.055264][T29007] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4137.055271][T29007] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4137.055277][T29007] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4137.055282][T29007] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4137.055293][T29007] rawv6_sendmsg (net/ipv6/raw.c:918) [4137.055305][T29007] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4137.055310][T29007] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4137.055314][T29007] ? __lock_release (kernel/locking/lockdep.c:5534) [4137.055322][T29007] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4137.055327][T29007] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4137.055335][T29007] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4137.055351][T29007] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4137.055353][T29007] ? __lock_release (kernel/locking/lockdep.c:5534) [4137.055364][T29007] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4137.055369][T29007] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4137.055374][T29007] ? __pfx___sys_sendto (net/socket.c:2147) [4137.055388][T29007] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4137.055394][T29007] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4137.055402][T29007] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4137.055409][T29007] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4137.055419][T29007] __x64_sys_sendto (net/socket.c:2183) [4137.055422][T29007] ? 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) [4137.055426][T29007] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4137.055430][T29007] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4137.055435][T29007] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4137.055439][T29007] RIP: 0033:0x7fdb370eba4a [ 4137.055443][T29007] 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 [ 4137.055445][T29007] RSP: 002b:00007ffceefa03d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4137.055449][T29007] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb370eba4a [ 4137.055451][T29007] RDX: 0000000000000040 RSI: 000000001f5cc340 RDI: 0000000000000005 [ 4137.055452][T29007] RBP: 00007ffceefa0460 R08: 0000000000418574 R09: 000000000000001c [ 4137.055454][T29007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4137.055456][T29007] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb37214000 | [ 4137.055456][T29007] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb37214000 | [ 4137.055470][T29007] | [ 4137.055473][T29007] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29007 | [4137.068265][T29007] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4137.068530][T29007] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4137.068531][T29007] Call Trace: [ 4137.068533][T29007] [4137.068535][T29007] dump_stack_lvl (lib/dump_stack.c:123) [4137.068542][T29007] check_preemption_disabled (lib/smp_processor_id.c:52) [4137.068548][T29007] lwtunnel_output (net/core/lwtunnel.c:359) [4137.068554][T29007] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4137.068561][T29007] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4137.068566][T29007] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4137.068571][T29007] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4137.068583][T29007] rawv6_sendmsg (net/ipv6/raw.c:918) [4137.068594][T29007] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4137.068600][T29007] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4137.068603][T29007] ? __lock_release (kernel/locking/lockdep.c:5534) [4137.068611][T29007] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4137.068615][T29007] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4137.068624][T29007] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4137.068639][T29007] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4137.068642][T29007] ? __lock_release (kernel/locking/lockdep.c:5534) [4137.068655][T29007] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4137.068659][T29007] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4137.068665][T29007] ? __pfx___sys_sendto (net/socket.c:2147) [4137.068679][T29007] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4137.068685][T29007] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4137.068693][T29007] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4137.068700][T29007] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4137.068710][T29007] __x64_sys_sendto (net/socket.c:2183) [4137.068714][T29007] ? 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) [4137.068717][T29007] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4137.068721][T29007] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4137.068726][T29007] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4137.068729][T29007] RIP: 0033:0x7fdb370eba4a [ 4137.068732][T29007] 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 [ 4137.068735][T29007] RSP: 002b:00007ffceefa03d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4137.068738][T29007] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb370eba4a [ 4137.068740][T29007] RDX: 0000000000000040 RSI: 000000001f5cc340 RDI: 0000000000000005 [ 4137.068742][T29007] RBP: 00007ffceefa0460 R08: 0000000000418574 R09: 000000000000001c [ 4137.068743][T29007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4137.068745][T29007] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb37214000 | [ 4137.068745][T29007] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb37214000 | [ 4137.068759][T29007] | [ 4137.081918][T29007] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29007 | [4137.082313][T29007] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4137.082575][T29007] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4137.082576][T29007] Call Trace: [ 4137.082578][T29007] [4137.082580][T29007] dump_stack_lvl (lib/dump_stack.c:123) [4137.082586][T29007] check_preemption_disabled (lib/smp_processor_id.c:52) [4137.082592][T29007] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4137.082598][T29007] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4137.082604][T29007] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4137.082610][T29007] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4137.082615][T29007] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4137.082626][T29007] rawv6_sendmsg (net/ipv6/raw.c:918) [4137.082638][T29007] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4137.082643][T29007] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4137.082646][T29007] ? __lock_release (kernel/locking/lockdep.c:5534) [4137.082656][T29007] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4137.082659][T29007] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4137.082668][T29007] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4137.082683][T29007] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4137.082686][T29007] ? __lock_release (kernel/locking/lockdep.c:5534) [4137.082697][T29007] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4137.082701][T29007] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4137.082707][T29007] ? __pfx___sys_sendto (net/socket.c:2147) [4137.082721][T29007] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4137.082727][T29007] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4137.082734][T29007] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4137.082741][T29007] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4137.082751][T29007] __x64_sys_sendto (net/socket.c:2183) [4137.082754][T29007] ? 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) [4137.082758][T29007] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4137.082762][T29007] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4137.082767][T29007] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4137.082770][T29007] RIP: 0033:0x7fdb370eba4a [ 4137.082773][T29007] 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 [ 4137.082776][T29007] RSP: 002b:00007ffceefa03d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4137.082779][T29007] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb370eba4a [ 4137.082781][T29007] RDX: 0000000000000040 RSI: 000000001f5cc340 RDI: 0000000000000005 [ 4137.082783][T29007] RBP: 00007ffceefa0460 R08: 0000000000418574 R09: 000000000000001c [ 4137.082785][T29007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4137.082787][T29007] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb37214000 | [ 4137.082787][T29007] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb37214000 | [ 4137.082801][T29007] | [ 4137.570920][T29011] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29011 | [4137.571398][T29011] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4137.571688][T29011] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4137.571691][T29011] Call Trace: [ 4137.571693][T29011] [4137.571696][T29011] dump_stack_lvl (lib/dump_stack.c:123) [4137.571706][T29011] check_preemption_disabled (lib/smp_processor_id.c:52) [4137.571713][T29011] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4137.571719][T29011] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4137.571728][T29011] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4137.571735][T29011] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4137.571740][T29011] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4137.571752][T29011] rawv6_sendmsg (net/ipv6/raw.c:918) [4137.571764][T29011] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4137.571769][T29011] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4137.571776][T29011] ? __lock_release (kernel/locking/lockdep.c:5534) [4137.571785][T29011] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4137.571791][T29011] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4137.571800][T29011] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4137.571815][T29011] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4137.571818][T29011] ? __lock_release (kernel/locking/lockdep.c:5534) [4137.571829][T29011] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4137.571836][T29011] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4137.571842][T29011] ? __pfx___sys_sendto (net/socket.c:2147) [4137.571856][T29011] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4137.571864][T29011] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4137.571873][T29011] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4137.571880][T29011] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4137.571890][T29011] __x64_sys_sendto (net/socket.c:2183) [4137.571894][T29011] ? 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) [4137.571899][T29011] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4137.571903][T29011] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4137.571908][T29011] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4137.571913][T29011] RIP: 0033:0x7fb31c390a4a [ 4137.571917][T29011] 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 [ 4137.571920][T29011] RSP: 002b:00007ffdfdd8eac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4137.571924][T29011] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb31c390a4a [ 4137.571926][T29011] RDX: 0000000000000040 RSI: 000000003f5ab340 RDI: 0000000000000005 [ 4137.571928][T29011] RBP: 00007ffdfdd8eb50 R08: 0000000000418574 R09: 000000000000001c [ 4137.571929][T29011] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4137.571931][T29011] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb31c4b9000 | [ 4137.572035][T29011] lwtunnel_output(): recursion limit reached on datapath | [ 4141.124181][T29033] check_preemption_disabled: 12 callbacks suppressed | [ 4141.124189][T29033] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29033 | [4141.124977][T29033] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4141.125245][T29033] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4141.125247][T29033] Call Trace: [ 4141.125249][T29033] [4141.125251][T29033] dump_stack_lvl (lib/dump_stack.c:123) [4141.125262][T29033] check_preemption_disabled (lib/smp_processor_id.c:52) [4141.125270][T29033] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4141.125276][T29033] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4141.125285][T29033] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4141.125293][T29033] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4141.125298][T29033] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4141.125310][T29033] rawv6_sendmsg (net/ipv6/raw.c:918) [4141.125322][T29033] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4141.125327][T29033] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4141.125334][T29033] ? __lock_release (kernel/locking/lockdep.c:5534) [4141.125344][T29033] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4141.125351][T29033] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4141.125360][T29033] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4141.125375][T29033] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4141.125378][T29033] ? __lock_release (kernel/locking/lockdep.c:5534) [4141.125389][T29033] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4141.125396][T29033] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4141.125401][T29033] ? __pfx___sys_sendto (net/socket.c:2147) [4141.125416][T29033] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4141.125423][T29033] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4141.125434][T29033] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4141.125441][T29033] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4141.125451][T29033] __x64_sys_sendto (net/socket.c:2183) [4141.125455][T29033] ? 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) [4141.125459][T29033] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4141.125464][T29033] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4141.125469][T29033] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4141.125474][T29033] RIP: 0033:0x7f2fe942aa4a [ 4141.125478][T29033] 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 [ 4141.125481][T29033] RSP: 002b:00007ffd5de7f008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4141.125484][T29033] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fe942aa4a [ 4141.125487][T29033] RDX: 0000000000000040 RSI: 0000000033438340 RDI: 0000000000000005 [ 4141.125488][T29033] RBP: 00007ffd5de7f090 R08: 0000000000418574 R09: 000000000000001c [ 4141.125490][T29033] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4141.125492][T29033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fe9553000 | [ 4141.125492][T29033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fe9553000 | [ 4141.125506][T29033] | [ 4141.125508][T29033] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29033 | [4141.137990][T29033] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4141.138248][T29033] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4141.138250][T29033] Call Trace: [ 4141.138251][T29033] [4141.138253][T29033] dump_stack_lvl (lib/dump_stack.c:123) [4141.138259][T29033] check_preemption_disabled (lib/smp_processor_id.c:52) [4141.138265][T29033] lwtunnel_output (net/core/lwtunnel.c:359) [4141.138272][T29033] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4141.138278][T29033] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4141.138284][T29033] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4141.138289][T29033] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4141.138301][T29033] rawv6_sendmsg (net/ipv6/raw.c:918) [4141.138313][T29033] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4141.138319][T29033] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4141.138323][T29033] ? __lock_release (kernel/locking/lockdep.c:5534) [4141.138330][T29033] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4141.138335][T29033] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4141.138343][T29033] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4141.138360][T29033] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4141.138362][T29033] ? __lock_release (kernel/locking/lockdep.c:5534) [4141.138373][T29033] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4141.138378][T29033] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4141.138383][T29033] ? __pfx___sys_sendto (net/socket.c:2147) [4141.138398][T29033] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4141.138404][T29033] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4141.138412][T29033] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4141.138419][T29033] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4141.138429][T29033] __x64_sys_sendto (net/socket.c:2183) [4141.138433][T29033] ? 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) [4141.138436][T29033] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4141.138441][T29033] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4141.138446][T29033] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4141.138450][T29033] RIP: 0033:0x7f2fe942aa4a [ 4141.138453][T29033] 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 [ 4141.138455][T29033] RSP: 002b:00007ffd5de7f008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4141.138459][T29033] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fe942aa4a [ 4141.138461][T29033] RDX: 0000000000000040 RSI: 0000000033438340 RDI: 0000000000000005 [ 4141.138462][T29033] RBP: 00007ffd5de7f090 R08: 0000000000418574 R09: 000000000000001c [ 4141.138464][T29033] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4141.138465][T29033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fe9553000 | [ 4141.138465][T29033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fe9553000 | [ 4141.138480][T29033] | [ 4141.155744][T29033] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29033 | [4141.156122][T29033] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4141.156378][T29033] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4141.156379][T29033] Call Trace: [ 4141.156381][T29033] [4141.156383][T29033] dump_stack_lvl (lib/dump_stack.c:123) [4141.156389][T29033] check_preemption_disabled (lib/smp_processor_id.c:52) [4141.156395][T29033] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4141.156401][T29033] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4141.156408][T29033] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4141.156414][T29033] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4141.156419][T29033] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4141.156431][T29033] rawv6_sendmsg (net/ipv6/raw.c:918) [4141.156442][T29033] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4141.156448][T29033] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4141.156452][T29033] ? __lock_release (kernel/locking/lockdep.c:5534) [4141.156459][T29033] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4141.156463][T29033] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4141.156472][T29033] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4141.156488][T29033] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4141.156491][T29033] ? __lock_release (kernel/locking/lockdep.c:5534) [4141.156502][T29033] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4141.156506][T29033] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4141.156511][T29033] ? __pfx___sys_sendto (net/socket.c:2147) [4141.156526][T29033] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4141.156532][T29033] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4141.156540][T29033] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4141.156547][T29033] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4141.156557][T29033] __x64_sys_sendto (net/socket.c:2183) [4141.156561][T29033] ? 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) [4141.156564][T29033] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4141.156569][T29033] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4141.156574][T29033] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4141.156577][T29033] RIP: 0033:0x7f2fe942aa4a [ 4141.156580][T29033] 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 [ 4141.156583][T29033] RSP: 002b:00007ffd5de7f008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4141.156586][T29033] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fe942aa4a [ 4141.156588][T29033] RDX: 0000000000000040 RSI: 0000000033438340 RDI: 0000000000000005 [ 4141.156589][T29033] RBP: 00007ffd5de7f090 R08: 0000000000418574 R09: 000000000000001c [ 4141.156591][T29033] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4141.156592][T29033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fe9553000 | [ 4141.156592][T29033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fe9553000 | [ 4141.156607][T29033] | [ 4141.612952][T29037] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29037 | [4141.613434][T29037] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4141.613713][T29037] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4141.613716][T29037] Call Trace: [ 4141.613718][T29037] [4141.613721][T29037] dump_stack_lvl (lib/dump_stack.c:123) [4141.613730][T29037] check_preemption_disabled (lib/smp_processor_id.c:52) [4141.613737][T29037] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4141.613744][T29037] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4141.613752][T29037] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4141.613759][T29037] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4141.613764][T29037] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4141.613776][T29037] rawv6_sendmsg (net/ipv6/raw.c:918) [4141.613788][T29037] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4141.613793][T29037] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4141.613800][T29037] ? __lock_release (kernel/locking/lockdep.c:5534) [4141.613809][T29037] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4141.613815][T29037] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4141.613824][T29037] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4141.613840][T29037] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4141.613843][T29037] ? __lock_release (kernel/locking/lockdep.c:5534) [4141.613854][T29037] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4141.613860][T29037] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4141.613866][T29037] ? __pfx___sys_sendto (net/socket.c:2147) [4141.613880][T29037] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4141.613887][T29037] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4141.613897][T29037] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4141.613904][T29037] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4141.613914][T29037] __x64_sys_sendto (net/socket.c:2183) [4141.613918][T29037] ? 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) [4141.613922][T29037] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4141.613927][T29037] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4141.613932][T29037] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4141.613936][T29037] RIP: 0033:0x7f224db55a4a [ 4141.613941][T29037] 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 [ 4141.613944][T29037] RSP: 002b:00007ffe42707298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4141.613948][T29037] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f224db55a4a [ 4141.613950][T29037] RDX: 0000000000000040 RSI: 000000000a405340 RDI: 0000000000000005 [ 4141.613952][T29037] RBP: 00007ffe42707320 R08: 0000000000418574 R09: 000000000000001c [ 4141.613954][T29037] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4141.613956][T29037] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f224dc7e000 | [ 4141.613970][T29037] | [ 4141.613973][T29037] lwtunnel_output(): recursion limit reached on datapath | [ 4143.098616][T29041] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29041 | [4143.099113][T29041] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4143.099374][T29041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4143.099376][T29041] Call Trace: [ 4143.099378][T29041] [4143.099381][T29041] dump_stack_lvl (lib/dump_stack.c:123) [4143.099391][T29041] check_preemption_disabled (lib/smp_processor_id.c:52) [4143.099398][T29041] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4143.099404][T29041] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4143.099413][T29041] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4143.099421][T29041] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4143.099425][T29041] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4143.099437][T29041] rawv6_sendmsg (net/ipv6/raw.c:918) [4143.099449][T29041] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4143.099455][T29041] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4143.099462][T29041] ? __lock_release (kernel/locking/lockdep.c:5534) [4143.099472][T29041] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4143.099478][T29041] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4143.099487][T29041] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4143.099503][T29041] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4143.099506][T29041] ? __lock_release (kernel/locking/lockdep.c:5534) [4143.099517][T29041] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4143.099523][T29041] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4143.099529][T29041] ? __pfx___sys_sendto (net/socket.c:2147) [4143.099543][T29041] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4143.099551][T29041] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4143.099561][T29041] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4143.099568][T29041] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4143.099578][T29041] __x64_sys_sendto (net/socket.c:2183) [4143.099581][T29041] ? 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) [4143.099586][T29041] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4143.099591][T29041] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4143.099595][T29041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4143.099600][T29041] RIP: 0033:0x7f38c8da6a4a [ 4143.099605][T29041] 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 [ 4143.099608][T29041] RSP: 002b:00007fff6f2c1858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4143.099612][T29041] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38c8da6a4a [ 4143.099615][T29041] RDX: 0000000000000040 RSI: 000000000b2fc340 RDI: 0000000000000005 [ 4143.099616][T29041] RBP: 00007fff6f2c18e0 R08: 0000000000418574 R09: 000000000000001c [ 4143.099618][T29041] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4143.099620][T29041] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c8ecf000 | [ 4143.099620][T29041] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c8ecf000 | [ 4143.099634][T29041] | [ 4143.099637][T29041] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29041 | [4143.112218][T29041] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4143.112474][T29041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4143.112476][T29041] Call Trace: [ 4143.112478][T29041] [4143.112480][T29041] dump_stack_lvl (lib/dump_stack.c:123) [4143.112487][T29041] check_preemption_disabled (lib/smp_processor_id.c:52) [4143.112493][T29041] lwtunnel_output (net/core/lwtunnel.c:359) [4143.112499][T29041] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4143.112506][T29041] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4143.112512][T29041] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4143.112517][T29041] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4143.112529][T29041] rawv6_sendmsg (net/ipv6/raw.c:918) [4143.112541][T29041] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4143.112547][T29041] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4143.112551][T29041] ? __lock_release (kernel/locking/lockdep.c:5534) [4143.112560][T29041] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4143.112564][T29041] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4143.112572][T29041] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4143.112589][T29041] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4143.112591][T29041] ? __lock_release (kernel/locking/lockdep.c:5534) [4143.112603][T29041] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4143.112608][T29041] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4143.112613][T29041] ? __pfx___sys_sendto (net/socket.c:2147) [4143.112628][T29041] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4143.112635][T29041] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4143.112644][T29041] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4143.112652][T29041] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4143.112662][T29041] __x64_sys_sendto (net/socket.c:2183) [4143.112666][T29041] ? 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) [4143.112670][T29041] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4143.112675][T29041] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4143.112680][T29041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4143.112683][T29041] RIP: 0033:0x7f38c8da6a4a [ 4143.112686][T29041] 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 [ 4143.112689][T29041] RSP: 002b:00007fff6f2c1858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4143.112692][T29041] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38c8da6a4a [ 4143.112694][T29041] RDX: 0000000000000040 RSI: 000000000b2fc340 RDI: 0000000000000005 [ 4143.112696][T29041] RBP: 00007fff6f2c18e0 R08: 0000000000418574 R09: 000000000000001c [ 4143.112698][T29041] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4143.112699][T29041] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c8ecf000 | [ 4143.112699][T29041] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c8ecf000 | [ 4143.112714][T29041] | [ 4143.126110][T29041] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29041 | [4143.126481][T29041] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4143.126745][T29041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4143.126747][T29041] Call Trace: [ 4143.126748][T29041] [4143.126751][T29041] dump_stack_lvl (lib/dump_stack.c:123) [4143.126757][T29041] check_preemption_disabled (lib/smp_processor_id.c:52) [4143.126764][T29041] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4143.126770][T29041] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4143.126777][T29041] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4143.126783][T29041] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4143.126788][T29041] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4143.126800][T29041] rawv6_sendmsg (net/ipv6/raw.c:918) [4143.126812][T29041] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4143.126818][T29041] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4143.126822][T29041] ? __lock_release (kernel/locking/lockdep.c:5534) [4143.126830][T29041] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4143.126834][T29041] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4143.126843][T29041] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4143.126859][T29041] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4143.126862][T29041] ? __lock_release (kernel/locking/lockdep.c:5534) [4143.126873][T29041] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4143.126878][T29041] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4143.126883][T29041] ? __pfx___sys_sendto (net/socket.c:2147) [4143.126898][T29041] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4143.126905][T29041] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4143.126914][T29041] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4143.126921][T29041] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4143.126931][T29041] __x64_sys_sendto (net/socket.c:2183) [4143.126935][T29041] ? 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) [4143.126939][T29041] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4143.126944][T29041] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4143.126949][T29041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4143.126952][T29041] RIP: 0033:0x7f38c8da6a4a [ 4143.126956][T29041] 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 [ 4143.126958][T29041] RSP: 002b:00007fff6f2c1858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4143.126963][T29041] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38c8da6a4a [ 4143.126965][T29041] RDX: 0000000000000040 RSI: 000000000b2fc340 RDI: 0000000000000005 [ 4143.126967][T29041] RBP: 00007fff6f2c18e0 R08: 0000000000418574 R09: 000000000000001c [ 4143.126969][T29041] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4143.126971][T29041] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c8ecf000 | [ 4143.126971][T29041] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c8ecf000 | [ 4143.126986][T29041] | [ 4143.575325][T29045] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29045 | [4143.576915][T29045] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4143.577179][T29045] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4143.577182][T29045] Call Trace: [ 4143.577184][T29045] [4143.577187][T29045] dump_stack_lvl (lib/dump_stack.c:123) [4143.577197][T29045] check_preemption_disabled (lib/smp_processor_id.c:52) [4143.577205][T29045] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4143.577211][T29045] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4143.577220][T29045] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4143.577228][T29045] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4143.577233][T29045] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4143.577245][T29045] rawv6_sendmsg (net/ipv6/raw.c:918) [4143.577256][T29045] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4143.577262][T29045] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4143.577269][T29045] ? __lock_release (kernel/locking/lockdep.c:5534) [4143.577278][T29045] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4143.577285][T29045] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4143.577294][T29045] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4143.577310][T29045] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4143.577313][T29045] ? __lock_release (kernel/locking/lockdep.c:5534) [4143.577324][T29045] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4143.577330][T29045] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4143.577336][T29045] ? __pfx___sys_sendto (net/socket.c:2147) [4143.577351][T29045] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4143.577358][T29045] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4143.577368][T29045] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4143.577375][T29045] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4143.577385][T29045] __x64_sys_sendto (net/socket.c:2183) [4143.577389][T29045] ? 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) [4143.577393][T29045] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4143.577398][T29045] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4143.577403][T29045] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4143.577408][T29045] RIP: 0033:0x7f1975c2ba4a [ 4143.577413][T29045] 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 [ 4143.577416][T29045] RSP: 002b:00007ffed950bdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4143.577421][T29045] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1975c2ba4a [ 4143.577423][T29045] RDX: 0000000000000040 RSI: 000000001a530340 RDI: 0000000000000005 [ 4143.577425][T29045] RBP: 00007ffed950be40 R08: 0000000000418574 R09: 000000000000001c [ 4143.577427][T29045] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4143.577429][T29045] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1975d54000 | [ 4143.577443][T29045] | [ 4143.577446][T29045] lwtunnel_output(): recursion limit reached on datapath | [ 4145.046021][T29049] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29049 | [4145.046530][T29049] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4145.046831][T29049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4145.046833][T29049] Call Trace: [ 4145.046836][T29049] [4145.046838][T29049] dump_stack_lvl (lib/dump_stack.c:123) [4145.046848][T29049] check_preemption_disabled (lib/smp_processor_id.c:52) [4145.046855][T29049] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4145.046861][T29049] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4145.046869][T29049] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4145.046877][T29049] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4145.046881][T29049] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4145.046893][T29049] rawv6_sendmsg (net/ipv6/raw.c:918) [4145.046904][T29049] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4145.046909][T29049] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4145.046916][T29049] ? __lock_release (kernel/locking/lockdep.c:5534) [4145.046925][T29049] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4145.046931][T29049] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4145.046939][T29049] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4145.046955][T29049] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4145.046958][T29049] ? __lock_release (kernel/locking/lockdep.c:5534) [4145.046968][T29049] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4145.046974][T29049] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4145.046979][T29049] ? __pfx___sys_sendto (net/socket.c:2147) [4145.046993][T29049] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4145.047001][T29049] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4145.047011][T29049] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4145.047017][T29049] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4145.047027][T29049] __x64_sys_sendto (net/socket.c:2183) [4145.047031][T29049] ? 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) [4145.047035][T29049] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4145.047040][T29049] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4145.047044][T29049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4145.047048][T29049] RIP: 0033:0x7fb6aaa0da4a [ 4145.047052][T29049] 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 [ 4145.047055][T29049] RSP: 002b:00007ffd52926f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4145.047059][T29049] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6aaa0da4a [ 4145.047061][T29049] RDX: 0000000000000040 RSI: 0000000037214340 RDI: 0000000000000005 [ 4145.047063][T29049] RBP: 00007ffd52926fd0 R08: 0000000000418574 R09: 000000000000001c [ 4145.047065][T29049] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4145.047067][T29049] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6aab36000 | [ 4145.047067][T29049] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6aab36000 | [ 4145.047081][T29049] | [ 4145.047083][T29049] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29049 | [4145.061256][T29049] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4145.061526][T29049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4145.061527][T29049] Call Trace: [ 4145.061529][T29049] [4145.061531][T29049] dump_stack_lvl (lib/dump_stack.c:123) [4145.061537][T29049] check_preemption_disabled (lib/smp_processor_id.c:52) [4145.061542][T29049] lwtunnel_output (net/core/lwtunnel.c:359) [4145.061549][T29049] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4145.061555][T29049] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4145.061561][T29049] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4145.061566][T29049] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4145.061578][T29049] rawv6_sendmsg (net/ipv6/raw.c:918) [4145.061589][T29049] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4145.061595][T29049] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4145.061599][T29049] ? __lock_release (kernel/locking/lockdep.c:5534) [4145.061606][T29049] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4145.061610][T29049] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4145.061618][T29049] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4145.061635][T29049] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4145.061637][T29049] ? __lock_release (kernel/locking/lockdep.c:5534) [4145.061650][T29049] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4145.061654][T29049] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4145.061660][T29049] ? __pfx___sys_sendto (net/socket.c:2147) [4145.061674][T29049] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4145.061681][T29049] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4145.061688][T29049] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4145.061695][T29049] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4145.061705][T29049] __x64_sys_sendto (net/socket.c:2183) [4145.061709][T29049] ? 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) [4145.061712][T29049] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4145.061717][T29049] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4145.061722][T29049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4145.061725][T29049] RIP: 0033:0x7fb6aaa0da4a [ 4145.061729][T29049] 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 [ 4145.061731][T29049] RSP: 002b:00007ffd52926f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4145.061734][T29049] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6aaa0da4a [ 4145.061736][T29049] RDX: 0000000000000040 RSI: 0000000037214340 RDI: 0000000000000005 [ 4145.061738][T29049] RBP: 00007ffd52926fd0 R08: 0000000000418574 R09: 000000000000001c [ 4145.061740][T29049] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4145.061742][T29049] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6aab36000 | [ 4146.004300][T29057] lwtunnel_output(): recursion limit reached on datapath | [ 4147.478536][T29061] check_preemption_disabled: 5 callbacks suppressed | [ 4147.478545][T29061] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29061 | [4147.479310][T29061] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4147.479564][T29061] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4147.479566][T29061] Call Trace: [ 4147.479569][T29061] [4147.479571][T29061] dump_stack_lvl (lib/dump_stack.c:123) [4147.479581][T29061] check_preemption_disabled (lib/smp_processor_id.c:52) [4147.479589][T29061] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4147.479595][T29061] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4147.479604][T29061] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4147.479612][T29061] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4147.479617][T29061] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4147.479629][T29061] rawv6_sendmsg (net/ipv6/raw.c:918) [4147.479641][T29061] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4147.479646][T29061] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4147.479655][T29061] ? __lock_release (kernel/locking/lockdep.c:5534) [4147.479665][T29061] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4147.479671][T29061] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4147.479680][T29061] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4147.479696][T29061] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4147.479699][T29061] ? __lock_release (kernel/locking/lockdep.c:5534) [4147.479710][T29061] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4147.479716][T29061] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4147.479722][T29061] ? __pfx___sys_sendto (net/socket.c:2147) [4147.479736][T29061] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4147.479744][T29061] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4147.479754][T29061] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4147.479761][T29061] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4147.479771][T29061] __x64_sys_sendto (net/socket.c:2183) [4147.479775][T29061] ? 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) [4147.479779][T29061] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4147.479784][T29061] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4147.479789][T29061] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4147.479793][T29061] RIP: 0033:0x7f7478070a4a [ 4147.479798][T29061] 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 [ 4147.479801][T29061] RSP: 002b:00007ffc81c275f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4147.479805][T29061] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7478070a4a [ 4147.479807][T29061] RDX: 0000000000000040 RSI: 000000001141c340 RDI: 0000000000000005 [ 4147.479809][T29061] RBP: 00007ffc81c27680 R08: 0000000000418574 R09: 000000000000001c [ 4147.479811][T29061] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4147.479812][T29061] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7478199000 | [ 4147.479812][T29061] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7478199000 | [ 4147.479826][T29061] | [ 4147.492553][T29061] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29061 | [4147.494081][T29061] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4147.494340][T29061] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4147.494342][T29061] Call Trace: [ 4147.494343][T29061] [4147.494346][T29061] dump_stack_lvl (lib/dump_stack.c:123) [4147.494353][T29061] check_preemption_disabled (lib/smp_processor_id.c:52) [4147.494359][T29061] lwtunnel_output (net/core/lwtunnel.c:359) [4147.494366][T29061] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4147.494373][T29061] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4147.494379][T29061] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4147.494384][T29061] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4147.494396][T29061] rawv6_sendmsg (net/ipv6/raw.c:918) [4147.494408][T29061] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4147.494414][T29061] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4147.494419][T29061] ? __lock_release (kernel/locking/lockdep.c:5534) [4147.494427][T29061] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4147.494431][T29061] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4147.494440][T29061] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4147.494457][T29061] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4147.494460][T29061] ? __lock_release (kernel/locking/lockdep.c:5534) [4147.494471][T29061] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4147.494476][T29061] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4147.494482][T29061] ? __pfx___sys_sendto (net/socket.c:2147) [4147.494497][T29061] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4147.494504][T29061] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4147.494512][T29061] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4147.494519][T29061] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4147.494529][T29061] __x64_sys_sendto (net/socket.c:2183) [4147.494533][T29061] ? 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) [4147.494537][T29061] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4147.494541][T29061] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4147.494546][T29061] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4147.494550][T29061] RIP: 0033:0x7f7478070a4a [ 4147.494553][T29061] 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 [ 4147.494556][T29061] RSP: 002b:00007ffc81c275f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4147.494559][T29061] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7478070a4a [ 4147.494561][T29061] RDX: 0000000000000040 RSI: 000000001141c340 RDI: 0000000000000005 [ 4147.494563][T29061] RBP: 00007ffc81c27680 R08: 0000000000418574 R09: 000000000000001c [ 4147.494564][T29061] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4147.494566][T29061] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7478199000 | [ 4147.494566][T29061] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7478199000 | [ 4147.494581][T29061] | [ 4147.509330][T29061] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29061 | [4147.509716][T29061] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4147.509966][T29061] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4147.509968][T29061] Call Trace: [ 4147.509970][T29061] [4147.509972][T29061] dump_stack_lvl (lib/dump_stack.c:123) [4147.509979][T29061] check_preemption_disabled (lib/smp_processor_id.c:52) [4147.509985][T29061] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4147.509991][T29061] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4147.509998][T29061] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4147.510005][T29061] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4147.510009][T29061] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4147.510021][T29061] rawv6_sendmsg (net/ipv6/raw.c:918) [4147.510033][T29061] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4147.510039][T29061] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4147.510043][T29061] ? __lock_release (kernel/locking/lockdep.c:5534) [4147.510050][T29061] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4147.510054][T29061] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4147.510063][T29061] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4147.510079][T29061] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4147.510082][T29061] ? __lock_release (kernel/locking/lockdep.c:5534) [4147.510093][T29061] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4147.510098][T29061] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4147.510104][T29061] ? __pfx___sys_sendto (net/socket.c:2147) [4147.510118][T29061] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4147.510125][T29061] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4147.510134][T29061] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4147.510141][T29061] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4147.510151][T29061] __x64_sys_sendto (net/socket.c:2183) [4147.510155][T29061] ? 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) [4147.510158][T29061] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4147.510163][T29061] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4147.510167][T29061] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4147.510171][T29061] RIP: 0033:0x7f7478070a4a [ 4147.510174][T29061] 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 [ 4147.510177][T29061] RSP: 002b:00007ffc81c275f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4147.510180][T29061] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7478070a4a [ 4147.510182][T29061] RDX: 0000000000000040 RSI: 000000001141c340 RDI: 0000000000000005 [ 4147.510183][T29061] RBP: 00007ffc81c27680 R08: 0000000000418574 R09: 000000000000001c [ 4147.510185][T29061] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4147.510187][T29061] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7478199000 | [ 4147.510187][T29061] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7478199000 | [ 4147.510201][T29061] | [ 4147.982692][T29065] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29065 | [4147.983162][T29065] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4147.983423][T29065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4147.983426][T29065] Call Trace: [ 4147.983428][T29065] [4147.983431][T29065] dump_stack_lvl (lib/dump_stack.c:123) [4147.983441][T29065] check_preemption_disabled (lib/smp_processor_id.c:52) [4147.983449][T29065] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4147.983455][T29065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4147.983464][T29065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4147.983471][T29065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4147.983476][T29065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4147.983488][T29065] rawv6_sendmsg (net/ipv6/raw.c:918) [4147.983500][T29065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4147.983505][T29065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4147.983512][T29065] ? __lock_release (kernel/locking/lockdep.c:5534) [4147.983522][T29065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4147.983528][T29065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4147.983537][T29065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4147.983553][T29065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4147.983555][T29065] ? __lock_release (kernel/locking/lockdep.c:5534) [4147.983566][T29065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4147.983573][T29065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4147.983578][T29065] ? __pfx___sys_sendto (net/socket.c:2147) [4147.983593][T29065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4147.983601][T29065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4147.983610][T29065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4147.983618][T29065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4147.983628][T29065] __x64_sys_sendto (net/socket.c:2183) [4147.983632][T29065] ? 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) [4147.983636][T29065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4147.983641][T29065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4147.983646][T29065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4147.983652][T29065] RIP: 0033:0x7f0953ca6a4a [ 4147.983657][T29065] 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 [ 4147.983660][T29065] RSP: 002b:00007ffcd6aeae78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4147.983664][T29065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0953ca6a4a [ 4147.983666][T29065] RDX: 0000000000000040 RSI: 0000000002a1d340 RDI: 0000000000000005 [ 4147.983667][T29065] RBP: 00007ffcd6aeaf00 R08: 0000000000418574 R09: 000000000000001c [ 4147.983669][T29065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4147.983671][T29065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0953dcf000 | [ 4147.983685][T29065] | [ 4147.996843][T29065] lwtunnel_output(): recursion limit reached on datapath | [ 4149.466275][T29069] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29069 | [4149.467983][T29069] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4149.468272][T29069] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4149.468275][T29069] Call Trace: [ 4149.468277][T29069] [4149.468279][T29069] dump_stack_lvl (lib/dump_stack.c:123) [4149.468288][T29069] check_preemption_disabled (lib/smp_processor_id.c:52) [4149.468295][T29069] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4149.468302][T29069] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4149.468310][T29069] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4149.468317][T29069] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4149.468322][T29069] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4149.468333][T29069] rawv6_sendmsg (net/ipv6/raw.c:918) [4149.468345][T29069] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4149.468351][T29069] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4149.468357][T29069] ? __lock_release (kernel/locking/lockdep.c:5534) [4149.468366][T29069] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4149.468372][T29069] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4149.468381][T29069] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4149.468396][T29069] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4149.468399][T29069] ? __lock_release (kernel/locking/lockdep.c:5534) [4149.468410][T29069] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4149.468416][T29069] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4149.468422][T29069] ? __pfx___sys_sendto (net/socket.c:2147) [4149.468436][T29069] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4149.468443][T29069] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4149.468453][T29069] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4149.468460][T29069] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4149.468470][T29069] __x64_sys_sendto (net/socket.c:2183) [4149.468474][T29069] ? 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) [4149.468478][T29069] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4149.468483][T29069] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4149.468488][T29069] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4149.468492][T29069] RIP: 0033:0x7fab33e56a4a [ 4149.468497][T29069] 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 [ 4149.468499][T29069] RSP: 002b:00007ffddb8aa9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4149.468503][T29069] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab33e56a4a [ 4149.468505][T29069] RDX: 0000000000000040 RSI: 000000002c4c2340 RDI: 0000000000000005 [ 4149.468507][T29069] RBP: 00007ffddb8aaa40 R08: 0000000000418574 R09: 000000000000001c [ 4149.468509][T29069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4149.468511][T29069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f7f000 | [ 4149.468511][T29069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f7f000 | [ 4149.468525][T29069] | [ 4149.468528][T29069] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29069 | [4149.480580][T29069] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4149.480845][T29069] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4149.480846][T29069] Call Trace: [ 4149.480848][T29069] [4149.480850][T29069] dump_stack_lvl (lib/dump_stack.c:123) [4149.480856][T29069] check_preemption_disabled (lib/smp_processor_id.c:52) [4149.480861][T29069] lwtunnel_output (net/core/lwtunnel.c:359) [4149.480867][T29069] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4149.480874][T29069] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4149.480879][T29069] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4149.480884][T29069] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4149.480896][T29069] rawv6_sendmsg (net/ipv6/raw.c:918) [4149.480908][T29069] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4149.480913][T29069] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4149.480917][T29069] ? __lock_release (kernel/locking/lockdep.c:5534) [4149.480924][T29069] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4149.480927][T29069] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4149.480936][T29069] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4149.480952][T29069] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4149.480954][T29069] ? __lock_release (kernel/locking/lockdep.c:5534) [4149.480966][T29069] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4149.480969][T29069] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4149.480975][T29069] ? __pfx___sys_sendto (net/socket.c:2147) [4149.480989][T29069] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4149.480995][T29069] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4149.481003][T29069] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4149.481010][T29069] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4149.481020][T29069] __x64_sys_sendto (net/socket.c:2183) [4149.481024][T29069] ? 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) [4149.481027][T29069] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4149.481031][T29069] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4149.481036][T29069] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4149.481038][T29069] RIP: 0033:0x7fab33e56a4a [ 4149.481041][T29069] 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 [ 4149.481044][T29069] RSP: 002b:00007ffddb8aa9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4149.481047][T29069] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab33e56a4a [ 4149.481049][T29069] RDX: 0000000000000040 RSI: 000000002c4c2340 RDI: 0000000000000005 [ 4149.481050][T29069] RBP: 00007ffddb8aaa40 R08: 0000000000418574 R09: 000000000000001c [ 4149.481052][T29069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4149.481053][T29069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f7f000 | [ 4149.481053][T29069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f7f000 | [ 4149.481068][T29069] | [ 4149.481440][T29069] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29069 | [4149.493515][T29069] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4149.493781][T29069] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4149.493783][T29069] Call Trace: [ 4149.493785][T29069] [4149.493786][T29069] dump_stack_lvl (lib/dump_stack.c:123) [4149.493792][T29069] check_preemption_disabled (lib/smp_processor_id.c:52) [4149.493798][T29069] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4149.493805][T29069] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4149.493811][T29069] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4149.493817][T29069] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4149.493822][T29069] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4149.493834][T29069] rawv6_sendmsg (net/ipv6/raw.c:918) [4149.493846][T29069] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4149.493851][T29069] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4149.493854][T29069] ? __lock_release (kernel/locking/lockdep.c:5534) [4149.493862][T29069] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4149.493865][T29069] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4149.493874][T29069] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4149.493890][T29069] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4149.493893][T29069] ? __lock_release (kernel/locking/lockdep.c:5534) [4149.493904][T29069] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4149.493908][T29069] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4149.493914][T29069] ? __pfx___sys_sendto (net/socket.c:2147) [4149.493928][T29069] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4149.493934][T29069] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4149.493941][T29069] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4149.493948][T29069] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4149.493958][T29069] __x64_sys_sendto (net/socket.c:2183) [4149.493963][T29069] ? 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) [4149.493966][T29069] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4149.493970][T29069] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4149.493975][T29069] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4149.493978][T29069] RIP: 0033:0x7fab33e56a4a [ 4149.493982][T29069] 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 [ 4149.493984][T29069] RSP: 002b:00007ffddb8aa9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4149.493987][T29069] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab33e56a4a [ 4149.493989][T29069] RDX: 0000000000000040 RSI: 000000002c4c2340 RDI: 0000000000000005 [ 4149.493991][T29069] RBP: 00007ffddb8aaa40 R08: 0000000000418574 R09: 000000000000001c [ 4149.493992][T29069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4149.493994][T29069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f7f000 | [ 4149.493994][T29069] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f7f000 | [ 4149.494009][T29069] | [ 4149.985404][T29073] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29073 | [4149.987248][T29073] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4149.987511][T29073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4149.987513][T29073] Call Trace: [ 4149.987515][T29073] [4149.987518][T29073] dump_stack_lvl (lib/dump_stack.c:123) [4149.987528][T29073] check_preemption_disabled (lib/smp_processor_id.c:52) [4149.987535][T29073] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4149.987541][T29073] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4149.987550][T29073] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4149.987557][T29073] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4149.987562][T29073] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4149.987574][T29073] rawv6_sendmsg (net/ipv6/raw.c:918) [4149.987585][T29073] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4149.987590][T29073] ? find_held_lock (kernel/locking/lockdep.c:5348) [4149.987600][T29073] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4149.987607][T29073] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4149.987611][T29073] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4149.987622][T29073] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4149.987638][T29073] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4149.987641][T29073] ? __lock_release (kernel/locking/lockdep.c:5534) [4149.987653][T29073] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4149.987659][T29073] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4149.987665][T29073] ? __pfx___sys_sendto (net/socket.c:2147) [4149.987677][T29073] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4149.987685][T29073] ? find_held_lock (kernel/locking/lockdep.c:5348) [4149.987689][T29073] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4149.987694][T29073] ? __lock_release (kernel/locking/lockdep.c:5534) [4149.987700][T29073] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4149.987706][T29073] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4149.987716][T29073] __x64_sys_sendto (net/socket.c:2183) [4149.987720][T29073] ? 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) [4149.987723][T29073] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4149.987728][T29073] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4149.987732][T29073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4149.987737][T29073] RIP: 0033:0x7f04b42d0a4a [ 4149.987742][T29073] 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 [ 4149.987745][T29073] RSP: 002b:00007ffdcbb75cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4149.987749][T29073] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04b42d0a4a [ 4149.987751][T29073] RDX: 0000000000000040 RSI: 0000000036b44340 RDI: 0000000000000005 [ 4149.987753][T29073] RBP: 00007ffdcbb75d60 R08: 0000000000418574 R09: 000000000000001c [ 4149.987755][T29073] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4149.987757][T29073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04b43f9000 | [ 4149.987757][T29073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04b43f9000 | [ 4149.987771][T29073] | [ 4150.001035][T29073] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29073 | [4150.001403][T29073] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4150.001653][T29073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4150.001655][T29073] Call Trace: [ 4150.001657][T29073] [4150.001659][T29073] dump_stack_lvl (lib/dump_stack.c:123) [4150.001666][T29073] check_preemption_disabled (lib/smp_processor_id.c:52) [4150.001672][T29073] lwtunnel_output (net/core/lwtunnel.c:359) [4150.001679][T29073] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4150.001686][T29073] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4150.001692][T29073] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4150.001697][T29073] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4150.001709][T29073] rawv6_sendmsg (net/ipv6/raw.c:918) [4150.001721][T29073] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4150.001725][T29073] ? find_held_lock (kernel/locking/lockdep.c:5348) [4150.001735][T29073] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4150.001739][T29073] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4150.001742][T29073] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4150.001752][T29073] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4150.001768][T29073] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4150.001771][T29073] ? __lock_release (kernel/locking/lockdep.c:5534) [4150.001782][T29073] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4150.001787][T29073] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4150.001793][T29073] ? __pfx___sys_sendto (net/socket.c:2147) [4150.001804][T29073] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4150.001813][T29073] ? find_held_lock (kernel/locking/lockdep.c:5348) [4150.001817][T29073] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4150.001821][T29073] ? __lock_release (kernel/locking/lockdep.c:5534) [4150.001827][T29073] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4150.001833][T29073] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4150.001842][T29073] __x64_sys_sendto (net/socket.c:2183) [4150.001846][T29073] ? 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) [4150.001848][T29073] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4150.001853][T29073] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4150.001858][T29073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4150.001861][T29073] RIP: 0033:0x7f04b42d0a4a [ 4150.001864][T29073] 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 [ 4150.001867][T29073] RSP: 002b:00007ffdcbb75cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4150.001870][T29073] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04b42d0a4a [ 4150.001872][T29073] RDX: 0000000000000040 RSI: 0000000036b44340 RDI: 0000000000000005 [ 4150.001874][T29073] RBP: 00007ffdcbb75d60 R08: 0000000000418574 R09: 000000000000001c [ 4150.001875][T29073] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4150.001877][T29073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04b43f9000 | [ 4150.001877][T29073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04b43f9000 | [ 4150.001892][T29073] | [ 4150.015362][T29073] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29073 | [4150.015746][T29073] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4150.015995][T29073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4150.015997][T29073] Call Trace: [ 4150.015999][T29073] [4150.016001][T29073] dump_stack_lvl (lib/dump_stack.c:123) [4150.016009][T29073] check_preemption_disabled (lib/smp_processor_id.c:52) [4150.016015][T29073] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4150.016021][T29073] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4150.016028][T29073] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4150.016034][T29073] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4150.016039][T29073] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4150.016051][T29073] rawv6_sendmsg (net/ipv6/raw.c:918) [4150.016063][T29073] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4150.016068][T29073] ? find_held_lock (kernel/locking/lockdep.c:5348) [4150.016077][T29073] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4150.016081][T29073] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4150.016084][T29073] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4150.016094][T29073] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4150.016110][T29073] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4150.016113][T29073] ? __lock_release (kernel/locking/lockdep.c:5534) [4150.016124][T29073] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4150.016129][T29073] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4150.016134][T29073] ? __pfx___sys_sendto (net/socket.c:2147) [4150.016147][T29073] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4150.016155][T29073] ? find_held_lock (kernel/locking/lockdep.c:5348) [4150.016159][T29073] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4150.016163][T29073] ? __lock_release (kernel/locking/lockdep.c:5534) [4150.016169][T29073] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4150.016175][T29073] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4150.016185][T29073] __x64_sys_sendto (net/socket.c:2183) [4150.016188][T29073] ? 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) [4150.016191][T29073] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4150.016196][T29073] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4150.016201][T29073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4150.016204][T29073] RIP: 0033:0x7f04b42d0a4a [ 4150.016208][T29073] 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 [ 4150.016210][T29073] RSP: 002b:00007ffdcbb75cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4150.016214][T29073] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04b42d0a4a [ 4150.016216][T29073] RDX: 0000000000000040 RSI: 0000000036b44340 RDI: 0000000000000005 [ 4150.016217][T29073] RBP: 00007ffdcbb75d60 R08: 0000000000418574 R09: 000000000000001c [ 4150.016219][T29073] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4150.016221][T29073] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04b43f9000 | [ 4152.473307][T29085] lwtunnel_output(): recursion limit reached on datapath | [ 4153.978513][T29089] check_preemption_disabled: 5 callbacks suppressed | [ 4153.978520][T29089] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29089 | [4153.980784][T29089] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4153.981054][T29089] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4153.981056][T29089] Call Trace: [ 4153.981058][T29089] [4153.981061][T29089] dump_stack_lvl (lib/dump_stack.c:123) [4153.981070][T29089] check_preemption_disabled (lib/smp_processor_id.c:52) [4153.981077][T29089] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4153.981083][T29089] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4153.981091][T29089] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4153.981098][T29089] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4153.981102][T29089] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4153.981114][T29089] rawv6_sendmsg (net/ipv6/raw.c:918) [4153.981125][T29089] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4153.981130][T29089] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4153.981137][T29089] ? __lock_release (kernel/locking/lockdep.c:5534) [4153.981146][T29089] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4153.981152][T29089] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4153.981161][T29089] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4153.981176][T29089] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4153.981179][T29089] ? __lock_release (kernel/locking/lockdep.c:5534) [4153.981189][T29089] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4153.981195][T29089] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4153.981200][T29089] ? __pfx___sys_sendto (net/socket.c:2147) [4153.981214][T29089] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4153.981220][T29089] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4153.981229][T29089] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4153.981236][T29089] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4153.981245][T29089] __x64_sys_sendto (net/socket.c:2183) [4153.981249][T29089] ? 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) [4153.981253][T29089] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4153.981258][T29089] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4153.981263][T29089] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4153.981267][T29089] RIP: 0033:0x7fb40a8dea4a [ 4153.981271][T29089] 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 [ 4153.981274][T29089] RSP: 002b:00007ffc63c4b7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4153.981278][T29089] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb40a8dea4a [ 4153.981280][T29089] RDX: 0000000000000040 RSI: 000000001a3a7340 RDI: 0000000000000005 [ 4153.981282][T29089] RBP: 00007ffc63c4b840 R08: 0000000000418574 R09: 000000000000001c [ 4153.981284][T29089] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4153.981285][T29089] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb40aa07000 | [ 4153.981285][T29089] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb40aa07000 | [ 4153.981299][T29089] | [ 4153.981302][T29089] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29089 | [4153.993783][T29089] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4153.994049][T29089] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4153.994051][T29089] Call Trace: [ 4153.994052][T29089] [4153.994054][T29089] dump_stack_lvl (lib/dump_stack.c:123) [4153.994061][T29089] check_preemption_disabled (lib/smp_processor_id.c:52) [4153.994066][T29089] lwtunnel_output (net/core/lwtunnel.c:359) [4153.994072][T29089] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4153.994079][T29089] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4153.994084][T29089] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4153.994089][T29089] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4153.994101][T29089] rawv6_sendmsg (net/ipv6/raw.c:918) [4153.994112][T29089] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4153.994117][T29089] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4153.994121][T29089] ? __lock_release (kernel/locking/lockdep.c:5534) [4153.994128][T29089] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4153.994132][T29089] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4153.994140][T29089] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4153.994156][T29089] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4153.994159][T29089] ? __lock_release (kernel/locking/lockdep.c:5534) [4153.994170][T29089] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4153.994174][T29089] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4153.994179][T29089] ? __pfx___sys_sendto (net/socket.c:2147) [4153.994194][T29089] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4153.994200][T29089] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4153.994208][T29089] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4153.994214][T29089] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4153.994224][T29089] __x64_sys_sendto (net/socket.c:2183) [4153.994228][T29089] ? 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) [4153.994231][T29089] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4153.994236][T29089] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4153.994240][T29089] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4153.994243][T29089] RIP: 0033:0x7fb40a8dea4a [ 4153.994247][T29089] 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 [ 4153.994249][T29089] RSP: 002b:00007ffc63c4b7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4153.994252][T29089] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb40a8dea4a [ 4153.994254][T29089] RDX: 0000000000000040 RSI: 000000001a3a7340 RDI: 0000000000000005 [ 4153.994255][T29089] RBP: 00007ffc63c4b840 R08: 0000000000418574 R09: 000000000000001c [ 4153.994257][T29089] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4153.994258][T29089] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb40aa07000 | [ 4153.994258][T29089] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb40aa07000 | [ 4153.994272][T29089] | [ 4154.011903][T29089] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29089 | [4154.012292][T29089] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4154.012569][T29089] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4154.012571][T29089] Call Trace: [ 4154.012572][T29089] [4154.012574][T29089] dump_stack_lvl (lib/dump_stack.c:123) [4154.012580][T29089] check_preemption_disabled (lib/smp_processor_id.c:52) [4154.012586][T29089] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4154.012593][T29089] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4154.012599][T29089] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4154.012605][T29089] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4154.012610][T29089] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4154.012622][T29089] rawv6_sendmsg (net/ipv6/raw.c:918) [4154.012634][T29089] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4154.012639][T29089] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4154.012643][T29089] ? __lock_release (kernel/locking/lockdep.c:5534) [4154.012652][T29089] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4154.012656][T29089] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4154.012665][T29089] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4154.012681][T29089] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4154.012684][T29089] ? __lock_release (kernel/locking/lockdep.c:5534) [4154.012695][T29089] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4154.012699][T29089] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4154.012705][T29089] ? __pfx___sys_sendto (net/socket.c:2147) [4154.012719][T29089] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4154.012725][T29089] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4154.012733][T29089] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4154.012740][T29089] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4154.012750][T29089] __x64_sys_sendto (net/socket.c:2183) [4154.012754][T29089] ? 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) [4154.012758][T29089] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4154.012762][T29089] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4154.012767][T29089] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4154.012770][T29089] RIP: 0033:0x7fb40a8dea4a [ 4154.012774][T29089] 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 [ 4154.012776][T29089] RSP: 002b:00007ffc63c4b7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4154.012779][T29089] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb40a8dea4a [ 4154.012781][T29089] RDX: 0000000000000040 RSI: 000000001a3a7340 RDI: 0000000000000005 [ 4154.012783][T29089] RBP: 00007ffc63c4b840 R08: 0000000000418574 R09: 000000000000001c [ 4154.012785][T29089] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4154.012786][T29089] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb40aa07000 | [ 4154.012786][T29089] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb40aa07000 | [ 4154.012801][T29089] | [ 4154.512519][T29093] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29093 | [4154.513019][T29093] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4154.513276][T29093] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4154.513277][T29093] Call Trace: [ 4154.513279][T29093] [4154.513281][T29093] dump_stack_lvl (lib/dump_stack.c:123) [4154.513289][T29093] check_preemption_disabled (lib/smp_processor_id.c:52) [4154.513294][T29093] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4154.513301][T29093] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4154.513307][T29093] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4154.513314][T29093] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4154.513318][T29093] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4154.513330][T29093] rawv6_sendmsg (net/ipv6/raw.c:918) [4154.513341][T29093] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4154.513346][T29093] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4154.513351][T29093] ? __lock_release (kernel/locking/lockdep.c:5534) [4154.513359][T29093] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4154.513363][T29093] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4154.513372][T29093] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4154.513388][T29093] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4154.513391][T29093] ? __lock_release (kernel/locking/lockdep.c:5534) [4154.513401][T29093] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4154.513406][T29093] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4154.513411][T29093] ? __pfx___sys_sendto (net/socket.c:2147) [4154.513425][T29093] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4154.513431][T29093] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4154.513440][T29093] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4154.513447][T29093] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4154.513456][T29093] __x64_sys_sendto (net/socket.c:2183) [4154.513460][T29093] ? 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) [4154.513464][T29093] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4154.513468][T29093] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4154.513473][T29093] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4154.513477][T29093] RIP: 0033:0x7f529954ea4a [ 4154.513481][T29093] 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 [ 4154.513484][T29093] RSP: 002b:00007ffcf3442c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4154.513487][T29093] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f529954ea4a [ 4154.513490][T29093] RDX: 0000000000000040 RSI: 000000000820a340 RDI: 0000000000000005 [ 4154.513491][T29093] RBP: 00007ffcf3442d20 R08: 0000000000418574 R09: 000000000000001c [ 4154.513493][T29093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4154.513495][T29093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5299677000 | [ 4154.513495][T29093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5299677000 | [ 4154.513508][T29093] | [ 4154.513511][T29093] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29093 | [4154.528846][T29093] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4154.529173][T29093] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4154.529176][T29093] Call Trace: [ 4154.529178][T29093] [4154.529182][T29093] dump_stack_lvl (lib/dump_stack.c:123) [4154.529190][T29093] check_preemption_disabled (lib/smp_processor_id.c:52) [4154.529195][T29093] lwtunnel_output (net/core/lwtunnel.c:359) [4154.529202][T29093] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4154.529209][T29093] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4154.529215][T29093] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4154.529220][T29093] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4154.529232][T29093] rawv6_sendmsg (net/ipv6/raw.c:918) [4154.529243][T29093] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4154.529249][T29093] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4154.529253][T29093] ? __lock_release (kernel/locking/lockdep.c:5534) [4154.529260][T29093] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4154.529264][T29093] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4154.529273][T29093] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4154.529289][T29093] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4154.529291][T29093] ? __lock_release (kernel/locking/lockdep.c:5534) [4154.529303][T29093] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4154.529307][T29093] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4154.529312][T29093] ? __pfx___sys_sendto (net/socket.c:2147) [4154.529327][T29093] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4154.529333][T29093] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4154.529341][T29093] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4154.529348][T29093] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4154.529358][T29093] __x64_sys_sendto (net/socket.c:2183) [4154.529362][T29093] ? 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) [4154.529366][T29093] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4154.529371][T29093] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4154.529375][T29093] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4154.529379][T29093] RIP: 0033:0x7f529954ea4a [ 4154.529383][T29093] 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 [ 4154.529385][T29093] RSP: 002b:00007ffcf3442c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4154.529388][T29093] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f529954ea4a [ 4154.529391][T29093] RDX: 0000000000000040 RSI: 000000000820a340 RDI: 0000000000000005 [ 4154.529392][T29093] RBP: 00007ffcf3442d20 R08: 0000000000418574 R09: 000000000000001c [ 4154.529394][T29093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4154.529396][T29093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5299677000 | [ 4154.529396][T29093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5299677000 | [ 4154.529410][T29093] | [ 4154.551498][T29093] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29093 | [4154.551909][T29093] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4154.552167][T29093] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4154.552168][T29093] Call Trace: [ 4154.552170][T29093] [4154.552172][T29093] dump_stack_lvl (lib/dump_stack.c:123) [4154.552178][T29093] check_preemption_disabled (lib/smp_processor_id.c:52) [4154.552184][T29093] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4154.552190][T29093] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4154.552197][T29093] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4154.552202][T29093] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4154.552207][T29093] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4154.552219][T29093] rawv6_sendmsg (net/ipv6/raw.c:918) [4154.552231][T29093] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4154.552236][T29093] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4154.552240][T29093] ? __lock_release (kernel/locking/lockdep.c:5534) [4154.552247][T29093] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4154.552251][T29093] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4154.552260][T29093] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4154.552276][T29093] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4154.552278][T29093] ? __lock_release (kernel/locking/lockdep.c:5534) [4154.552289][T29093] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4154.552293][T29093] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4154.552299][T29093] ? __pfx___sys_sendto (net/socket.c:2147) [4154.552314][T29093] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4154.552320][T29093] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4154.552328][T29093] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4154.552335][T29093] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4154.552345][T29093] __x64_sys_sendto (net/socket.c:2183) [4154.552349][T29093] ? 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) [4154.552352][T29093] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4154.552356][T29093] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4154.552361][T29093] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4154.552364][T29093] RIP: 0033:0x7f529954ea4a [ 4154.552368][T29093] 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 [ 4154.552371][T29093] RSP: 002b:00007ffcf3442c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4154.552374][T29093] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f529954ea4a [ 4154.552376][T29093] RDX: 0000000000000040 RSI: 000000000820a340 RDI: 0000000000000005 [ 4154.552378][T29093] RBP: 00007ffcf3442d20 R08: 0000000000418574 R09: 000000000000001c [ 4154.552379][T29093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4154.552381][T29093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5299677000 | [ 4154.552381][T29093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5299677000 | [ 4154.552396][T29093] | [ 4155.077600][T29097] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29097 | [4155.078094][T29097] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4155.078362][T29097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4155.078364][T29097] Call Trace: [ 4155.078366][T29097] [4155.078369][T29097] dump_stack_lvl (lib/dump_stack.c:123) [4155.078379][T29097] check_preemption_disabled (lib/smp_processor_id.c:52) [4155.078386][T29097] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4155.078393][T29097] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4155.078401][T29097] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4155.078408][T29097] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4155.078413][T29097] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4155.078425][T29097] rawv6_sendmsg (net/ipv6/raw.c:918) [4155.078436][T29097] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4155.078442][T29097] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4155.078449][T29097] ? __lock_release (kernel/locking/lockdep.c:5534) [4155.078458][T29097] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4155.078464][T29097] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4155.078473][T29097] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4155.078489][T29097] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4155.078492][T29097] ? __lock_release (kernel/locking/lockdep.c:5534) [4155.078503][T29097] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4155.078509][T29097] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4155.078515][T29097] ? __pfx___sys_sendto (net/socket.c:2147) [4155.078529][T29097] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4155.078537][T29097] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4155.078547][T29097] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4155.078554][T29097] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4155.078564][T29097] __x64_sys_sendto (net/socket.c:2183) [4155.078567][T29097] ? 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) [4155.078571][T29097] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4155.078577][T29097] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4155.078581][T29097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4155.078585][T29097] RIP: 0033:0x7fa702b50a4a [ 4155.078590][T29097] 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 [ 4155.078593][T29097] RSP: 002b:00007ffe28273be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4155.078597][T29097] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa702b50a4a [ 4155.078599][T29097] RDX: 0000000000000040 RSI: 000000003187e340 RDI: 0000000000000005 [ 4155.078601][T29097] RBP: 00007ffe28273c70 R08: 0000000000418574 R09: 000000000000001c [ 4155.078603][T29097] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4155.078605][T29097] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa702c79000 | [ 4155.078619][T29097] | [ 4155.078622][T29097] lwtunnel_output(): recursion limit reached on datapath | [ 4156.570529][T29101] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29101 | [4156.571020][T29101] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4156.571282][T29101] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4156.571284][T29101] Call Trace: [ 4156.571287][T29101] [4156.571290][T29101] dump_stack_lvl (lib/dump_stack.c:123) [4156.571300][T29101] check_preemption_disabled (lib/smp_processor_id.c:52) [4156.571307][T29101] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4156.571314][T29101] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4156.571322][T29101] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4156.571330][T29101] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4156.571334][T29101] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4156.571347][T29101] rawv6_sendmsg (net/ipv6/raw.c:918) [4156.571358][T29101] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4156.571364][T29101] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4156.571370][T29101] ? __lock_release (kernel/locking/lockdep.c:5534) [4156.571380][T29101] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4156.571386][T29101] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4156.571396][T29101] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4156.571412][T29101] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4156.571415][T29101] ? __lock_release (kernel/locking/lockdep.c:5534) [4156.571426][T29101] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4156.571432][T29101] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4156.571438][T29101] ? __pfx___sys_sendto (net/socket.c:2147) [4156.571452][T29101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4156.571460][T29101] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4156.571469][T29101] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4156.571476][T29101] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4156.571486][T29101] __x64_sys_sendto (net/socket.c:2183) [4156.571490][T29101] ? 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) [4156.571495][T29101] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4156.571500][T29101] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4156.571505][T29101] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4156.571509][T29101] RIP: 0033:0x7fbb6639ea4a [ 4156.571514][T29101] 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 [ 4156.571517][T29101] RSP: 002b:00007fffb0f43058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4156.571521][T29101] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb6639ea4a [ 4156.571523][T29101] RDX: 0000000000000040 RSI: 0000000020147340 RDI: 0000000000000005 [ 4156.571525][T29101] RBP: 00007fffb0f430e0 R08: 0000000000418574 R09: 000000000000001c [ 4156.571527][T29101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4156.571529][T29101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb664c7000 | [ 4156.571543][T29101] | [ 4156.571547][T29101] lwtunnel_output(): recursion limit reached on datapath | [ 4158.057773][T29105] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29105 | [4158.058228][T29105] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4158.058479][T29105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4158.058481][T29105] Call Trace: [ 4158.058483][T29105] [4158.058485][T29105] dump_stack_lvl (lib/dump_stack.c:123) [4158.058494][T29105] check_preemption_disabled (lib/smp_processor_id.c:52) [4158.058501][T29105] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4158.058507][T29105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4158.058516][T29105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4158.058523][T29105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4158.058527][T29105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4158.058540][T29105] rawv6_sendmsg (net/ipv6/raw.c:918) [4158.058551][T29105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4158.058557][T29105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4158.058564][T29105] ? __lock_release (kernel/locking/lockdep.c:5534) [4158.058573][T29105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4158.058579][T29105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4158.058587][T29105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4158.058603][T29105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4158.058606][T29105] ? __lock_release (kernel/locking/lockdep.c:5534) [4158.058616][T29105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4158.058623][T29105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4158.058628][T29105] ? __pfx___sys_sendto (net/socket.c:2147) [4158.058642][T29105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4158.058651][T29105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4158.058662][T29105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4158.058669][T29105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4158.058679][T29105] __x64_sys_sendto (net/socket.c:2183) [4158.058682][T29105] ? 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) [4158.058687][T29105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4158.058692][T29105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4158.058697][T29105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4158.058701][T29105] RIP: 0033:0x7f89cff91a4a [ 4158.058705][T29105] 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 [ 4158.058708][T29105] RSP: 002b:00007ffc24872d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4158.058711][T29105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89cff91a4a [ 4158.058719][T29105] RDX: 0000000000000040 RSI: 0000000001841340 RDI: 0000000000000005 [ 4158.058721][T29105] RBP: 00007ffc24872df0 R08: 0000000000418574 R09: 000000000000001c [ 4158.058723][T29105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4158.058724][T29105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89d00ba000 | [ 4158.058724][T29105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89d00ba000 | [ 4158.058739][T29105] | [ 4158.071475][T29105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29105 | [4158.071842][T29105] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4158.072085][T29105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4158.072087][T29105] Call Trace: [ 4158.072088][T29105] [4158.072090][T29105] dump_stack_lvl (lib/dump_stack.c:123) [4158.072096][T29105] check_preemption_disabled (lib/smp_processor_id.c:52) [4158.072101][T29105] lwtunnel_output (net/core/lwtunnel.c:359) [4158.072108][T29105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4158.072115][T29105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4158.072120][T29105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4158.072125][T29105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4158.072137][T29105] rawv6_sendmsg (net/ipv6/raw.c:918) [4158.072149][T29105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4158.072154][T29105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4158.072157][T29105] ? __lock_release (kernel/locking/lockdep.c:5534) [4158.072165][T29105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4158.072168][T29105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4158.072177][T29105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4158.072193][T29105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4158.072195][T29105] ? __lock_release (kernel/locking/lockdep.c:5534) [4158.072206][T29105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4158.072211][T29105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4158.072216][T29105] ? __pfx___sys_sendto (net/socket.c:2147) [4158.072231][T29105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4158.072237][T29105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4158.072244][T29105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4158.072251][T29105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4158.072261][T29105] __x64_sys_sendto (net/socket.c:2183) [4158.072265][T29105] ? 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) [4158.072269][T29105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4158.072273][T29105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4158.072278][T29105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4158.072281][T29105] RIP: 0033:0x7f89cff91a4a [ 4158.072285][T29105] 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 [ 4158.072287][T29105] RSP: 002b:00007ffc24872d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4158.072290][T29105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89cff91a4a [ 4158.072292][T29105] RDX: 0000000000000040 RSI: 0000000001841340 RDI: 0000000000000005 [ 4158.072294][T29105] RBP: 00007ffc24872df0 R08: 0000000000418574 R09: 000000000000001c [ 4158.072296][T29105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4158.072297][T29105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89d00ba000 | [ 4158.072312][T29105] | [ 4159.056147][T29113] check_preemption_disabled: 4 callbacks suppressed | [ 4159.056157][T29113] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29113 | [4159.056966][T29113] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4159.057242][T29113] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4159.057245][T29113] Call Trace: [ 4159.057247][T29113] [4159.057250][T29113] dump_stack_lvl (lib/dump_stack.c:123) [4159.057261][T29113] check_preemption_disabled (lib/smp_processor_id.c:52) [4159.057268][T29113] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4159.057275][T29113] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4159.057283][T29113] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4159.057291][T29113] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4159.057296][T29113] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4159.057308][T29113] rawv6_sendmsg (net/ipv6/raw.c:918) [4159.057320][T29113] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4159.057325][T29113] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4159.057331][T29113] ? __lock_release (kernel/locking/lockdep.c:5534) [4159.057341][T29113] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4159.057347][T29113] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4159.057356][T29113] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4159.057372][T29113] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4159.057375][T29113] ? __lock_release (kernel/locking/lockdep.c:5534) [4159.057386][T29113] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4159.057392][T29113] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4159.057398][T29113] ? __pfx___sys_sendto (net/socket.c:2147) [4159.057412][T29113] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4159.057420][T29113] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4159.057430][T29113] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4159.057437][T29113] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4159.057447][T29113] __x64_sys_sendto (net/socket.c:2183) [4159.057451][T29113] ? 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) [4159.057455][T29113] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4159.057460][T29113] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4159.057465][T29113] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4159.057469][T29113] RIP: 0033:0x7fea03010a4a [ 4159.057474][T29113] 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 [ 4159.057477][T29113] RSP: 002b:00007ffd67f27498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4159.057481][T29113] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea03010a4a [ 4159.057483][T29113] RDX: 0000000000000040 RSI: 0000000029276340 RDI: 0000000000000005 [ 4159.057485][T29113] RBP: 00007ffd67f27520 R08: 0000000000418574 R09: 000000000000001c [ 4159.057486][T29113] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4159.057488][T29113] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea03139000 | [ 4159.057502][T29113] | [ 4159.057505][T29113] lwtunnel_output(): recursion limit reached on datapath | [ 4160.548114][T29117] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29117 | [4160.548597][T29117] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4160.549249][T29117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4160.549251][T29117] Call Trace: [ 4160.549254][T29117] [4160.549256][T29117] dump_stack_lvl (lib/dump_stack.c:123) [4160.549266][T29117] check_preemption_disabled (lib/smp_processor_id.c:52) [4160.549273][T29117] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4160.549279][T29117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4160.549287][T29117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4160.549294][T29117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4160.549299][T29117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4160.549311][T29117] rawv6_sendmsg (net/ipv6/raw.c:918) [4160.549322][T29117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4160.549327][T29117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4160.549334][T29117] ? __lock_release (kernel/locking/lockdep.c:5534) [4160.549343][T29117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4160.549349][T29117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4160.549358][T29117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4160.549373][T29117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4160.549377][T29117] ? __lock_release (kernel/locking/lockdep.c:5534) [4160.549388][T29117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4160.549394][T29117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4160.549399][T29117] ? __pfx___sys_sendto (net/socket.c:2147) [4160.549413][T29117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4160.549421][T29117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4160.549431][T29117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4160.549438][T29117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4160.549447][T29117] __x64_sys_sendto (net/socket.c:2183) [4160.549451][T29117] ? 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) [4160.549455][T29117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4160.549460][T29117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4160.549465][T29117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4160.549469][T29117] RIP: 0033:0x7f368540aa4a [ 4160.549473][T29117] 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 [ 4160.549476][T29117] RSP: 002b:00007fffa65cfbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4160.549480][T29117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f368540aa4a [ 4160.549482][T29117] RDX: 0000000000000040 RSI: 000000003d997340 RDI: 0000000000000005 [ 4160.549484][T29117] RBP: 00007fffa65cfc80 R08: 0000000000418574 R09: 000000000000001c [ 4160.549486][T29117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4160.549487][T29117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3685533000 | [ 4160.549487][T29117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3685533000 | [ 4160.549501][T29117] | [ 4160.549504][T29117] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29117 | [4160.561461][T29117] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4160.561725][T29117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4160.561727][T29117] Call Trace: [ 4160.561729][T29117] [4160.561731][T29117] dump_stack_lvl (lib/dump_stack.c:123) [4160.561737][T29117] check_preemption_disabled (lib/smp_processor_id.c:52) [4160.561742][T29117] lwtunnel_output (net/core/lwtunnel.c:359) [4160.561749][T29117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4160.561755][T29117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4160.561761][T29117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4160.561766][T29117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4160.561778][T29117] rawv6_sendmsg (net/ipv6/raw.c:918) [4160.561790][T29117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4160.561796][T29117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4160.561799][T29117] ? __lock_release (kernel/locking/lockdep.c:5534) [4160.561806][T29117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4160.561810][T29117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4160.561818][T29117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4160.561834][T29117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4160.561837][T29117] ? __lock_release (kernel/locking/lockdep.c:5534) [4160.561848][T29117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4160.561852][T29117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4160.561858][T29117] ? __pfx___sys_sendto (net/socket.c:2147) [4160.561872][T29117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4160.561879][T29117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4160.561887][T29117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4160.561894][T29117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4160.561904][T29117] __x64_sys_sendto (net/socket.c:2183) [4160.561908][T29117] ? 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) [4160.561910][T29117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4160.561915][T29117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4160.561920][T29117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4160.561923][T29117] RIP: 0033:0x7f368540aa4a [ 4160.561926][T29117] 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 [ 4160.561929][T29117] RSP: 002b:00007fffa65cfbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4160.561932][T29117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f368540aa4a [ 4160.561934][T29117] RDX: 0000000000000040 RSI: 000000003d997340 RDI: 0000000000000005 [ 4160.561935][T29117] RBP: 00007fffa65cfc80 R08: 0000000000418574 R09: 000000000000001c [ 4160.561937][T29117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4160.561939][T29117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3685533000 | [ 4160.561939][T29117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3685533000 | [ 4160.561953][T29117] | [ 4160.562330][T29117] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29117 | [4160.574294][T29117] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4160.574547][T29117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4160.574549][T29117] Call Trace: [ 4160.574551][T29117] [4160.574553][T29117] dump_stack_lvl (lib/dump_stack.c:123) [4160.574559][T29117] check_preemption_disabled (lib/smp_processor_id.c:52) [4160.574564][T29117] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4160.574571][T29117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4160.574577][T29117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4160.574583][T29117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4160.574588][T29117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4160.574600][T29117] rawv6_sendmsg (net/ipv6/raw.c:918) [4160.574612][T29117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4160.574618][T29117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4160.574621][T29117] ? __lock_release (kernel/locking/lockdep.c:5534) [4160.574629][T29117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4160.574632][T29117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4160.574641][T29117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4160.574659][T29117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4160.574662][T29117] ? __lock_release (kernel/locking/lockdep.c:5534) [4160.574673][T29117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4160.574677][T29117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4160.574683][T29117] ? __pfx___sys_sendto (net/socket.c:2147) [4160.574698][T29117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4160.574704][T29117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4160.574711][T29117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4160.574718][T29117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4160.574728][T29117] __x64_sys_sendto (net/socket.c:2183) [4160.574732][T29117] ? 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) [4160.574735][T29117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4160.574740][T29117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4160.574744][T29117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4160.574748][T29117] RIP: 0033:0x7f368540aa4a [ 4160.574751][T29117] 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 [ 4160.574753][T29117] RSP: 002b:00007fffa65cfbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4160.574757][T29117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f368540aa4a [ 4160.574759][T29117] RDX: 0000000000000040 RSI: 000000003d997340 RDI: 0000000000000005 [ 4160.574760][T29117] RBP: 00007fffa65cfc80 R08: 0000000000418574 R09: 000000000000001c [ 4160.574762][T29117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4160.574764][T29117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3685533000 | [ 4160.574764][T29117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3685533000 | [ 4160.574778][T29117] | [ 4161.070930][T29121] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29121 | [4161.071406][T29121] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4161.071686][T29121] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4161.071688][T29121] Call Trace: [ 4161.071690][T29121] [4161.071692][T29121] dump_stack_lvl (lib/dump_stack.c:123) [4161.071700][T29121] check_preemption_disabled (lib/smp_processor_id.c:52) [4161.071707][T29121] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4161.071713][T29121] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4161.071721][T29121] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.071727][T29121] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4161.071732][T29121] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.071744][T29121] rawv6_sendmsg (net/ipv6/raw.c:918) [4161.071755][T29121] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4161.071760][T29121] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4161.071766][T29121] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.071775][T29121] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4161.071779][T29121] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4161.071788][T29121] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4161.071804][T29121] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4161.071807][T29121] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.071818][T29121] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.071824][T29121] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.071829][T29121] ? __pfx___sys_sendto (net/socket.c:2147) [4161.071843][T29121] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4161.071850][T29121] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4161.071858][T29121] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4161.071865][T29121] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4161.071875][T29121] __x64_sys_sendto (net/socket.c:2183) [4161.071879][T29121] ? 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) [4161.071883][T29121] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4161.071887][T29121] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4161.071892][T29121] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4161.071896][T29121] RIP: 0033:0x7f5dc2e52a4a [ 4161.071901][T29121] 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 [ 4161.071903][T29121] RSP: 002b:00007ffe3d806528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4161.071907][T29121] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5dc2e52a4a [ 4161.071909][T29121] RDX: 0000000000000040 RSI: 000000001b1c4340 RDI: 0000000000000005 [ 4161.071911][T29121] RBP: 00007ffe3d8065b0 R08: 0000000000418574 R09: 000000000000001c [ 4161.071913][T29121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4161.071915][T29121] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5dc2f7b000 | [ 4161.071915][T29121] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5dc2f7b000 | [ 4161.071929][T29121] | [ 4161.071931][T29121] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29121 | [4161.084480][T29121] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4161.084745][T29121] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4161.084746][T29121] Call Trace: [ 4161.084748][T29121] [4161.084750][T29121] dump_stack_lvl (lib/dump_stack.c:123) [4161.084756][T29121] check_preemption_disabled (lib/smp_processor_id.c:52) [4161.084761][T29121] lwtunnel_output (net/core/lwtunnel.c:359) [4161.084768][T29121] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4161.084775][T29121] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.084780][T29121] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4161.084785][T29121] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.084797][T29121] rawv6_sendmsg (net/ipv6/raw.c:918) [4161.084809][T29121] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4161.084814][T29121] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4161.084818][T29121] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.084825][T29121] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4161.084829][T29121] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4161.084838][T29121] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4161.084854][T29121] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4161.084857][T29121] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.084868][T29121] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.084872][T29121] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.084878][T29121] ? __pfx___sys_sendto (net/socket.c:2147) [4161.084893][T29121] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4161.084899][T29121] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4161.084906][T29121] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4161.084914][T29121] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4161.084924][T29121] __x64_sys_sendto (net/socket.c:2183) [4161.084928][T29121] ? 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) [4161.084931][T29121] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4161.084935][T29121] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4161.084940][T29121] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4161.084943][T29121] RIP: 0033:0x7f5dc2e52a4a [ 4161.084946][T29121] 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 [ 4161.084949][T29121] RSP: 002b:00007ffe3d806528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4161.084952][T29121] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5dc2e52a4a [ 4161.084954][T29121] RDX: 0000000000000040 RSI: 000000001b1c4340 RDI: 0000000000000005 [ 4161.084956][T29121] RBP: 00007ffe3d8065b0 R08: 0000000000418574 R09: 000000000000001c [ 4161.084958][T29121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4161.084960][T29121] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5dc2f7b000 | [ 4161.084960][T29121] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5dc2f7b000 | [ 4161.084974][T29121] | [ 4161.085347][T29121] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29121 | [4161.097451][T29121] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4161.097717][T29121] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4161.097718][T29121] Call Trace: [ 4161.097720][T29121] [4161.097722][T29121] dump_stack_lvl (lib/dump_stack.c:123) [4161.097728][T29121] check_preemption_disabled (lib/smp_processor_id.c:52) [4161.097734][T29121] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4161.097740][T29121] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4161.097747][T29121] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.097753][T29121] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4161.097757][T29121] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.097770][T29121] rawv6_sendmsg (net/ipv6/raw.c:918) [4161.097782][T29121] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4161.097787][T29121] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4161.097791][T29121] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.097798][T29121] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4161.097802][T29121] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4161.097811][T29121] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4161.097827][T29121] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4161.097830][T29121] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.097841][T29121] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.097845][T29121] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.097851][T29121] ? __pfx___sys_sendto (net/socket.c:2147) [4161.097866][T29121] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4161.097872][T29121] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4161.097880][T29121] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4161.097887][T29121] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4161.097897][T29121] __x64_sys_sendto (net/socket.c:2183) [4161.097901][T29121] ? 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) [4161.097904][T29121] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4161.097909][T29121] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4161.097913][T29121] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4161.097916][T29121] RIP: 0033:0x7f5dc2e52a4a [ 4161.097920][T29121] 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 [ 4161.097923][T29121] RSP: 002b:00007ffe3d806528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4161.097926][T29121] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5dc2e52a4a [ 4161.097928][T29121] RDX: 0000000000000040 RSI: 000000001b1c4340 RDI: 0000000000000005 [ 4161.097929][T29121] RBP: 00007ffe3d8065b0 R08: 0000000000418574 R09: 000000000000001c [ 4161.097931][T29121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4161.097933][T29121] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5dc2f7b000 | [ 4161.097933][T29121] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5dc2f7b000 | [ 4161.097947][T29121] | [ 4161.571740][T29125] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29125 | [4161.572211][T29125] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4161.572471][T29125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4161.572473][T29125] Call Trace: [ 4161.572475][T29125] [4161.572477][T29125] dump_stack_lvl (lib/dump_stack.c:123) [4161.572485][T29125] check_preemption_disabled (lib/smp_processor_id.c:52) [4161.572492][T29125] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4161.572498][T29125] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4161.572506][T29125] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.572512][T29125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4161.572517][T29125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.572529][T29125] rawv6_sendmsg (net/ipv6/raw.c:918) [4161.572540][T29125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4161.572546][T29125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4161.572551][T29125] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.572560][T29125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4161.572564][T29125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4161.572573][T29125] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4161.572589][T29125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4161.572592][T29125] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.572603][T29125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.572608][T29125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.572613][T29125] ? __pfx___sys_sendto (net/socket.c:2147) [4161.572627][T29125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4161.572634][T29125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4161.572643][T29125] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4161.572652][T29125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4161.572662][T29125] __x64_sys_sendto (net/socket.c:2183) [4161.572666][T29125] ? 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) [4161.572669][T29125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4161.572674][T29125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4161.572679][T29125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4161.572683][T29125] RIP: 0033:0x7f92bdc98a4a [ 4161.572687][T29125] 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 [ 4161.572689][T29125] RSP: 002b:00007ffc2d834558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4161.572693][T29125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92bdc98a4a [ 4161.572695][T29125] RDX: 0000000000000040 RSI: 000000000a44e340 RDI: 0000000000000005 [ 4161.572697][T29125] RBP: 00007ffc2d8345e0 R08: 0000000000418574 R09: 000000000000001c [ 4161.572699][T29125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4161.572701][T29125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92bddc1000 | [ 4161.572701][T29125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92bddc1000 | [ 4161.572716][T29125] | [ 4161.585972][T29125] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29125 | [4161.586347][T29125] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4161.586601][T29125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4161.586603][T29125] Call Trace: [ 4161.586604][T29125] [4161.586606][T29125] dump_stack_lvl (lib/dump_stack.c:123) [4161.586612][T29125] check_preemption_disabled (lib/smp_processor_id.c:52) [4161.586618][T29125] lwtunnel_output (net/core/lwtunnel.c:359) [4161.586624][T29125] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4161.586631][T29125] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.586637][T29125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4161.586641][T29125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.586656][T29125] rawv6_sendmsg (net/ipv6/raw.c:918) [4161.586668][T29125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4161.586673][T29125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4161.586676][T29125] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.586684][T29125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4161.586687][T29125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4161.586696][T29125] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4161.586712][T29125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4161.586715][T29125] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.586726][T29125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.586730][T29125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.586736][T29125] ? __pfx___sys_sendto (net/socket.c:2147) [4161.586750][T29125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4161.586757][T29125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4161.586764][T29125] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4161.586771][T29125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4161.586782][T29125] __x64_sys_sendto (net/socket.c:2183) [4161.586786][T29125] ? 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) [4161.586789][T29125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4161.586794][T29125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4161.586799][T29125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4161.586802][T29125] RIP: 0033:0x7f92bdc98a4a [ 4161.586806][T29125] 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 [ 4161.586808][T29125] RSP: 002b:00007ffc2d834558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4161.586811][T29125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92bdc98a4a [ 4161.586813][T29125] RDX: 0000000000000040 RSI: 000000000a44e340 RDI: 0000000000000005 [ 4161.586815][T29125] RBP: 00007ffc2d8345e0 R08: 0000000000418574 R09: 000000000000001c [ 4161.586817][T29125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4161.586818][T29125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92bddc1000 | [ 4161.586818][T29125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92bddc1000 | [ 4161.586833][T29125] | [ 4161.600323][T29125] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29125 | [4161.600716][T29125] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4161.600974][T29125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4161.600976][T29125] Call Trace: [ 4161.600977][T29125] [4161.600979][T29125] dump_stack_lvl (lib/dump_stack.c:123) [4161.600985][T29125] check_preemption_disabled (lib/smp_processor_id.c:52) [4161.600991][T29125] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4161.600998][T29125] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4161.601005][T29125] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.601011][T29125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4161.601015][T29125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4161.601028][T29125] rawv6_sendmsg (net/ipv6/raw.c:918) [4161.601039][T29125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4161.601045][T29125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4161.601049][T29125] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.601057][T29125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4161.601060][T29125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4161.601069][T29125] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4161.601086][T29125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4161.601088][T29125] ? __lock_release (kernel/locking/lockdep.c:5534) [4161.601100][T29125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.601104][T29125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4161.601110][T29125] ? __pfx___sys_sendto (net/socket.c:2147) [4161.601124][T29125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4161.601131][T29125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4161.601139][T29125] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4161.601146][T29125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4161.601156][T29125] __x64_sys_sendto (net/socket.c:2183) [4161.601160][T29125] ? 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) [4161.601164][T29125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4161.601168][T29125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4161.601173][T29125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4161.601177][T29125] RIP: 0033:0x7f92bdc98a4a [ 4161.601180][T29125] 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 [ 4161.601183][T29125] RSP: 002b:00007ffc2d834558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4161.601186][T29125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92bdc98a4a [ 4161.601188][T29125] RDX: 0000000000000040 RSI: 000000000a44e340 RDI: 0000000000000005 [ 4161.601190][T29125] RBP: 00007ffc2d8345e0 R08: 0000000000418574 R09: 000000000000001c [ 4161.601192][T29125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4161.601193][T29125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92bddc1000 | [ 4162.062932][T29129] lwtunnel_output(): recursion limit reached on datapath | [ 4164.471365][T29141] check_preemption_disabled: 7 callbacks suppressed | [ 4164.471375][T29141] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29141 | [4164.472175][T29141] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4164.472437][T29141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4164.472439][T29141] Call Trace: [ 4164.472441][T29141] [4164.472444][T29141] dump_stack_lvl (lib/dump_stack.c:123) [4164.472454][T29141] check_preemption_disabled (lib/smp_processor_id.c:52) [4164.472463][T29141] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4164.472469][T29141] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4164.472478][T29141] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4164.472487][T29141] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4164.472491][T29141] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4164.472503][T29141] rawv6_sendmsg (net/ipv6/raw.c:918) [4164.472515][T29141] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4164.472521][T29141] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4164.472528][T29141] ? __lock_release (kernel/locking/lockdep.c:5534) [4164.472538][T29141] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4164.472545][T29141] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4164.472554][T29141] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4164.472570][T29141] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4164.472573][T29141] ? __lock_release (kernel/locking/lockdep.c:5534) [4164.472585][T29141] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4164.472591][T29141] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4164.472597][T29141] ? __pfx___sys_sendto (net/socket.c:2147) [4164.472611][T29141] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4164.472619][T29141] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4164.472629][T29141] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4164.472636][T29141] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4164.472646][T29141] __x64_sys_sendto (net/socket.c:2183) [4164.472651][T29141] ? 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) [4164.472656][T29141] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4164.472661][T29141] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4164.472666][T29141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4164.472670][T29141] RIP: 0033:0x7fc371645a4a [ 4164.472675][T29141] 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 [ 4164.472678][T29141] RSP: 002b:00007ffd7e002798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4164.472683][T29141] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc371645a4a [ 4164.472685][T29141] RDX: 0000000000000040 RSI: 00000000283db340 RDI: 0000000000000005 [ 4164.472687][T29141] RBP: 00007ffd7e002820 R08: 0000000000418574 R09: 000000000000001c [ 4164.472689][T29141] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4164.472692][T29141] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc37176e000 | [ 4164.472706][T29141] | [ 4164.486146][T29141] lwtunnel_output(): recursion limit reached on datapath | [ 4165.985577][T29145] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29145 | [4165.986056][T29145] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4165.986318][T29145] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4165.986321][T29145] Call Trace: [ 4165.986323][T29145] [4165.986326][T29145] dump_stack_lvl (lib/dump_stack.c:123) [4165.986337][T29145] check_preemption_disabled (lib/smp_processor_id.c:52) [4165.986344][T29145] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4165.986351][T29145] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4165.986360][T29145] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4165.986367][T29145] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4165.986372][T29145] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4165.986384][T29145] rawv6_sendmsg (net/ipv6/raw.c:918) [4165.986396][T29145] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4165.986401][T29145] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4165.986408][T29145] ? __lock_release (kernel/locking/lockdep.c:5534) [4165.986418][T29145] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4165.986426][T29145] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4165.986435][T29145] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4165.986451][T29145] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4165.986453][T29145] ? __lock_release (kernel/locking/lockdep.c:5534) [4165.986465][T29145] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4165.986471][T29145] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4165.986476][T29145] ? __pfx___sys_sendto (net/socket.c:2147) [4165.986491][T29145] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4165.986498][T29145] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4165.986508][T29145] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4165.986515][T29145] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4165.986525][T29145] __x64_sys_sendto (net/socket.c:2183) [4165.986529][T29145] ? 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) [4165.986534][T29145] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4165.986539][T29145] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4165.986544][T29145] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4165.986549][T29145] RIP: 0033:0x7f48be0c5a4a [ 4165.986554][T29145] 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 [ 4165.986557][T29145] RSP: 002b:00007ffe6950fab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4165.986561][T29145] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48be0c5a4a [ 4165.986564][T29145] RDX: 0000000000000040 RSI: 0000000034400340 RDI: 0000000000000005 [ 4165.986566][T29145] RBP: 00007ffe6950fb40 R08: 0000000000418574 R09: 000000000000001c [ 4165.986568][T29145] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4165.986570][T29145] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48be1ee000 | [ 4165.986584][T29145] | [ 4165.986587][T29145] lwtunnel_output(): recursion limit reached on datapath | [ 4167.462481][T29149] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29149 | [4167.462978][T29149] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4167.463244][T29149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4167.463247][T29149] Call Trace: [ 4167.463249][T29149] [4167.463251][T29149] dump_stack_lvl (lib/dump_stack.c:123) [4167.463262][T29149] check_preemption_disabled (lib/smp_processor_id.c:52) [4167.463269][T29149] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4167.463275][T29149] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4167.463284][T29149] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4167.463292][T29149] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4167.463297][T29149] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4167.463309][T29149] rawv6_sendmsg (net/ipv6/raw.c:918) [4167.463320][T29149] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4167.463326][T29149] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4167.463333][T29149] ? __lock_release (kernel/locking/lockdep.c:5534) [4167.463343][T29149] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4167.463350][T29149] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4167.463359][T29149] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4167.463374][T29149] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4167.463378][T29149] ? __lock_release (kernel/locking/lockdep.c:5534) [4167.463389][T29149] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4167.463396][T29149] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4167.463402][T29149] ? __pfx___sys_sendto (net/socket.c:2147) [4167.463416][T29149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4167.463423][T29149] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4167.463433][T29149] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4167.463441][T29149] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4167.463450][T29149] __x64_sys_sendto (net/socket.c:2183) [4167.463454][T29149] ? 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) [4167.463459][T29149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4167.463464][T29149] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4167.463469][T29149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4167.463473][T29149] RIP: 0033:0x7fd797e36a4a [ 4167.463479][T29149] 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 [ 4167.463482][T29149] RSP: 002b:00007ffe6876bda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4167.463486][T29149] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd797e36a4a [ 4167.463489][T29149] RDX: 0000000000000040 RSI: 00000000060c0340 RDI: 0000000000000005 [ 4167.463491][T29149] RBP: 00007ffe6876be30 R08: 0000000000418574 R09: 000000000000001c [ 4167.463493][T29149] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4167.463495][T29149] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd797f5f000 | [ 4167.463510][T29149] | [ 4167.463535][T29149] lwtunnel_output(): recursion limit reached on datapath | [ 4168.934258][T29153] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29153 | [4168.934754][T29153] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4168.935017][T29153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4168.935020][T29153] Call Trace: [ 4168.935023][T29153] [4168.935025][T29153] dump_stack_lvl (lib/dump_stack.c:123) [4168.935036][T29153] check_preemption_disabled (lib/smp_processor_id.c:52) [4168.935043][T29153] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4168.935049][T29153] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4168.935058][T29153] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4168.935066][T29153] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4168.935071][T29153] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4168.935082][T29153] rawv6_sendmsg (net/ipv6/raw.c:918) [4168.935094][T29153] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4168.935100][T29153] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4168.935106][T29153] ? __lock_release (kernel/locking/lockdep.c:5534) [4168.935116][T29153] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4168.935123][T29153] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4168.935132][T29153] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4168.935148][T29153] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4168.935151][T29153] ? __lock_release (kernel/locking/lockdep.c:5534) [4168.935162][T29153] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4168.935168][T29153] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4168.935174][T29153] ? __pfx___sys_sendto (net/socket.c:2147) [4168.935188][T29153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4168.935196][T29153] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4168.935206][T29153] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4168.935213][T29153] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4168.935223][T29153] __x64_sys_sendto (net/socket.c:2183) [4168.935227][T29153] ? 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) [4168.935231][T29153] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4168.935236][T29153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4168.935241][T29153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4168.935246][T29153] RIP: 0033:0x7f01f10caa4a [ 4168.935250][T29153] 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 [ 4168.935253][T29153] RSP: 002b:00007ffd0f5c0d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4168.935258][T29153] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01f10caa4a [ 4168.935260][T29153] RDX: 0000000000000040 RSI: 0000000022dde340 RDI: 0000000000000005 [ 4168.935262][T29153] RBP: 00007ffd0f5c0e10 R08: 0000000000418574 R09: 000000000000001c [ 4168.935264][T29153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4168.935266][T29153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01f11f3000 | [ 4168.935281][T29153] | [ 4168.935284][T29153] lwtunnel_output(): recursion limit reached on datapath | [ 4170.403506][T29157] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29157 | [4170.405254][T29157] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4170.405515][T29157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4170.405517][T29157] Call Trace: [ 4170.405519][T29157] [4170.405522][T29157] dump_stack_lvl (lib/dump_stack.c:123) [4170.405532][T29157] check_preemption_disabled (lib/smp_processor_id.c:52) [4170.405539][T29157] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4170.405546][T29157] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4170.405554][T29157] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.405562][T29157] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4170.405567][T29157] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.405579][T29157] rawv6_sendmsg (net/ipv6/raw.c:918) [4170.405591][T29157] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4170.405596][T29157] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4170.405603][T29157] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.405614][T29157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4170.405620][T29157] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4170.405629][T29157] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4170.405645][T29157] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4170.405649][T29157] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.405660][T29157] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.405667][T29157] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.405673][T29157] ? __pfx___sys_sendto (net/socket.c:2147) [4170.405687][T29157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4170.405694][T29157] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4170.405705][T29157] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4170.405712][T29157] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4170.405722][T29157] __x64_sys_sendto (net/socket.c:2183) [4170.405726][T29157] ? 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) [4170.405730][T29157] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4170.405735][T29157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4170.405739][T29157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4170.405744][T29157] RIP: 0033:0x7f4daf789a4a [ 4170.405748][T29157] 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 [ 4170.405752][T29157] RSP: 002b:00007ffec2e03038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4170.405756][T29157] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4daf789a4a [ 4170.405759][T29157] RDX: 0000000000000040 RSI: 000000001e32e340 RDI: 0000000000000005 [ 4170.405760][T29157] RBP: 00007ffec2e030c0 R08: 0000000000418574 R09: 000000000000001c [ 4170.405763][T29157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4170.405765][T29157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4daf8b2000 | [ 4170.405765][T29157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4daf8b2000 | [ 4170.405780][T29157] | [ 4170.418703][T29157] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29157 | [4170.419069][T29157] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4170.419316][T29157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4170.419317][T29157] Call Trace: [ 4170.419319][T29157] [4170.419321][T29157] dump_stack_lvl (lib/dump_stack.c:123) [4170.419328][T29157] check_preemption_disabled (lib/smp_processor_id.c:52) [4170.419335][T29157] lwtunnel_output (net/core/lwtunnel.c:359) [4170.419342][T29157] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4170.419349][T29157] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.419355][T29157] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4170.419360][T29157] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.419372][T29157] rawv6_sendmsg (net/ipv6/raw.c:918) [4170.419384][T29157] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4170.419390][T29157] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4170.419394][T29157] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.419402][T29157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4170.419407][T29157] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4170.419416][T29157] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4170.419432][T29157] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4170.419435][T29157] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.419446][T29157] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.419451][T29157] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.419457][T29157] ? __pfx___sys_sendto (net/socket.c:2147) [4170.419471][T29157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4170.419478][T29157] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4170.419487][T29157] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4170.419494][T29157] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4170.419504][T29157] __x64_sys_sendto (net/socket.c:2183) [4170.419508][T29157] ? 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) [4170.419512][T29157] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4170.419517][T29157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4170.419522][T29157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4170.419526][T29157] RIP: 0033:0x7f4daf789a4a [ 4170.419529][T29157] 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 [ 4170.419532][T29157] RSP: 002b:00007ffec2e03038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4170.419536][T29157] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4daf789a4a [ 4170.419538][T29157] RDX: 0000000000000040 RSI: 000000001e32e340 RDI: 0000000000000005 [ 4170.419540][T29157] RBP: 00007ffec2e030c0 R08: 0000000000418574 R09: 000000000000001c [ 4170.419542][T29157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4170.419544][T29157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4daf8b2000 | [ 4170.419544][T29157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4daf8b2000 | [ 4170.419559][T29157] | [ 4170.433843][T29157] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29157 | [4170.434212][T29157] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4170.434464][T29157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4170.434465][T29157] Call Trace: [ 4170.434467][T29157] [4170.434470][T29157] dump_stack_lvl (lib/dump_stack.c:123) [4170.434476][T29157] check_preemption_disabled (lib/smp_processor_id.c:52) [4170.434482][T29157] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4170.434489][T29157] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4170.434496][T29157] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.434502][T29157] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4170.434507][T29157] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.434520][T29157] rawv6_sendmsg (net/ipv6/raw.c:918) [4170.434532][T29157] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4170.434537][T29157] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4170.434541][T29157] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.434549][T29157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4170.434554][T29157] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4170.434563][T29157] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4170.434579][T29157] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4170.434582][T29157] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.434593][T29157] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.434598][T29157] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.434604][T29157] ? __pfx___sys_sendto (net/socket.c:2147) [4170.434619][T29157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4170.434626][T29157] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4170.434634][T29157] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4170.434641][T29157] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4170.434653][T29157] __x64_sys_sendto (net/socket.c:2183) [4170.434657][T29157] ? 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) [4170.434661][T29157] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4170.434666][T29157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4170.434671][T29157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4170.434674][T29157] RIP: 0033:0x7f4daf789a4a [ 4170.434678][T29157] 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 [ 4170.434682][T29157] RSP: 002b:00007ffec2e03038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4170.434685][T29157] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4daf789a4a [ 4170.434687][T29157] RDX: 0000000000000040 RSI: 000000001e32e340 RDI: 0000000000000005 [ 4170.434690][T29157] RBP: 00007ffec2e030c0 R08: 0000000000418574 R09: 000000000000001c [ 4170.434692][T29157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4170.434694][T29157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4daf8b2000 | [ 4170.434694][T29157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4daf8b2000 | [ 4170.434708][T29157] | [ 4170.916404][T29161] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29161 | [4170.916893][T29161] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4170.917156][T29161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4170.917158][T29161] Call Trace: [ 4170.917160][T29161] [4170.917163][T29161] dump_stack_lvl (lib/dump_stack.c:123) [4170.917173][T29161] check_preemption_disabled (lib/smp_processor_id.c:52) [4170.917180][T29161] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4170.917187][T29161] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4170.917195][T29161] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.917203][T29161] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4170.917208][T29161] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.917220][T29161] rawv6_sendmsg (net/ipv6/raw.c:918) [4170.917232][T29161] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4170.917238][T29161] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4170.917244][T29161] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.917255][T29161] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4170.917261][T29161] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4170.917271][T29161] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4170.917287][T29161] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4170.917290][T29161] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.917301][T29161] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.917308][T29161] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.917314][T29161] ? __pfx___sys_sendto (net/socket.c:2147) [4170.917328][T29161] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4170.917336][T29161] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4170.917345][T29161] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4170.917353][T29161] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4170.917363][T29161] __x64_sys_sendto (net/socket.c:2183) [4170.917367][T29161] ? 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) [4170.917371][T29161] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4170.917377][T29161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4170.917382][T29161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4170.917386][T29161] RIP: 0033:0x7f318b378a4a [ 4170.917391][T29161] 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 [ 4170.917394][T29161] RSP: 002b:00007ffe480981d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4170.917398][T29161] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f318b378a4a [ 4170.917401][T29161] RDX: 0000000000000040 RSI: 000000003c030340 RDI: 0000000000000005 [ 4170.917403][T29161] RBP: 00007ffe48098260 R08: 0000000000418574 R09: 000000000000001c [ 4170.917405][T29161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4170.917407][T29161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f318b4a1000 | [ 4170.917407][T29161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f318b4a1000 | [ 4170.917421][T29161] | [ 4170.917424][T29161] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29161 | [4170.930355][T29161] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4170.930612][T29161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4170.930614][T29161] Call Trace: [ 4170.930616][T29161] [4170.930618][T29161] dump_stack_lvl (lib/dump_stack.c:123) [4170.930625][T29161] check_preemption_disabled (lib/smp_processor_id.c:52) [4170.930632][T29161] lwtunnel_output (net/core/lwtunnel.c:359) [4170.930639][T29161] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4170.930646][T29161] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.930653][T29161] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4170.930658][T29161] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.930670][T29161] rawv6_sendmsg (net/ipv6/raw.c:918) [4170.930682][T29161] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4170.930688][T29161] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4170.930692][T29161] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.930701][T29161] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4170.930706][T29161] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4170.930715][T29161] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4170.930731][T29161] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4170.930734][T29161] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.930745][T29161] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.930751][T29161] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.930756][T29161] ? __pfx___sys_sendto (net/socket.c:2147) [4170.930771][T29161] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4170.930778][T29161] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4170.930786][T29161] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4170.930794][T29161] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4170.930804][T29161] __x64_sys_sendto (net/socket.c:2183) [4170.930808][T29161] ? 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) [4170.930811][T29161] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4170.930816][T29161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4170.930821][T29161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4170.930825][T29161] RIP: 0033:0x7f318b378a4a [ 4170.930828][T29161] 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 [ 4170.930832][T29161] RSP: 002b:00007ffe480981d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4170.930835][T29161] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f318b378a4a [ 4170.930837][T29161] RDX: 0000000000000040 RSI: 000000003c030340 RDI: 0000000000000005 [ 4170.930839][T29161] RBP: 00007ffe48098260 R08: 0000000000418574 R09: 000000000000001c [ 4170.930841][T29161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4170.930843][T29161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f318b4a1000 | [ 4170.930843][T29161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f318b4a1000 | [ 4170.930858][T29161] | [ 4170.944109][T29161] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29161 | [4170.944479][T29161] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4170.944749][T29161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4170.944751][T29161] Call Trace: [ 4170.944752][T29161] [4170.944755][T29161] dump_stack_lvl (lib/dump_stack.c:123) [4170.944762][T29161] check_preemption_disabled (lib/smp_processor_id.c:52) [4170.944768][T29161] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4170.944775][T29161] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4170.944782][T29161] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.944788][T29161] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4170.944793][T29161] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4170.944805][T29161] rawv6_sendmsg (net/ipv6/raw.c:918) [4170.944817][T29161] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4170.944822][T29161] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4170.944827][T29161] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.944835][T29161] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4170.944839][T29161] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4170.944849][T29161] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4170.944865][T29161] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4170.944868][T29161] ? __lock_release (kernel/locking/lockdep.c:5534) [4170.944879][T29161] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.944884][T29161] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4170.944889][T29161] ? __pfx___sys_sendto (net/socket.c:2147) [4170.944904][T29161] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4170.944910][T29161] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4170.944919][T29161] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4170.944926][T29161] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4170.944936][T29161] __x64_sys_sendto (net/socket.c:2183) [4170.944941][T29161] ? 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) [4170.944944][T29161] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4170.944949][T29161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4170.944954][T29161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4170.944958][T29161] RIP: 0033:0x7f318b378a4a [ 4170.944962][T29161] 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 [ 4170.944965][T29161] RSP: 002b:00007ffe480981d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4170.944968][T29161] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f318b378a4a [ 4170.944970][T29161] RDX: 0000000000000040 RSI: 000000003c030340 RDI: 0000000000000005 [ 4170.944972][T29161] RBP: 00007ffe48098260 R08: 0000000000418574 R09: 000000000000001c [ 4170.944974][T29161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4170.944976][T29161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f318b4a1000 | [ 4170.944976][T29161] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f318b4a1000 | [ 4170.944991][T29161] | [ 4171.423271][T29165] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29165 | [4171.423758][T29165] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4171.424020][T29165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4171.424022][T29165] Call Trace: [ 4171.424025][T29165] [4171.424027][T29165] dump_stack_lvl (lib/dump_stack.c:123) [4171.424038][T29165] check_preemption_disabled (lib/smp_processor_id.c:52) [4171.424046][T29165] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4171.424052][T29165] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4171.424061][T29165] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4171.424069][T29165] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4171.424074][T29165] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4171.424086][T29165] rawv6_sendmsg (net/ipv6/raw.c:918) [4171.424098][T29165] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4171.424103][T29165] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4171.424111][T29165] ? __lock_release (kernel/locking/lockdep.c:5534) [4171.424121][T29165] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4171.424127][T29165] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4171.424136][T29165] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4171.424152][T29165] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4171.424155][T29165] ? __lock_release (kernel/locking/lockdep.c:5534) [4171.424166][T29165] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4171.424173][T29165] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4171.424179][T29165] ? __pfx___sys_sendto (net/socket.c:2147) [4171.424193][T29165] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4171.424201][T29165] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4171.424211][T29165] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4171.424218][T29165] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4171.424228][T29165] __x64_sys_sendto (net/socket.c:2183) [4171.424232][T29165] ? 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) [4171.424237][T29165] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4171.424242][T29165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4171.424247][T29165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4171.424251][T29165] RIP: 0033:0x7f2ec14fba4a [ 4171.424256][T29165] 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 [ 4171.424259][T29165] RSP: 002b:00007fff6b68e328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4171.424264][T29165] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ec14fba4a [ 4171.424266][T29165] RDX: 0000000000000040 RSI: 000000002cbdc340 RDI: 0000000000000005 [ 4171.424268][T29165] RBP: 00007fff6b68e3b0 R08: 0000000000418574 R09: 000000000000001c [ 4171.424270][T29165] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4171.424272][T29165] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ec1624000 | [ 4171.424286][T29165] | [ 4171.424289][T29165] lwtunnel_output(): recursion limit reached on datapath | [ 4172.920567][T29169] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29169 | [4172.921419][T29169] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4172.921696][T29169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4172.921699][T29169] Call Trace: [ 4172.921702][T29169] [4172.921705][T29169] dump_stack_lvl (lib/dump_stack.c:123) [4172.921715][T29169] check_preemption_disabled (lib/smp_processor_id.c:52) [4172.921723][T29169] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4172.921729][T29169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4172.921739][T29169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4172.921746][T29169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4172.921751][T29169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4172.921764][T29169] rawv6_sendmsg (net/ipv6/raw.c:918) [4172.921775][T29169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4172.921781][T29169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4172.921787][T29169] ? __lock_release (kernel/locking/lockdep.c:5534) [4172.921798][T29169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4172.921804][T29169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4172.921813][T29169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4172.921829][T29169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4172.921832][T29169] ? __lock_release (kernel/locking/lockdep.c:5534) [4172.921844][T29169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4172.921850][T29169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4172.921855][T29169] ? __pfx___sys_sendto (net/socket.c:2147) [4172.921870][T29169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4172.921878][T29169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4172.921893][T29169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4172.921904][T29169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4172.921918][T29169] __x64_sys_sendto (net/socket.c:2183) [4172.921923][T29169] ? 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) [4172.921927][T29169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4172.921932][T29169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4172.921937][T29169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4172.921943][T29169] RIP: 0033:0x7f659f998a4a [ 4172.921948][T29169] 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 [ 4172.921951][T29169] RSP: 002b:00007fff10d30b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4172.921956][T29169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f659f998a4a [ 4172.921958][T29169] RDX: 0000000000000040 RSI: 0000000001e31340 RDI: 0000000000000005 [ 4172.921960][T29169] RBP: 00007fff10d30c00 R08: 0000000000418574 R09: 000000000000001c [ 4172.921963][T29169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4172.921965][T29169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f659fac1000 | [ 4172.921979][T29169] | [ 4172.921983][T29169] lwtunnel_output(): recursion limit reached on datapath | [ 4174.401775][T29173] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29173 | [4174.402294][T29173] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4174.402575][T29173] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4174.402577][T29173] Call Trace: [ 4174.402579][T29173] [4174.402582][T29173] dump_stack_lvl (lib/dump_stack.c:123) [4174.402591][T29173] check_preemption_disabled (lib/smp_processor_id.c:52) [4174.402598][T29173] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4174.402605][T29173] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4174.402612][T29173] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4174.402620][T29173] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4174.402624][T29173] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4174.402636][T29173] rawv6_sendmsg (net/ipv6/raw.c:918) [4174.402650][T29173] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4174.402655][T29173] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4174.402661][T29173] ? __lock_release (kernel/locking/lockdep.c:5534) [4174.402671][T29173] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4174.402676][T29173] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4174.402685][T29173] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4174.402701][T29173] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4174.402704][T29173] ? __lock_release (kernel/locking/lockdep.c:5534) [4174.402715][T29173] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4174.402722][T29173] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4174.402728][T29173] ? __pfx___sys_sendto (net/socket.c:2147) [4174.402742][T29173] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4174.402750][T29173] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4174.402760][T29173] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4174.402768][T29173] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4174.402778][T29173] __x64_sys_sendto (net/socket.c:2183) [4174.402782][T29173] ? 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) [4174.402786][T29173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4174.402792][T29173] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4174.402796][T29173] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4174.402801][T29173] RIP: 0033:0x7f3ae4c59a4a [ 4174.402806][T29173] 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 [ 4174.402809][T29173] RSP: 002b:00007ffcd3816dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4174.402813][T29173] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ae4c59a4a [ 4174.402815][T29173] RDX: 0000000000000040 RSI: 000000001c120340 RDI: 0000000000000005 [ 4174.402817][T29173] RBP: 00007ffcd3816e50 R08: 0000000000418574 R09: 000000000000001c [ 4174.402819][T29173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4174.402821][T29173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ae4d82000 | [ 4174.402821][T29173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ae4d82000 | [ 4174.402835][T29173] | [ 4174.416045][T29173] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29173 | [4174.416454][T29173] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4174.416738][T29173] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4174.416740][T29173] Call Trace: [ 4174.416741][T29173] [4174.416743][T29173] dump_stack_lvl (lib/dump_stack.c:123) [4174.416749][T29173] check_preemption_disabled (lib/smp_processor_id.c:52) [4174.416755][T29173] lwtunnel_output (net/core/lwtunnel.c:359) [4174.416762][T29173] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4174.416768][T29173] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4174.416774][T29173] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4174.416779][T29173] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4174.416791][T29173] rawv6_sendmsg (net/ipv6/raw.c:918) [4174.416803][T29173] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4174.416808][T29173] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4174.416812][T29173] ? __lock_release (kernel/locking/lockdep.c:5534) [4174.416820][T29173] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4174.416823][T29173] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4174.416832][T29173] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4174.416848][T29173] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4174.416851][T29173] ? __lock_release (kernel/locking/lockdep.c:5534) [4174.416862][T29173] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4174.416867][T29173] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4174.416872][T29173] ? __pfx___sys_sendto (net/socket.c:2147) [4174.416887][T29173] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4174.416893][T29173] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4174.416901][T29173] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4174.416908][T29173] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4174.416918][T29173] __x64_sys_sendto (net/socket.c:2183) [4174.416922][T29173] ? 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) [4174.416926][T29173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4174.416930][T29173] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4174.416935][T29173] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4174.416939][T29173] RIP: 0033:0x7f3ae4c59a4a [ 4174.416942][T29173] 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 [ 4174.416945][T29173] RSP: 002b:00007ffcd3816dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4174.416948][T29173] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ae4c59a4a [ 4174.416950][T29173] RDX: 0000000000000040 RSI: 000000001c120340 RDI: 0000000000000005 [ 4174.416952][T29173] RBP: 00007ffcd3816e50 R08: 0000000000418574 R09: 000000000000001c [ 4174.416954][T29173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4174.416955][T29173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ae4d82000 | [ 4175.391442][T29181] lwtunnel_output(): recursion limit reached on datapath | [ 4176.865453][T29185] check_preemption_disabled: 5 callbacks suppressed | [ 4176.865462][T29185] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29185 | [4176.866236][T29185] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4176.866491][T29185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4176.866494][T29185] Call Trace: [ 4176.866496][T29185] [4176.866499][T29185] dump_stack_lvl (lib/dump_stack.c:123) [4176.866509][T29185] check_preemption_disabled (lib/smp_processor_id.c:52) [4176.866517][T29185] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4176.866524][T29185] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4176.866532][T29185] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4176.866540][T29185] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4176.866546][T29185] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4176.866558][T29185] rawv6_sendmsg (net/ipv6/raw.c:918) [4176.866570][T29185] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4176.866575][T29185] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4176.866582][T29185] ? __lock_release (kernel/locking/lockdep.c:5534) [4176.866592][T29185] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4176.866598][T29185] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4176.866607][T29185] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4176.866623][T29185] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4176.866626][T29185] ? __lock_release (kernel/locking/lockdep.c:5534) [4176.866638][T29185] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4176.866644][T29185] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4176.866651][T29185] ? __pfx___sys_sendto (net/socket.c:2147) [4176.866666][T29185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4176.866673][T29185] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4176.866684][T29185] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4176.866691][T29185] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4176.866702][T29185] __x64_sys_sendto (net/socket.c:2183) [4176.866706][T29185] ? 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) [4176.866711][T29185] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4176.866716][T29185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4176.866721][T29185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4176.866726][T29185] RIP: 0033:0x7fbcd3daea4a [ 4176.866731][T29185] 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 [ 4176.866735][T29185] RSP: 002b:00007fff05c0c6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4176.866739][T29185] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbcd3daea4a [ 4176.866741][T29185] RDX: 0000000000000040 RSI: 000000000558b340 RDI: 0000000000000005 [ 4176.866743][T29185] RBP: 00007fff05c0c780 R08: 0000000000418574 R09: 000000000000001c [ 4176.866746][T29185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4176.866748][T29185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbcd3ed7000 | [ 4176.866762][T29185] | [ 4176.879749][T29185] lwtunnel_output(): recursion limit reached on datapath | [ 4178.343473][T29189] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29189 | [4178.343957][T29189] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4178.344217][T29189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4178.344220][T29189] Call Trace: [ 4178.344222][T29189] [4178.344225][T29189] dump_stack_lvl (lib/dump_stack.c:123) [4178.344235][T29189] check_preemption_disabled (lib/smp_processor_id.c:52) [4178.344242][T29189] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4178.344249][T29189] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4178.344258][T29189] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4178.344266][T29189] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4178.344271][T29189] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4178.344283][T29189] rawv6_sendmsg (net/ipv6/raw.c:918) [4178.344295][T29189] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4178.344300][T29189] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4178.344307][T29189] ? __lock_release (kernel/locking/lockdep.c:5534) [4178.344317][T29189] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4178.344323][T29189] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4178.344332][T29189] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4178.344348][T29189] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4178.344351][T29189] ? __lock_release (kernel/locking/lockdep.c:5534) [4178.344362][T29189] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4178.344369][T29189] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4178.344375][T29189] ? __pfx___sys_sendto (net/socket.c:2147) [4178.344389][T29189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4178.344397][T29189] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4178.344407][T29189] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4178.344414][T29189] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4178.344424][T29189] __x64_sys_sendto (net/socket.c:2183) [4178.344428][T29189] ? 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) [4178.344433][T29189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4178.344439][T29189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4178.344444][T29189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4178.344449][T29189] RIP: 0033:0x7f6677cf1a4a [ 4178.344454][T29189] 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 [ 4178.344457][T29189] RSP: 002b:00007fff273f9c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4178.344461][T29189] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6677cf1a4a [ 4178.344463][T29189] RDX: 0000000000000040 RSI: 0000000007ba5340 RDI: 0000000000000005 [ 4178.344465][T29189] RBP: 00007fff273f9ce0 R08: 0000000000418574 R09: 000000000000001c [ 4178.344467][T29189] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4178.344468][T29189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6677e1a000 | [ 4178.344483][T29189] | [ 4178.344485][T29189] lwtunnel_output(): recursion limit reached on datapath | [ 4179.831416][T29193] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29193 | [4179.831916][T29193] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4179.832179][T29193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4179.832182][T29193] Call Trace: [ 4179.832184][T29193] [4179.832187][T29193] dump_stack_lvl (lib/dump_stack.c:123) [4179.832197][T29193] check_preemption_disabled (lib/smp_processor_id.c:52) [4179.832204][T29193] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4179.832211][T29193] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4179.832220][T29193] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4179.832228][T29193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4179.832233][T29193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4179.832245][T29193] rawv6_sendmsg (net/ipv6/raw.c:918) [4179.832257][T29193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4179.832262][T29193] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4179.832269][T29193] ? __lock_release (kernel/locking/lockdep.c:5534) [4179.832279][T29193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4179.832286][T29193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4179.832295][T29193] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4179.832311][T29193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4179.832314][T29193] ? __lock_release (kernel/locking/lockdep.c:5534) [4179.832325][T29193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4179.832332][T29193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4179.832337][T29193] ? __pfx___sys_sendto (net/socket.c:2147) [4179.832352][T29193] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4179.832359][T29193] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4179.832370][T29193] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4179.832377][T29193] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4179.832387][T29193] __x64_sys_sendto (net/socket.c:2183) [4179.832391][T29193] ? 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) [4179.832396][T29193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4179.832401][T29193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4179.832406][T29193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4179.832410][T29193] RIP: 0033:0x7f19b3582a4a [ 4179.832415][T29193] 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 [ 4179.832419][T29193] RSP: 002b:00007ffcd3067638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4179.832423][T29193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19b3582a4a [ 4179.832425][T29193] RDX: 0000000000000040 RSI: 000000000b113340 RDI: 0000000000000005 [ 4179.832427][T29193] RBP: 00007ffcd30676c0 R08: 0000000000418574 R09: 000000000000001c [ 4179.832430][T29193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4179.832432][T29193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b36ab000 | [ 4179.832432][T29193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b36ab000 | [ 4179.832446][T29193] | [ 4179.832450][T29193] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29193 | [4179.845482][T29193] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4179.845750][T29193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4179.845752][T29193] Call Trace: [ 4179.845754][T29193] [4179.845757][T29193] dump_stack_lvl (lib/dump_stack.c:123) [4179.845763][T29193] check_preemption_disabled (lib/smp_processor_id.c:52) [4179.845769][T29193] lwtunnel_output (net/core/lwtunnel.c:359) [4179.845776][T29193] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4179.845782][T29193] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4179.845788][T29193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4179.845793][T29193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4179.845805][T29193] rawv6_sendmsg (net/ipv6/raw.c:918) [4179.845817][T29193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4179.845823][T29193] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4179.845827][T29193] ? __lock_release (kernel/locking/lockdep.c:5534) [4179.845835][T29193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4179.845839][T29193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4179.845848][T29193] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4179.845864][T29193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4179.845867][T29193] ? __lock_release (kernel/locking/lockdep.c:5534) [4179.845878][T29193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4179.845883][T29193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4179.845889][T29193] ? __pfx___sys_sendto (net/socket.c:2147) [4179.845904][T29193] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4179.845910][T29193] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4179.845918][T29193] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4179.845926][T29193] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4179.845936][T29193] __x64_sys_sendto (net/socket.c:2183) [4179.845940][T29193] ? 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) [4179.845943][T29193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4179.845947][T29193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4179.845952][T29193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4179.845955][T29193] RIP: 0033:0x7f19b3582a4a [ 4179.845959][T29193] 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 [ 4179.845962][T29193] RSP: 002b:00007ffcd3067638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4179.845965][T29193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19b3582a4a [ 4179.845967][T29193] RDX: 0000000000000040 RSI: 000000000b113340 RDI: 0000000000000005 [ 4179.845969][T29193] RBP: 00007ffcd30676c0 R08: 0000000000418574 R09: 000000000000001c [ 4179.845971][T29193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4179.845972][T29193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b36ab000 | [ 4179.845972][T29193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b36ab000 | [ 4179.845987][T29193] | [ 4179.846413][T29193] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29193 | [4179.858064][T29193] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4179.858317][T29193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4179.858318][T29193] Call Trace: [ 4179.858320][T29193] [4179.858322][T29193] dump_stack_lvl (lib/dump_stack.c:123) [4179.858329][T29193] check_preemption_disabled (lib/smp_processor_id.c:52) [4179.858334][T29193] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4179.858341][T29193] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4179.858348][T29193] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4179.858354][T29193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4179.858358][T29193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4179.858371][T29193] rawv6_sendmsg (net/ipv6/raw.c:918) [4179.858382][T29193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4179.858388][T29193] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4179.858392][T29193] ? __lock_release (kernel/locking/lockdep.c:5534) [4179.858400][T29193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4179.858404][T29193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4179.858413][T29193] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4179.858429][T29193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4179.858432][T29193] ? __lock_release (kernel/locking/lockdep.c:5534) [4179.858443][T29193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4179.858448][T29193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4179.858453][T29193] ? __pfx___sys_sendto (net/socket.c:2147) [4179.858468][T29193] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4179.858475][T29193] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4179.858482][T29193] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4179.858489][T29193] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4179.858500][T29193] __x64_sys_sendto (net/socket.c:2183) [4179.858504][T29193] ? 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) [4179.858508][T29193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4179.858512][T29193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4179.858517][T29193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4179.858521][T29193] RIP: 0033:0x7f19b3582a4a [ 4179.858524][T29193] 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 [ 4179.858527][T29193] RSP: 002b:00007ffcd3067638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4179.858530][T29193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19b3582a4a [ 4179.858532][T29193] RDX: 0000000000000040 RSI: 000000000b113340 RDI: 0000000000000005 [ 4179.858534][T29193] RBP: 00007ffcd30676c0 R08: 0000000000418574 R09: 000000000000001c [ 4179.858536][T29193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4179.858539][T29193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b36ab000 | [ 4179.858539][T29193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b36ab000 | [ 4179.858554][T29193] | [ 4180.336181][T29197] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29197 | [4180.336836][T29197] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4180.337183][T29197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4180.337185][T29197] Call Trace: [ 4180.337188][T29197] [4180.337190][T29197] dump_stack_lvl (lib/dump_stack.c:123) [4180.337200][T29197] check_preemption_disabled (lib/smp_processor_id.c:52) [4180.337207][T29197] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4180.337213][T29197] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4180.337221][T29197] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4180.337228][T29197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4180.337233][T29197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4180.337245][T29197] rawv6_sendmsg (net/ipv6/raw.c:918) [4180.337257][T29197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4180.337262][T29197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4180.337270][T29197] ? __lock_release (kernel/locking/lockdep.c:5534) [4180.337284][T29197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4180.337292][T29197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4180.337303][T29197] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4180.337318][T29197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4180.337321][T29197] ? __lock_release (kernel/locking/lockdep.c:5534) [4180.337332][T29197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4180.337339][T29197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4180.337344][T29197] ? __pfx___sys_sendto (net/socket.c:2147) [4180.337359][T29197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4180.337367][T29197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4180.337377][T29197] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4180.337384][T29197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4180.337394][T29197] __x64_sys_sendto (net/socket.c:2183) [4180.337398][T29197] ? 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) [4180.337402][T29197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4180.337407][T29197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4180.337412][T29197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4180.337416][T29197] RIP: 0033:0x7f90222bca4a [ 4180.337421][T29197] 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 [ 4180.337424][T29197] RSP: 002b:00007fff29243e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4180.337428][T29197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90222bca4a [ 4180.337430][T29197] RDX: 0000000000000040 RSI: 0000000005f04340 RDI: 0000000000000005 [ 4180.337432][T29197] RBP: 00007fff29243f00 R08: 0000000000418574 R09: 000000000000001c [ 4180.337434][T29197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4180.337436][T29197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90223e5000 | [ 4180.337436][T29197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90223e5000 | [ 4180.337450][T29197] | [ 4180.337453][T29197] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29197 | [4180.350913][T29197] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4180.351190][T29197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4180.351192][T29197] Call Trace: [ 4180.351194][T29197] [4180.351196][T29197] dump_stack_lvl (lib/dump_stack.c:123) [4180.351202][T29197] check_preemption_disabled (lib/smp_processor_id.c:52) [4180.351208][T29197] lwtunnel_output (net/core/lwtunnel.c:359) [4180.351214][T29197] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4180.351221][T29197] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4180.351227][T29197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4180.351232][T29197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4180.351244][T29197] rawv6_sendmsg (net/ipv6/raw.c:918) [4180.351256][T29197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4180.351261][T29197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4180.351265][T29197] ? __lock_release (kernel/locking/lockdep.c:5534) [4180.351273][T29197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4180.351277][T29197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4180.351286][T29197] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4180.351302][T29197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4180.351305][T29197] ? __lock_release (kernel/locking/lockdep.c:5534) [4180.351317][T29197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4180.351321][T29197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4180.351327][T29197] ? __pfx___sys_sendto (net/socket.c:2147) [4180.351341][T29197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4180.351348][T29197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4180.351356][T29197] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4180.351363][T29197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4180.351374][T29197] __x64_sys_sendto (net/socket.c:2183) [4180.351378][T29197] ? 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) [4180.351381][T29197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4180.351385][T29197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4180.351390][T29197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4180.351394][T29197] RIP: 0033:0x7f90222bca4a [ 4180.351398][T29197] 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 [ 4180.351401][T29197] RSP: 002b:00007fff29243e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4180.351404][T29197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90222bca4a [ 4180.351406][T29197] RDX: 0000000000000040 RSI: 0000000005f04340 RDI: 0000000000000005 [ 4180.351408][T29197] RBP: 00007fff29243f00 R08: 0000000000418574 R09: 000000000000001c [ 4180.351410][T29197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4180.351412][T29197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90223e5000 | [ 4180.351412][T29197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90223e5000 | [ 4180.351426][T29197] | [ 4180.370954][T29197] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29197 | [4180.371384][T29197] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4180.371699][T29197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4180.371700][T29197] Call Trace: [ 4180.371702][T29197] [4180.371704][T29197] dump_stack_lvl (lib/dump_stack.c:123) [4180.371711][T29197] check_preemption_disabled (lib/smp_processor_id.c:52) [4180.371716][T29197] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4180.371723][T29197] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4180.371729][T29197] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4180.371735][T29197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4180.371740][T29197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4180.371752][T29197] rawv6_sendmsg (net/ipv6/raw.c:918) [4180.371764][T29197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4180.371769][T29197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4180.371773][T29197] ? __lock_release (kernel/locking/lockdep.c:5534) [4180.371780][T29197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4180.371784][T29197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4180.371793][T29197] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4180.371810][T29197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4180.371812][T29197] ? __lock_release (kernel/locking/lockdep.c:5534) [4180.371824][T29197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4180.371828][T29197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4180.371834][T29197] ? __pfx___sys_sendto (net/socket.c:2147) [4180.371848][T29197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4180.371855][T29197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4180.371867][T29197] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4180.371879][T29197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4180.371892][T29197] __x64_sys_sendto (net/socket.c:2183) [4180.371896][T29197] ? 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) [4180.371899][T29197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4180.371904][T29197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4180.371909][T29197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4180.371912][T29197] RIP: 0033:0x7f90222bca4a [ 4180.371916][T29197] 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 [ 4180.371919][T29197] RSP: 002b:00007fff29243e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4180.371922][T29197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90222bca4a [ 4180.371924][T29197] RDX: 0000000000000040 RSI: 0000000005f04340 RDI: 0000000000000005 [ 4180.371926][T29197] RBP: 00007fff29243f00 R08: 0000000000418574 R09: 000000000000001c [ 4180.371928][T29197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4180.371930][T29197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90223e5000 | [ 4180.371930][T29197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90223e5000 | [ 4180.371945][T29197] | [ 4180.885427][T29201] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29201 | [4180.887048][T29201] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4180.887314][T29201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4180.887316][T29201] Call Trace: [ 4180.887319][T29201] [4180.887321][T29201] dump_stack_lvl (lib/dump_stack.c:123) [4180.887331][T29201] check_preemption_disabled (lib/smp_processor_id.c:52) [4180.887338][T29201] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4180.887345][T29201] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4180.887354][T29201] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4180.887361][T29201] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4180.887366][T29201] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4180.887378][T29201] rawv6_sendmsg (net/ipv6/raw.c:918) [4180.887390][T29201] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4180.887396][T29201] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4180.887403][T29201] ? __lock_release (kernel/locking/lockdep.c:5534) [4180.887412][T29201] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4180.887419][T29201] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4180.887428][T29201] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4180.887444][T29201] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4180.887447][T29201] ? __lock_release (kernel/locking/lockdep.c:5534) [4180.887459][T29201] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4180.887465][T29201] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4180.887471][T29201] ? __pfx___sys_sendto (net/socket.c:2147) [4180.887486][T29201] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4180.887493][T29201] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4180.887503][T29201] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4180.887510][T29201] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4180.887520][T29201] __x64_sys_sendto (net/socket.c:2183) [4180.887524][T29201] ? 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) [4180.887529][T29201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4180.887534][T29201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4180.887539][T29201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4180.887544][T29201] RIP: 0033:0x7fd8207b5a4a [ 4180.887549][T29201] 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 [ 4180.887553][T29201] RSP: 002b:00007ffc852cefe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4180.887557][T29201] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8207b5a4a [ 4180.887559][T29201] RDX: 0000000000000040 RSI: 0000000020aa9340 RDI: 0000000000000005 [ 4180.887561][T29201] RBP: 00007ffc852cf070 R08: 0000000000418574 R09: 000000000000001c [ 4180.887563][T29201] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4180.887565][T29201] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8208de000 | [ 4180.887580][T29201] | [ 4180.887582][T29201] lwtunnel_output(): recursion limit reached on datapath | [ 4182.364846][T29205] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29205 | [4182.365319][T29205] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4182.365581][T29205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4182.365584][T29205] Call Trace: [ 4182.365587][T29205] [4182.365589][T29205] dump_stack_lvl (lib/dump_stack.c:123) [4182.365600][T29205] check_preemption_disabled (lib/smp_processor_id.c:52) [4182.365607][T29205] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4182.365614][T29205] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4182.365623][T29205] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4182.365631][T29205] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4182.365636][T29205] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4182.365650][T29205] rawv6_sendmsg (net/ipv6/raw.c:918) [4182.365662][T29205] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4182.365668][T29205] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4182.365675][T29205] ? __lock_release (kernel/locking/lockdep.c:5534) [4182.365685][T29205] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4182.365692][T29205] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4182.365701][T29205] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4182.365716][T29205] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4182.365720][T29205] ? __lock_release (kernel/locking/lockdep.c:5534) [4182.365731][T29205] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4182.365737][T29205] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4182.365743][T29205] ? __pfx___sys_sendto (net/socket.c:2147) [4182.365758][T29205] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4182.365765][T29205] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4182.365775][T29205] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4182.365782][T29205] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4182.365792][T29205] __x64_sys_sendto (net/socket.c:2183) [4182.365796][T29205] ? 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) [4182.365800][T29205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4182.365805][T29205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4182.365809][T29205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4182.365815][T29205] RIP: 0033:0x7ff9809aea4a [ 4182.365820][T29205] 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 [ 4182.365823][T29205] RSP: 002b:00007fff78eb6b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4182.365827][T29205] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9809aea4a [ 4182.365830][T29205] RDX: 0000000000000040 RSI: 0000000016dd7340 RDI: 0000000000000005 [ 4182.365832][T29205] RBP: 00007fff78eb6b90 R08: 0000000000418574 R09: 000000000000001c [ 4182.365834][T29205] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4182.365836][T29205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff980ad7000 | [ 4182.365850][T29205] | [ 4182.379051][T29205] lwtunnel_output(): recursion limit reached on datapath | [ 4183.848562][T29209] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29209 | [4183.849070][T29209] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4183.849343][T29209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4183.849345][T29209] Call Trace: [ 4183.849348][T29209] [4183.849351][T29209] dump_stack_lvl (lib/dump_stack.c:123) [4183.849361][T29209] check_preemption_disabled (lib/smp_processor_id.c:52) [4183.849368][T29209] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4183.849375][T29209] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4183.849383][T29209] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4183.849391][T29209] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4183.849396][T29209] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4183.849408][T29209] rawv6_sendmsg (net/ipv6/raw.c:918) [4183.849419][T29209] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4183.849425][T29209] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4183.849432][T29209] ? __lock_release (kernel/locking/lockdep.c:5534) [4183.849442][T29209] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4183.849448][T29209] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4183.849457][T29209] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4183.849473][T29209] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4183.849477][T29209] ? __lock_release (kernel/locking/lockdep.c:5534) [4183.849488][T29209] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4183.849494][T29209] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4183.849500][T29209] ? __pfx___sys_sendto (net/socket.c:2147) [4183.849514][T29209] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4183.849521][T29209] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4183.849532][T29209] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4183.849539][T29209] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4183.849549][T29209] __x64_sys_sendto (net/socket.c:2183) [4183.849553][T29209] ? 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) [4183.849557][T29209] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4183.849562][T29209] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4183.849567][T29209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4183.849572][T29209] RIP: 0033:0x7f5c602fda4a [ 4183.849577][T29209] 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 [ 4183.849580][T29209] RSP: 002b:00007ffd2c855658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4183.849585][T29209] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c602fda4a [ 4183.849587][T29209] RDX: 0000000000000040 RSI: 0000000004936340 RDI: 0000000000000005 [ 4183.849589][T29209] RBP: 00007ffd2c8556e0 R08: 0000000000418574 R09: 000000000000001c [ 4183.849591][T29209] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4183.849593][T29209] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c60426000 | [ 4183.849608][T29209] | [ 4183.849610][T29209] lwtunnel_output(): recursion limit reached on datapath | [ 4185.354229][T29213] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29213 | [4185.354729][T29213] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4185.355004][T29213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4185.355006][T29213] Call Trace: [ 4185.355008][T29213] [4185.355010][T29213] dump_stack_lvl (lib/dump_stack.c:123) [4185.355020][T29213] check_preemption_disabled (lib/smp_processor_id.c:52) [4185.355027][T29213] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4185.355034][T29213] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4185.355042][T29213] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.355049][T29213] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4185.355054][T29213] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.355066][T29213] rawv6_sendmsg (net/ipv6/raw.c:918) [4185.355078][T29213] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4185.355083][T29213] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4185.355090][T29213] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.355099][T29213] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4185.355105][T29213] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4185.355113][T29213] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4185.355129][T29213] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4185.355132][T29213] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.355143][T29213] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.355149][T29213] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.355155][T29213] ? __pfx___sys_sendto (net/socket.c:2147) [4185.355169][T29213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4185.355177][T29213] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4185.355187][T29213] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4185.355194][T29213] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4185.355204][T29213] __x64_sys_sendto (net/socket.c:2183) [4185.355208][T29213] ? 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) [4185.355212][T29213] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4185.355217][T29213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4185.355221][T29213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4185.355226][T29213] RIP: 0033:0x7f02b37bea4a [ 4185.355230][T29213] 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 [ 4185.355233][T29213] RSP: 002b:00007ffe0b9aa5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4185.355237][T29213] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02b37bea4a [ 4185.355239][T29213] RDX: 0000000000000040 RSI: 000000003cd5a340 RDI: 0000000000000005 [ 4185.355240][T29213] RBP: 00007ffe0b9aa640 R08: 0000000000418574 R09: 000000000000001c [ 4185.355242][T29213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4185.355244][T29213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b38e7000 | [ 4185.355244][T29213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b38e7000 | [ 4185.355259][T29213] | [ 4185.355261][T29213] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29213 | [4185.368554][T29213] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4185.368829][T29213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4185.368830][T29213] Call Trace: [ 4185.368832][T29213] [4185.368834][T29213] dump_stack_lvl (lib/dump_stack.c:123) [4185.368840][T29213] check_preemption_disabled (lib/smp_processor_id.c:52) [4185.368846][T29213] lwtunnel_output (net/core/lwtunnel.c:359) [4185.368853][T29213] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4185.368859][T29213] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.368865][T29213] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4185.368870][T29213] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.368882][T29213] rawv6_sendmsg (net/ipv6/raw.c:918) [4185.368894][T29213] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4185.368900][T29213] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4185.368903][T29213] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.368910][T29213] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4185.368914][T29213] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4185.368923][T29213] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4185.368939][T29213] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4185.368942][T29213] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.368954][T29213] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.368958][T29213] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.368964][T29213] ? __pfx___sys_sendto (net/socket.c:2147) [4185.368979][T29213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4185.368985][T29213] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4185.368993][T29213] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4185.369000][T29213] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4185.369011][T29213] __x64_sys_sendto (net/socket.c:2183) [4185.369015][T29213] ? 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) [4185.369018][T29213] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4185.369022][T29213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4185.369027][T29213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4185.369030][T29213] RIP: 0033:0x7f02b37bea4a [ 4185.369034][T29213] 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 [ 4185.369037][T29213] RSP: 002b:00007ffe0b9aa5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4185.369040][T29213] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02b37bea4a [ 4185.369042][T29213] RDX: 0000000000000040 RSI: 000000003cd5a340 RDI: 0000000000000005 [ 4185.369043][T29213] RBP: 00007ffe0b9aa640 R08: 0000000000418574 R09: 000000000000001c [ 4185.369045][T29213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4185.369047][T29213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b38e7000 | [ 4185.369047][T29213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b38e7000 | [ 4185.369061][T29213] | [ 4185.369500][T29213] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29213 | [4185.381671][T29213] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4185.381929][T29213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4185.381931][T29213] Call Trace: [ 4185.381932][T29213] [4185.381934][T29213] dump_stack_lvl (lib/dump_stack.c:123) [4185.381940][T29213] check_preemption_disabled (lib/smp_processor_id.c:52) [4185.381946][T29213] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4185.381953][T29213] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4185.381960][T29213] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.381965][T29213] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4185.381970][T29213] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.381983][T29213] rawv6_sendmsg (net/ipv6/raw.c:918) [4185.381995][T29213] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4185.382000][T29213] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4185.382004][T29213] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.382011][T29213] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4185.382015][T29213] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4185.382024][T29213] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4185.382040][T29213] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4185.382042][T29213] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.382054][T29213] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.382058][T29213] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.382064][T29213] ? __pfx___sys_sendto (net/socket.c:2147) [4185.382078][T29213] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4185.382085][T29213] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4185.382093][T29213] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4185.382100][T29213] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4185.382110][T29213] __x64_sys_sendto (net/socket.c:2183) [4185.382114][T29213] ? 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) [4185.382118][T29213] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4185.382122][T29213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4185.382127][T29213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4185.382130][T29213] RIP: 0033:0x7f02b37bea4a [ 4185.382134][T29213] 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 [ 4185.382136][T29213] RSP: 002b:00007ffe0b9aa5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4185.382140][T29213] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02b37bea4a [ 4185.382142][T29213] RDX: 0000000000000040 RSI: 000000003cd5a340 RDI: 0000000000000005 [ 4185.382143][T29213] RBP: 00007ffe0b9aa640 R08: 0000000000418574 R09: 000000000000001c [ 4185.382145][T29213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4185.382147][T29213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b38e7000 | [ 4185.382147][T29213] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b38e7000 | [ 4185.382162][T29213] | [ 4185.859082][T29217] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29217 | [4185.859554][T29217] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4185.859833][T29217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4185.859835][T29217] Call Trace: [ 4185.859838][T29217] [4185.859840][T29217] dump_stack_lvl (lib/dump_stack.c:123) [4185.859848][T29217] check_preemption_disabled (lib/smp_processor_id.c:52) [4185.859855][T29217] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4185.859861][T29217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4185.859869][T29217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.859876][T29217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4185.859881][T29217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.859893][T29217] rawv6_sendmsg (net/ipv6/raw.c:918) [4185.859905][T29217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4185.859910][T29217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4185.859915][T29217] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.859924][T29217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4185.859929][T29217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4185.859938][T29217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4185.859954][T29217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4185.859956][T29217] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.859967][T29217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.859972][T29217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.859978][T29217] ? __pfx___sys_sendto (net/socket.c:2147) [4185.859997][T29217] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [4185.860001][T29217] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4185.860015][T29217] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4185.860021][T29217] __x64_sys_sendto (net/socket.c:2183) [4185.860025][T29217] ? 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) [4185.860029][T29217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4185.860033][T29217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4185.860038][T29217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4185.860041][T29217] RIP: 0033:0x7f2aa7756a4a [ 4185.860045][T29217] 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 [ 4185.860048][T29217] RSP: 002b:00007ffe96fabdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4185.860052][T29217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2aa7756a4a [ 4185.860055][T29217] RDX: 0000000000000040 RSI: 000000003f823340 RDI: 0000000000000005 [ 4185.860056][T29217] RBP: 00007ffe96fabe80 R08: 0000000000418574 R09: 000000000000001c [ 4185.860058][T29217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4185.860060][T29217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2aa787f000 | [ 4185.860060][T29217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2aa787f000 | [ 4185.860074][T29217] | [ 4185.860077][T29217] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29217 | [4185.871826][T29217] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4185.872086][T29217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4185.872088][T29217] Call Trace: [ 4185.872089][T29217] [4185.872091][T29217] dump_stack_lvl (lib/dump_stack.c:123) [4185.872097][T29217] check_preemption_disabled (lib/smp_processor_id.c:52) [4185.872102][T29217] lwtunnel_output (net/core/lwtunnel.c:359) [4185.872109][T29217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4185.872115][T29217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.872121][T29217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4185.872125][T29217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.872138][T29217] rawv6_sendmsg (net/ipv6/raw.c:918) [4185.872150][T29217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4185.872155][T29217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4185.872158][T29217] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.872166][T29217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4185.872169][T29217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4185.872178][T29217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4185.872194][T29217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4185.872197][T29217] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.872208][T29217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.872212][T29217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.872218][T29217] ? __pfx___sys_sendto (net/socket.c:2147) [4185.872237][T29217] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [4185.872241][T29217] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4185.872252][T29217] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4185.872259][T29217] __x64_sys_sendto (net/socket.c:2183) [4185.872263][T29217] ? 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) [4185.872265][T29217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4185.872270][T29217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4185.872275][T29217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4185.872278][T29217] RIP: 0033:0x7f2aa7756a4a [ 4185.872281][T29217] 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 [ 4185.872284][T29217] RSP: 002b:00007ffe96fabdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4185.872287][T29217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2aa7756a4a [ 4185.872289][T29217] RDX: 0000000000000040 RSI: 000000003f823340 RDI: 0000000000000005 [ 4185.872291][T29217] RBP: 00007ffe96fabe80 R08: 0000000000418574 R09: 000000000000001c [ 4185.872292][T29217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4185.872294][T29217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2aa787f000 | [ 4185.872294][T29217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2aa787f000 | [ 4185.872309][T29217] | [ 4185.887671][T29217] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29217 | [4185.888049][T29217] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4185.888306][T29217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4185.888307][T29217] Call Trace: [ 4185.888309][T29217] [4185.888311][T29217] dump_stack_lvl (lib/dump_stack.c:123) [4185.888316][T29217] check_preemption_disabled (lib/smp_processor_id.c:52) [4185.888322][T29217] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4185.888328][T29217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4185.888335][T29217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.888340][T29217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4185.888345][T29217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4185.888357][T29217] rawv6_sendmsg (net/ipv6/raw.c:918) [4185.888369][T29217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4185.888375][T29217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4185.888378][T29217] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.888386][T29217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4185.888389][T29217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4185.888398][T29217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4185.888414][T29217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4185.888417][T29217] ? __lock_release (kernel/locking/lockdep.c:5534) [4185.888428][T29217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.888433][T29217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4185.888438][T29217] ? __pfx___sys_sendto (net/socket.c:2147) [4185.888458][T29217] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [4185.888461][T29217] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4185.888473][T29217] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4185.888479][T29217] __x64_sys_sendto (net/socket.c:2183) [4185.888483][T29217] ? 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) [4185.888486][T29217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4185.888491][T29217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4185.888496][T29217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4185.888499][T29217] RIP: 0033:0x7f2aa7756a4a [ 4185.888502][T29217] 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 [ 4185.888504][T29217] RSP: 002b:00007ffe96fabdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4185.888508][T29217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2aa7756a4a [ 4185.888510][T29217] RDX: 0000000000000040 RSI: 000000003f823340 RDI: 0000000000000005 [ 4185.888512][T29217] RBP: 00007ffe96fabe80 R08: 0000000000418574 R09: 000000000000001c [ 4185.888513][T29217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4185.888515][T29217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2aa787f000 | [ 4185.888515][T29217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2aa787f000 | [ 4185.888530][T29217] | [ 4186.375510][T29221] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29221 | [4186.376002][T29221] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4186.376270][T29221] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4186.376273][T29221] Call Trace: [ 4186.376276][T29221] [4186.376278][T29221] dump_stack_lvl (lib/dump_stack.c:123) [4186.376289][T29221] check_preemption_disabled (lib/smp_processor_id.c:52) [4186.376296][T29221] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4186.376303][T29221] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4186.376311][T29221] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4186.376319][T29221] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4186.376324][T29221] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4186.376336][T29221] rawv6_sendmsg (net/ipv6/raw.c:918) [4186.376348][T29221] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4186.376353][T29221] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4186.376360][T29221] ? __lock_release (kernel/locking/lockdep.c:5534) [4186.376371][T29221] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4186.376377][T29221] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4186.376386][T29221] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4186.376402][T29221] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4186.376405][T29221] ? __lock_release (kernel/locking/lockdep.c:5534) [4186.376416][T29221] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4186.376423][T29221] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4186.376428][T29221] ? __pfx___sys_sendto (net/socket.c:2147) [4186.376443][T29221] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4186.376450][T29221] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4186.376460][T29221] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4186.376467][T29221] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4186.376477][T29221] __x64_sys_sendto (net/socket.c:2183) [4186.376481][T29221] ? 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) [4186.376485][T29221] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4186.376490][T29221] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4186.376495][T29221] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4186.376500][T29221] RIP: 0033:0x7f40c0007a4a [ 4186.376504][T29221] 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 [ 4186.376507][T29221] RSP: 002b:00007fffdfd25c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4186.376512][T29221] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40c0007a4a [ 4186.376514][T29221] RDX: 0000000000000040 RSI: 0000000014888340 RDI: 0000000000000005 [ 4186.376516][T29221] RBP: 00007fffdfd25ce0 R08: 0000000000418574 R09: 000000000000001c [ 4186.376518][T29221] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4186.376520][T29221] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40c0130000 | [ 4186.376534][T29221] | [ 4186.376538][T29221] lwtunnel_output(): recursion limit reached on datapath | [ 4187.845004][T29225] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29225 | [4187.845484][T29225] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4187.845768][T29225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4187.845770][T29225] Call Trace: [ 4187.845772][T29225] [4187.845775][T29225] dump_stack_lvl (lib/dump_stack.c:123) [4187.845784][T29225] check_preemption_disabled (lib/smp_processor_id.c:52) [4187.845791][T29225] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4187.845798][T29225] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4187.845806][T29225] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4187.845813][T29225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4187.845817][T29225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4187.845830][T29225] rawv6_sendmsg (net/ipv6/raw.c:918) [4187.845842][T29225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4187.845847][T29225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4187.845854][T29225] ? __lock_release (kernel/locking/lockdep.c:5534) [4187.845863][T29225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4187.845869][T29225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4187.845878][T29225] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4187.845893][T29225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4187.845896][T29225] ? __lock_release (kernel/locking/lockdep.c:5534) [4187.845907][T29225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4187.845914][T29225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4187.845919][T29225] ? __pfx___sys_sendto (net/socket.c:2147) [4187.845934][T29225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4187.845941][T29225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4187.845951][T29225] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4187.845958][T29225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4187.845968][T29225] __x64_sys_sendto (net/socket.c:2183) [4187.845972][T29225] ? 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) [4187.845976][T29225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4187.845981][T29225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4187.845986][T29225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4187.845990][T29225] RIP: 0033:0x7f3d902d3a4a [ 4187.845995][T29225] 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 [ 4187.845998][T29225] RSP: 002b:00007ffd54bcaf08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4187.846002][T29225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d902d3a4a [ 4187.846004][T29225] RDX: 0000000000000040 RSI: 0000000002b95340 RDI: 0000000000000005 [ 4187.846006][T29225] RBP: 00007ffd54bcaf90 R08: 0000000000418574 R09: 000000000000001c [ 4187.846008][T29225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4187.846010][T29225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d903fc000 | [ 4187.846010][T29225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d903fc000 | [ 4187.846024][T29225] | [ 4187.846027][T29225] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29225 | [4187.858398][T29225] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4187.858675][T29225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4187.858676][T29225] Call Trace: [ 4187.858678][T29225] [4187.858680][T29225] dump_stack_lvl (lib/dump_stack.c:123) [4187.858686][T29225] check_preemption_disabled (lib/smp_processor_id.c:52) [4187.858692][T29225] lwtunnel_output (net/core/lwtunnel.c:359) [4187.858698][T29225] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4187.858705][T29225] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4187.858710][T29225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4187.858715][T29225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4187.858727][T29225] rawv6_sendmsg (net/ipv6/raw.c:918) [4187.858739][T29225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4187.858745][T29225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4187.858748][T29225] ? __lock_release (kernel/locking/lockdep.c:5534) [4187.858756][T29225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4187.858759][T29225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4187.858768][T29225] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4187.858784][T29225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4187.858786][T29225] ? __lock_release (kernel/locking/lockdep.c:5534) [4187.858797][T29225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4187.858801][T29225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4187.858807][T29225] ? __pfx___sys_sendto (net/socket.c:2147) [4187.858821][T29225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4187.858828][T29225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4187.858836][T29225] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4187.858843][T29225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4187.858853][T29225] __x64_sys_sendto (net/socket.c:2183) [4187.858857][T29225] ? 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) [4187.858860][T29225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4187.858865][T29225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4187.858869][T29225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4187.858873][T29225] RIP: 0033:0x7f3d902d3a4a [ 4187.858876][T29225] 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 [ 4187.858879][T29225] RSP: 002b:00007ffd54bcaf08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4187.858882][T29225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d902d3a4a [ 4187.858885][T29225] RDX: 0000000000000040 RSI: 0000000002b95340 RDI: 0000000000000005 [ 4187.858886][T29225] RBP: 00007ffd54bcaf90 R08: 0000000000418574 R09: 000000000000001c [ 4187.858888][T29225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4187.858890][T29225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d903fc000 | [ 4187.858890][T29225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d903fc000 | [ 4187.858904][T29225] | [ 4187.859274][T29225] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29225 | [4187.871449][T29225] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4187.871713][T29225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4187.871715][T29225] Call Trace: [ 4187.871717][T29225] [4187.871719][T29225] dump_stack_lvl (lib/dump_stack.c:123) [4187.871725][T29225] check_preemption_disabled (lib/smp_processor_id.c:52) [4187.871731][T29225] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4187.871737][T29225] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4187.871744][T29225] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4187.871749][T29225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4187.871754][T29225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4187.871766][T29225] rawv6_sendmsg (net/ipv6/raw.c:918) [4187.871778][T29225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4187.871784][T29225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4187.871788][T29225] ? __lock_release (kernel/locking/lockdep.c:5534) [4187.871795][T29225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4187.871799][T29225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4187.871808][T29225] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4187.871824][T29225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4187.871827][T29225] ? __lock_release (kernel/locking/lockdep.c:5534) [4187.871838][T29225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4187.871842][T29225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4187.871848][T29225] ? __pfx___sys_sendto (net/socket.c:2147) [4187.871863][T29225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4187.871869][T29225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4187.871877][T29225] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4187.871884][T29225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4187.871895][T29225] __x64_sys_sendto (net/socket.c:2183) [4187.871899][T29225] ? 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) [4187.871902][T29225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4187.871906][T29225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4187.871911][T29225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4187.871915][T29225] RIP: 0033:0x7f3d902d3a4a [ 4187.871918][T29225] 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 [ 4187.871921][T29225] RSP: 002b:00007ffd54bcaf08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4187.871924][T29225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d902d3a4a [ 4187.871926][T29225] RDX: 0000000000000040 RSI: 0000000002b95340 RDI: 0000000000000005 [ 4187.871928][T29225] RBP: 00007ffd54bcaf90 R08: 0000000000418574 R09: 000000000000001c [ 4187.871929][T29225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4187.871931][T29225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d903fc000 | [ 4187.871931][T29225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d903fc000 | [ 4187.871946][T29225] | [ 4188.328908][T29229] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29229 | [4188.329377][T29229] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4188.329639][T29229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4188.329642][T29229] Call Trace: [ 4188.329644][T29229] [4188.329647][T29229] dump_stack_lvl (lib/dump_stack.c:123) [4188.329659][T29229] check_preemption_disabled (lib/smp_processor_id.c:52) [4188.329667][T29229] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4188.329674][T29229] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4188.329683][T29229] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4188.329690][T29229] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4188.329695][T29229] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4188.329707][T29229] rawv6_sendmsg (net/ipv6/raw.c:918) [4188.329719][T29229] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4188.329725][T29229] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4188.329731][T29229] ? __lock_release (kernel/locking/lockdep.c:5534) [4188.329741][T29229] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4188.329748][T29229] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4188.329757][T29229] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4188.329773][T29229] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4188.329776][T29229] ? __lock_release (kernel/locking/lockdep.c:5534) [4188.329787][T29229] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4188.329793][T29229] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4188.329799][T29229] ? __pfx___sys_sendto (net/socket.c:2147) [4188.329813][T29229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4188.329821][T29229] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4188.329831][T29229] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4188.329838][T29229] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4188.329848][T29229] __x64_sys_sendto (net/socket.c:2183) [4188.329852][T29229] ? 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) [4188.329856][T29229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4188.329862][T29229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4188.329867][T29229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4188.329871][T29229] RIP: 0033:0x7fe5f5938a4a [ 4188.329876][T29229] 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 [ 4188.329879][T29229] RSP: 002b:00007ffc04c697e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4188.329884][T29229] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5f5938a4a [ 4188.329886][T29229] RDX: 0000000000000040 RSI: 0000000033ad5340 RDI: 0000000000000005 [ 4188.329888][T29229] RBP: 00007ffc04c69870 R08: 0000000000418574 R09: 000000000000001c [ 4188.329890][T29229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4188.329892][T29229] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5f5a61000 | [ 4188.329906][T29229] | [ 4188.343688][T29229] lwtunnel_output(): recursion limit reached on datapath | [ 4189.827295][T29233] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29233 | [4189.827778][T29233] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4189.828034][T29233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4189.828036][T29233] Call Trace: [ 4189.828039][T29233] [4189.828041][T29233] dump_stack_lvl (lib/dump_stack.c:123) [4189.828051][T29233] check_preemption_disabled (lib/smp_processor_id.c:52) [4189.828059][T29233] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4189.828065][T29233] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4189.828074][T29233] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4189.828082][T29233] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4189.828087][T29233] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4189.828099][T29233] rawv6_sendmsg (net/ipv6/raw.c:918) [4189.828111][T29233] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4189.828116][T29233] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4189.828123][T29233] ? __lock_release (kernel/locking/lockdep.c:5534) [4189.828133][T29233] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4189.828140][T29233] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4189.828150][T29233] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4189.828165][T29233] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4189.828168][T29233] ? __lock_release (kernel/locking/lockdep.c:5534) [4189.828179][T29233] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4189.828186][T29233] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4189.828192][T29233] ? __pfx___sys_sendto (net/socket.c:2147) [4189.828206][T29233] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4189.828214][T29233] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4189.828224][T29233] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4189.828231][T29233] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4189.828241][T29233] __x64_sys_sendto (net/socket.c:2183) [4189.828245][T29233] ? 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) [4189.828249][T29233] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4189.828254][T29233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4189.828259][T29233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4189.828264][T29233] RIP: 0033:0x7fae1185ba4a [ 4189.828269][T29233] 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 [ 4189.828272][T29233] RSP: 002b:00007ffdbfffee78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4189.828276][T29233] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae1185ba4a [ 4189.828278][T29233] RDX: 0000000000000040 RSI: 0000000006455340 RDI: 0000000000000005 [ 4189.828280][T29233] RBP: 00007ffdbfffef00 R08: 0000000000418574 R09: 000000000000001c [ 4189.828282][T29233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4189.828284][T29233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae11984000 | [ 4189.828284][T29233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae11984000 | [ 4189.828299][T29233] | [ 4189.828302][T29233] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29233 | [4189.840033][T29233] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4189.840281][T29233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4189.840283][T29233] Call Trace: [ 4189.840285][T29233] [4189.840287][T29233] dump_stack_lvl (lib/dump_stack.c:123) [4189.840293][T29233] check_preemption_disabled (lib/smp_processor_id.c:52) [4189.840299][T29233] lwtunnel_output (net/core/lwtunnel.c:359) [4189.840306][T29233] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4189.840313][T29233] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4189.840319][T29233] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4189.840324][T29233] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4189.840336][T29233] rawv6_sendmsg (net/ipv6/raw.c:918) [4189.840348][T29233] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4189.840354][T29233] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4189.840358][T29233] ? __lock_release (kernel/locking/lockdep.c:5534) [4189.840366][T29233] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4189.840369][T29233] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4189.840379][T29233] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4189.840395][T29233] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4189.840397][T29233] ? __lock_release (kernel/locking/lockdep.c:5534) [4189.840409][T29233] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4189.840413][T29233] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4189.840419][T29233] ? __pfx___sys_sendto (net/socket.c:2147) [4189.840433][T29233] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4189.840440][T29233] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4189.840448][T29233] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4189.840456][T29233] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4189.840466][T29233] __x64_sys_sendto (net/socket.c:2183) [4189.840471][T29233] ? 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) [4189.840474][T29233] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4189.840479][T29233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4189.840484][T29233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4189.840488][T29233] RIP: 0033:0x7fae1185ba4a [ 4189.840491][T29233] 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 [ 4189.840494][T29233] RSP: 002b:00007ffdbfffee78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4189.840498][T29233] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae1185ba4a [ 4189.840500][T29233] RDX: 0000000000000040 RSI: 0000000006455340 RDI: 0000000000000005 [ 4189.840501][T29233] RBP: 00007ffdbfffef00 R08: 0000000000418574 R09: 000000000000001c [ 4189.840503][T29233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4189.840505][T29233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae11984000 | [ 4189.840505][T29233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae11984000 | [ 4189.840520][T29233] | [ 4189.857181][T29233] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29233 | [4189.857551][T29233] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4189.857828][T29233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4189.857829][T29233] Call Trace: [ 4189.857831][T29233] [4189.857833][T29233] dump_stack_lvl (lib/dump_stack.c:123) [4189.857841][T29233] check_preemption_disabled (lib/smp_processor_id.c:52) [4189.857846][T29233] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4189.857853][T29233] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4189.857860][T29233] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4189.857866][T29233] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4189.857872][T29233] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4189.857884][T29233] rawv6_sendmsg (net/ipv6/raw.c:918) [4189.857896][T29233] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4189.857902][T29233] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4189.857906][T29233] ? __lock_release (kernel/locking/lockdep.c:5534) [4189.857914][T29233] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4189.857919][T29233] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4189.857928][T29233] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4189.857944][T29233] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4189.857947][T29233] ? __lock_release (kernel/locking/lockdep.c:5534) [4189.857958][T29233] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4189.857964][T29233] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4189.857969][T29233] ? __pfx___sys_sendto (net/socket.c:2147) [4189.857984][T29233] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4189.857991][T29233] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4189.857999][T29233] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4189.858007][T29233] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4189.858017][T29233] __x64_sys_sendto (net/socket.c:2183) [4189.858022][T29233] ? 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) [4189.858025][T29233] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4189.858030][T29233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4189.858035][T29233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4189.858038][T29233] RIP: 0033:0x7fae1185ba4a [ 4189.858042][T29233] 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 [ 4189.858045][T29233] RSP: 002b:00007ffdbfffee78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4189.858048][T29233] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae1185ba4a [ 4189.858051][T29233] RDX: 0000000000000040 RSI: 0000000006455340 RDI: 0000000000000005 [ 4189.858053][T29233] RBP: 00007ffdbfffef00 R08: 0000000000418574 R09: 000000000000001c [ 4189.858055][T29233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4189.858057][T29233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae11984000 | [ 4189.858057][T29233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae11984000 | [ 4189.858071][T29233] | [ 4190.355161][T29237] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29237 | [4190.355625][T29237] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4190.355899][T29237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4190.355901][T29237] Call Trace: [ 4190.355904][T29237] [4190.355906][T29237] dump_stack_lvl (lib/dump_stack.c:123) [4190.355917][T29237] check_preemption_disabled (lib/smp_processor_id.c:52) [4190.355924][T29237] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4190.355930][T29237] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4190.355939][T29237] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4190.355947][T29237] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4190.355952][T29237] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4190.355964][T29237] rawv6_sendmsg (net/ipv6/raw.c:918) [4190.355976][T29237] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4190.355982][T29237] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4190.355989][T29237] ? __lock_release (kernel/locking/lockdep.c:5534) [4190.355999][T29237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4190.356006][T29237] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4190.356015][T29237] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4190.356031][T29237] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4190.356034][T29237] ? __lock_release (kernel/locking/lockdep.c:5534) [4190.356045][T29237] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4190.356052][T29237] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4190.356058][T29237] ? __pfx___sys_sendto (net/socket.c:2147) [4190.356073][T29237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4190.356080][T29237] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4190.356091][T29237] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4190.356097][T29237] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4190.356107][T29237] __x64_sys_sendto (net/socket.c:2183) [4190.356112][T29237] ? 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) [4190.356115][T29237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4190.356120][T29237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4190.356125][T29237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4190.356129][T29237] RIP: 0033:0x7f254aaa3a4a [ 4190.356134][T29237] 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 [ 4190.356137][T29237] RSP: 002b:00007fff0e77b388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4190.356142][T29237] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f254aaa3a4a [ 4190.356144][T29237] RDX: 0000000000000040 RSI: 000000000c9e9340 RDI: 0000000000000005 [ 4190.356146][T29237] RBP: 00007fff0e77b410 R08: 0000000000418574 R09: 000000000000001c [ 4190.356148][T29237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4190.356149][T29237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f254abcc000 | [ 4190.356149][T29237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f254abcc000 | [ 4190.356164][T29237] | [ 4190.356167][T29237] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29237 | [4190.368157][T29237] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4190.368411][T29237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4190.368413][T29237] Call Trace: [ 4190.368415][T29237] [4190.368417][T29237] dump_stack_lvl (lib/dump_stack.c:123) [4190.368424][T29237] check_preemption_disabled (lib/smp_processor_id.c:52) [4190.368430][T29237] lwtunnel_output (net/core/lwtunnel.c:359) [4190.368436][T29237] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4190.368443][T29237] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4190.368449][T29237] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4190.368454][T29237] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4190.368467][T29237] rawv6_sendmsg (net/ipv6/raw.c:918) [4190.368478][T29237] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4190.368484][T29237] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4190.368487][T29237] ? __lock_release (kernel/locking/lockdep.c:5534) [4190.368495][T29237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4190.368499][T29237] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4190.368509][T29237] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4190.368525][T29237] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4190.368528][T29237] ? __lock_release (kernel/locking/lockdep.c:5534) [4190.368539][T29237] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4190.368544][T29237] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4190.368556][T29237] ? __pfx___sys_sendto (net/socket.c:2147) [4190.368571][T29237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4190.368577][T29237] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4190.368586][T29237] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4190.368593][T29237] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4190.368603][T29237] __x64_sys_sendto (net/socket.c:2183) [4190.368608][T29237] ? 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) [4190.368611][T29237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4190.368616][T29237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4190.368621][T29237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4190.368624][T29237] RIP: 0033:0x7f254aaa3a4a [ 4190.368628][T29237] 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 [ 4190.368631][T29237] RSP: 002b:00007fff0e77b388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4190.368634][T29237] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f254aaa3a4a [ 4190.368637][T29237] RDX: 0000000000000040 RSI: 000000000c9e9340 RDI: 0000000000000005 [ 4190.368639][T29237] RBP: 00007fff0e77b410 R08: 0000000000418574 R09: 000000000000001c [ 4190.368641][T29237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4190.368643][T29237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f254abcc000 | [ 4190.368643][T29237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f254abcc000 | [ 4190.368659][T29237] | [ 4190.381732][T29237] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29237 | [4190.382104][T29237] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4190.382353][T29237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4190.382355][T29237] Call Trace: [ 4190.382357][T29237] [4190.382359][T29237] dump_stack_lvl (lib/dump_stack.c:123) [4190.382366][T29237] check_preemption_disabled (lib/smp_processor_id.c:52) [4190.382372][T29237] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4190.382379][T29237] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4190.382386][T29237] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4190.382392][T29237] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4190.382397][T29237] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4190.382409][T29237] rawv6_sendmsg (net/ipv6/raw.c:918) [4190.382421][T29237] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4190.382427][T29237] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4190.382430][T29237] ? __lock_release (kernel/locking/lockdep.c:5534) [4190.382439][T29237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4190.382442][T29237] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4190.382451][T29237] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4190.382467][T29237] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4190.382470][T29237] ? __lock_release (kernel/locking/lockdep.c:5534) [4190.382482][T29237] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4190.382487][T29237] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4190.382492][T29237] ? __pfx___sys_sendto (net/socket.c:2147) [4190.382507][T29237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4190.382514][T29237] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4190.382522][T29237] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4190.382529][T29237] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4190.382539][T29237] __x64_sys_sendto (net/socket.c:2183) [4190.382544][T29237] ? 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) [4190.382547][T29237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4190.382552][T29237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4190.382557][T29237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4190.382561][T29237] RIP: 0033:0x7f254aaa3a4a [ 4190.382564][T29237] 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 [ 4190.382568][T29237] RSP: 002b:00007fff0e77b388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4190.382572][T29237] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f254aaa3a4a [ 4190.382574][T29237] RDX: 0000000000000040 RSI: 000000000c9e9340 RDI: 0000000000000005 [ 4190.382576][T29237] RBP: 00007fff0e77b410 R08: 0000000000418574 R09: 000000000000001c [ 4190.382578][T29237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4190.382580][T29237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f254abcc000 | [ 4192.290795][T29253] lwtunnel_output(): recursion limit reached on datapath | [ 4193.775991][T29257] check_preemption_disabled: 10 callbacks suppressed | [ 4193.776000][T29257] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29257 | [4193.776787][T29257] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4193.777052][T29257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4193.777054][T29257] Call Trace: [ 4193.777056][T29257] [4193.777059][T29257] dump_stack_lvl (lib/dump_stack.c:123) [4193.777068][T29257] check_preemption_disabled (lib/smp_processor_id.c:52) [4193.777075][T29257] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4193.777081][T29257] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4193.777090][T29257] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4193.777097][T29257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4193.777102][T29257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4193.777114][T29257] rawv6_sendmsg (net/ipv6/raw.c:918) [4193.777126][T29257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4193.777131][T29257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4193.777138][T29257] ? __lock_release (kernel/locking/lockdep.c:5534) [4193.777147][T29257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4193.777153][T29257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4193.777162][T29257] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4193.777178][T29257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4193.777180][T29257] ? __lock_release (kernel/locking/lockdep.c:5534) [4193.777192][T29257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4193.777198][T29257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4193.777204][T29257] ? __pfx___sys_sendto (net/socket.c:2147) [4193.777218][T29257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4193.777226][T29257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4193.777236][T29257] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4193.777243][T29257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4193.777253][T29257] __x64_sys_sendto (net/socket.c:2183) [4193.777257][T29257] ? 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) [4193.777261][T29257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4193.777267][T29257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4193.777271][T29257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4193.777275][T29257] RIP: 0033:0x7f163ec46a4a [ 4193.777280][T29257] 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 [ 4193.777283][T29257] RSP: 002b:00007ffddc7dfdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4193.777287][T29257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f163ec46a4a [ 4193.777289][T29257] RDX: 0000000000000040 RSI: 0000000019b69340 RDI: 0000000000000005 [ 4193.777291][T29257] RBP: 00007ffddc7dfe80 R08: 0000000000418574 R09: 000000000000001c [ 4193.777293][T29257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4193.777295][T29257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f163ed6f000 | [ 4193.777295][T29257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f163ed6f000 | [ 4193.777309][T29257] | [ 4193.777312][T29257] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29257 | [4193.789742][T29257] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4193.790000][T29257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4193.790001][T29257] Call Trace: [ 4193.790003][T29257] [4193.790005][T29257] dump_stack_lvl (lib/dump_stack.c:123) [4193.790011][T29257] check_preemption_disabled (lib/smp_processor_id.c:52) [4193.790016][T29257] lwtunnel_output (net/core/lwtunnel.c:359) [4193.790023][T29257] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4193.790030][T29257] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4193.790036][T29257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4193.790040][T29257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4193.790053][T29257] rawv6_sendmsg (net/ipv6/raw.c:918) [4193.790065][T29257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4193.790070][T29257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4193.790074][T29257] ? __lock_release (kernel/locking/lockdep.c:5534) [4193.790081][T29257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4193.790085][T29257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4193.790094][T29257] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4193.790110][T29257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4193.790113][T29257] ? __lock_release (kernel/locking/lockdep.c:5534) [4193.790124][T29257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4193.790128][T29257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4193.790134][T29257] ? __pfx___sys_sendto (net/socket.c:2147) [4193.790148][T29257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4193.790154][T29257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4193.790162][T29257] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4193.790169][T29257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4193.790179][T29257] __x64_sys_sendto (net/socket.c:2183) [4193.790183][T29257] ? 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) [4193.790186][T29257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4193.790191][T29257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4193.790196][T29257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4193.790199][T29257] RIP: 0033:0x7f163ec46a4a [ 4193.790203][T29257] 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 [ 4193.790206][T29257] RSP: 002b:00007ffddc7dfdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4193.790209][T29257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f163ec46a4a [ 4193.790211][T29257] RDX: 0000000000000040 RSI: 0000000019b69340 RDI: 0000000000000005 [ 4193.790213][T29257] RBP: 00007ffddc7dfe80 R08: 0000000000418574 R09: 000000000000001c [ 4193.790215][T29257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4193.790216][T29257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f163ed6f000 | [ 4193.790216][T29257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f163ed6f000 | [ 4193.790231][T29257] | [ 4193.790597][T29257] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29257 | [4193.802744][T29257] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4193.803004][T29257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4193.803005][T29257] Call Trace: [ 4193.803007][T29257] [4193.803009][T29257] dump_stack_lvl (lib/dump_stack.c:123) [4193.803015][T29257] check_preemption_disabled (lib/smp_processor_id.c:52) [4193.803021][T29257] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4193.803027][T29257] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4193.803034][T29257] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4193.803040][T29257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4193.803045][T29257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4193.803057][T29257] rawv6_sendmsg (net/ipv6/raw.c:918) [4193.803069][T29257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4193.803074][T29257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4193.803078][T29257] ? __lock_release (kernel/locking/lockdep.c:5534) [4193.803085][T29257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4193.803089][T29257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4193.803098][T29257] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4193.803114][T29257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4193.803117][T29257] ? __lock_release (kernel/locking/lockdep.c:5534) [4193.803129][T29257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4193.803133][T29257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4193.803139][T29257] ? __pfx___sys_sendto (net/socket.c:2147) [4193.803153][T29257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4193.803160][T29257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4193.803168][T29257] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4193.803175][T29257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4193.803185][T29257] __x64_sys_sendto (net/socket.c:2183) [4193.803189][T29257] ? 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) [4193.803192][T29257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4193.803197][T29257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4193.803202][T29257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4193.803205][T29257] RIP: 0033:0x7f163ec46a4a [ 4193.803209][T29257] 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 [ 4193.803212][T29257] RSP: 002b:00007ffddc7dfdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4193.803215][T29257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f163ec46a4a [ 4193.803217][T29257] RDX: 0000000000000040 RSI: 0000000019b69340 RDI: 0000000000000005 [ 4193.803219][T29257] RBP: 00007ffddc7dfe80 R08: 0000000000418574 R09: 000000000000001c [ 4193.803221][T29257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4193.803223][T29257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f163ed6f000 | [ 4193.803223][T29257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f163ed6f000 | [ 4193.803237][T29257] | [ 4194.288609][T29261] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29261 | [4194.289101][T29261] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4194.289365][T29261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4194.289367][T29261] Call Trace: [ 4194.289369][T29261] [4194.289372][T29261] dump_stack_lvl (lib/dump_stack.c:123) [4194.289380][T29261] check_preemption_disabled (lib/smp_processor_id.c:52) [4194.289386][T29261] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4194.289393][T29261] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4194.289400][T29261] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4194.289408][T29261] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4194.289412][T29261] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4194.289424][T29261] rawv6_sendmsg (net/ipv6/raw.c:918) [4194.289436][T29261] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4194.289441][T29261] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4194.289447][T29261] ? __lock_release (kernel/locking/lockdep.c:5534) [4194.289456][T29261] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4194.289461][T29261] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4194.289469][T29261] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4194.289485][T29261] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4194.289488][T29261] ? __lock_release (kernel/locking/lockdep.c:5534) [4194.289499][T29261] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4194.289504][T29261] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4194.289510][T29261] ? __pfx___sys_sendto (net/socket.c:2147) [4194.289524][T29261] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4194.289531][T29261] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4194.289540][T29261] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4194.289547][T29261] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4194.289557][T29261] __x64_sys_sendto (net/socket.c:2183) [4194.289561][T29261] ? 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) [4194.289565][T29261] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4194.289569][T29261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4194.289574][T29261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4194.289578][T29261] RIP: 0033:0x7f441c233a4a [ 4194.289582][T29261] 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 [ 4194.289585][T29261] RSP: 002b:00007ffe76add468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4194.289589][T29261] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f441c233a4a [ 4194.289591][T29261] RDX: 0000000000000040 RSI: 0000000036f8f340 RDI: 0000000000000005 [ 4194.289593][T29261] RBP: 00007ffe76add4f0 R08: 0000000000418574 R09: 000000000000001c [ 4194.289595][T29261] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4194.289597][T29261] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441c35c000 | [ 4194.289597][T29261] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441c35c000 | [ 4194.289611][T29261] | [ 4194.289614][T29261] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29261 | [4194.302163][T29261] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4194.302418][T29261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4194.302420][T29261] Call Trace: [ 4194.302422][T29261] [4194.302424][T29261] dump_stack_lvl (lib/dump_stack.c:123) [4194.302430][T29261] check_preemption_disabled (lib/smp_processor_id.c:52) [4194.302436][T29261] lwtunnel_output (net/core/lwtunnel.c:359) [4194.302442][T29261] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4194.302449][T29261] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4194.302454][T29261] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4194.302459][T29261] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4194.302472][T29261] rawv6_sendmsg (net/ipv6/raw.c:918) [4194.302483][T29261] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4194.302489][T29261] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4194.302493][T29261] ? __lock_release (kernel/locking/lockdep.c:5534) [4194.302500][T29261] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4194.302503][T29261] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4194.302513][T29261] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4194.302529][T29261] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4194.302532][T29261] ? __lock_release (kernel/locking/lockdep.c:5534) [4194.302543][T29261] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4194.302547][T29261] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4194.302553][T29261] ? __pfx___sys_sendto (net/socket.c:2147) [4194.302567][T29261] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4194.302574][T29261] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4194.302581][T29261] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4194.302588][T29261] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4194.302599][T29261] __x64_sys_sendto (net/socket.c:2183) [4194.302603][T29261] ? 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) [4194.302606][T29261] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4194.302611][T29261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4194.302616][T29261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4194.302619][T29261] RIP: 0033:0x7f441c233a4a [ 4194.302622][T29261] 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 [ 4194.302625][T29261] RSP: 002b:00007ffe76add468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4194.302628][T29261] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f441c233a4a [ 4194.302630][T29261] RDX: 0000000000000040 RSI: 0000000036f8f340 RDI: 0000000000000005 [ 4194.302632][T29261] RBP: 00007ffe76add4f0 R08: 0000000000418574 R09: 000000000000001c [ 4194.302634][T29261] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4194.302635][T29261] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441c35c000 | [ 4194.302635][T29261] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441c35c000 | [ 4194.302651][T29261] | [ 4194.316056][T29261] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29261 | [4194.316441][T29261] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4194.316715][T29261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4194.316717][T29261] Call Trace: [ 4194.316719][T29261] [4194.316721][T29261] dump_stack_lvl (lib/dump_stack.c:123) [4194.316726][T29261] check_preemption_disabled (lib/smp_processor_id.c:52) [4194.316733][T29261] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4194.316739][T29261] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4194.316745][T29261] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4194.316751][T29261] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4194.316756][T29261] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4194.316768][T29261] rawv6_sendmsg (net/ipv6/raw.c:918) [4194.316780][T29261] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4194.316785][T29261] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4194.316789][T29261] ? __lock_release (kernel/locking/lockdep.c:5534) [4194.316797][T29261] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4194.316800][T29261] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4194.316809][T29261] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4194.316825][T29261] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4194.316828][T29261] ? __lock_release (kernel/locking/lockdep.c:5534) [4194.316840][T29261] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4194.316844][T29261] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4194.316850][T29261] ? __pfx___sys_sendto (net/socket.c:2147) [4194.316864][T29261] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4194.316870][T29261] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4194.316878][T29261] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4194.316885][T29261] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4194.316895][T29261] __x64_sys_sendto (net/socket.c:2183) [4194.316899][T29261] ? 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) [4194.316903][T29261] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4194.316907][T29261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4194.316912][T29261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4194.316915][T29261] RIP: 0033:0x7f441c233a4a [ 4194.316919][T29261] 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 [ 4194.316921][T29261] RSP: 002b:00007ffe76add468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4194.316925][T29261] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f441c233a4a [ 4194.316927][T29261] RDX: 0000000000000040 RSI: 0000000036f8f340 RDI: 0000000000000005 [ 4194.316929][T29261] RBP: 00007ffe76add4f0 R08: 0000000000418574 R09: 000000000000001c [ 4194.316931][T29261] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4194.316932][T29261] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441c35c000 | [ 4194.316932][T29261] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f441c35c000 | [ 4194.316947][T29261] | [ 4194.814740][T29265] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29265 | [4194.815223][T29265] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4194.815508][T29265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4194.815511][T29265] Call Trace: [ 4194.815514][T29265] [4194.815516][T29265] dump_stack_lvl (lib/dump_stack.c:123) [4194.815527][T29265] check_preemption_disabled (lib/smp_processor_id.c:52) [4194.815534][T29265] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4194.815541][T29265] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4194.815550][T29265] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4194.815558][T29265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4194.815563][T29265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4194.815575][T29265] rawv6_sendmsg (net/ipv6/raw.c:918) [4194.815587][T29265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4194.815593][T29265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4194.815600][T29265] ? __lock_release (kernel/locking/lockdep.c:5534) [4194.815610][T29265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4194.815616][T29265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4194.815625][T29265] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4194.815641][T29265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4194.815644][T29265] ? __lock_release (kernel/locking/lockdep.c:5534) [4194.815657][T29265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4194.815664][T29265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4194.815670][T29265] ? __pfx___sys_sendto (net/socket.c:2147) [4194.815684][T29265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4194.815691][T29265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4194.815701][T29265] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4194.815708][T29265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4194.815719][T29265] __x64_sys_sendto (net/socket.c:2183) [4194.815723][T29265] ? 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) [4194.815728][T29265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4194.815733][T29265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4194.815738][T29265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4194.815743][T29265] RIP: 0033:0x7fceb035fa4a [ 4194.815748][T29265] 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 [ 4194.815752][T29265] RSP: 002b:00007ffd07506108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4194.815756][T29265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fceb035fa4a [ 4194.815758][T29265] RDX: 0000000000000040 RSI: 000000000f8ef340 RDI: 0000000000000005 [ 4194.815760][T29265] RBP: 00007ffd07506190 R08: 0000000000418574 R09: 000000000000001c [ 4194.815763][T29265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4194.815764][T29265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fceb0488000 | [ 4194.829079][T29265] lwtunnel_output(): recursion limit reached on datapath | [ 4194.932013][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4196.451509][T29270] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29270 | [4196.452044][T29270] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4196.452338][T29270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4196.452340][T29270] Call Trace: [ 4196.452342][T29270] [4196.452344][T29270] dump_stack_lvl (lib/dump_stack.c:123) [4196.452354][T29270] check_preemption_disabled (lib/smp_processor_id.c:52) [4196.452360][T29270] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4196.452367][T29270] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4196.452374][T29270] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4196.452381][T29270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4196.452386][T29270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4196.452398][T29270] rawv6_sendmsg (net/ipv6/raw.c:918) [4196.452409][T29270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4196.452414][T29270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4196.452421][T29270] ? __lock_release (kernel/locking/lockdep.c:5534) [4196.452430][T29270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4196.452435][T29270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4196.452444][T29270] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4196.452459][T29270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4196.452462][T29270] ? __lock_release (kernel/locking/lockdep.c:5534) [4196.452472][T29270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4196.452479][T29270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4196.452484][T29270] ? __pfx___sys_sendto (net/socket.c:2147) [4196.452498][T29270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4196.452506][T29270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4196.452515][T29270] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4196.452522][T29270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4196.452532][T29270] __x64_sys_sendto (net/socket.c:2183) [4196.452536][T29270] ? 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) [4196.452539][T29270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4196.452544][T29270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4196.452548][T29270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4196.452552][T29270] RIP: 0033:0x7fe4c7d3ea4a [ 4196.452557][T29270] 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 [ 4196.452560][T29270] RSP: 002b:00007ffc47a1f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4196.452563][T29270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4c7d3ea4a [ 4196.452566][T29270] RDX: 0000000000000040 RSI: 00000000290de340 RDI: 0000000000000005 [ 4196.452567][T29270] RBP: 00007ffc47a1f850 R08: 0000000000418574 R09: 000000000000001c [ 4196.452569][T29270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4196.452571][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4c7e67000 | [ 4196.452571][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4c7e67000 | [ 4196.452584][T29270] | [ 4196.452587][T29270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29270 | [4196.465266][T29270] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4196.465543][T29270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4196.465544][T29270] Call Trace: [ 4196.465546][T29270] [4196.465548][T29270] dump_stack_lvl (lib/dump_stack.c:123) [4196.465555][T29270] check_preemption_disabled (lib/smp_processor_id.c:52) [4196.465560][T29270] lwtunnel_output (net/core/lwtunnel.c:359) [4196.465566][T29270] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4196.465573][T29270] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4196.465579][T29270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4196.465583][T29270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4196.465596][T29270] rawv6_sendmsg (net/ipv6/raw.c:918) [4196.465607][T29270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4196.465613][T29270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4196.465617][T29270] ? __lock_release (kernel/locking/lockdep.c:5534) [4196.465624][T29270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4196.465628][T29270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4196.465637][T29270] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4196.465655][T29270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4196.465658][T29270] ? __lock_release (kernel/locking/lockdep.c:5534) [4196.465669][T29270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4196.465674][T29270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4196.465679][T29270] ? __pfx___sys_sendto (net/socket.c:2147) [4196.465694][T29270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4196.465700][T29270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4196.465708][T29270] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4196.465715][T29270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4196.465725][T29270] __x64_sys_sendto (net/socket.c:2183) [4196.465729][T29270] ? 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) [4196.465732][T29270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4196.465737][T29270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4196.465741][T29270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4196.465745][T29270] RIP: 0033:0x7fe4c7d3ea4a [ 4196.465748][T29270] 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 [ 4196.465750][T29270] RSP: 002b:00007ffc47a1f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4196.465753][T29270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4c7d3ea4a [ 4196.465755][T29270] RDX: 0000000000000040 RSI: 00000000290de340 RDI: 0000000000000005 [ 4196.465757][T29270] RBP: 00007ffc47a1f850 R08: 0000000000418574 R09: 000000000000001c [ 4196.465759][T29270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4196.465761][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4c7e67000 | [ 4196.465761][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4c7e67000 | [ 4196.465775][T29270] | [ 4196.479229][T29270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29270 | [4196.479626][T29270] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4196.479917][T29270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4196.479918][T29270] Call Trace: [ 4196.479920][T29270] [4196.479922][T29270] dump_stack_lvl (lib/dump_stack.c:123) [4196.479928][T29270] check_preemption_disabled (lib/smp_processor_id.c:52) [4196.479934][T29270] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4196.479941][T29270] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4196.479947][T29270] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4196.479953][T29270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4196.479958][T29270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4196.479970][T29270] rawv6_sendmsg (net/ipv6/raw.c:918) [4196.479982][T29270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4196.479988][T29270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4196.479991][T29270] ? __lock_release (kernel/locking/lockdep.c:5534) [4196.479999][T29270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4196.480003][T29270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4196.480012][T29270] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4196.480028][T29270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4196.480031][T29270] ? __lock_release (kernel/locking/lockdep.c:5534) [4196.480042][T29270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4196.480047][T29270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4196.480052][T29270] ? __pfx___sys_sendto (net/socket.c:2147) [4196.480067][T29270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4196.480074][T29270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4196.480081][T29270] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4196.480088][T29270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4196.480098][T29270] __x64_sys_sendto (net/socket.c:2183) [4196.480102][T29270] ? 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) [4196.480105][T29270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4196.480110][T29270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4196.480115][T29270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4196.480118][T29270] RIP: 0033:0x7fe4c7d3ea4a [ 4196.480122][T29270] 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 [ 4196.480124][T29270] RSP: 002b:00007ffc47a1f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4196.480127][T29270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4c7d3ea4a [ 4196.480129][T29270] RDX: 0000000000000040 RSI: 00000000290de340 RDI: 0000000000000005 [ 4196.480131][T29270] RBP: 00007ffc47a1f850 R08: 0000000000418574 R09: 000000000000001c [ 4196.480133][T29270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4196.480135][T29270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4c7e67000 | [ 4198.615406][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4199.088419][T29283] check_preemption_disabled: 1 callbacks suppressed | [ 4199.088430][T29283] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29283 | [4199.089443][T29283] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4199.089717][T29283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4199.089720][T29283] Call Trace: [ 4199.089723][T29283] [4199.089725][T29283] dump_stack_lvl (lib/dump_stack.c:123) [4199.089736][T29283] check_preemption_disabled (lib/smp_processor_id.c:52) [4199.089743][T29283] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4199.089750][T29283] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4199.089758][T29283] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4199.089766][T29283] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4199.089771][T29283] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4199.089783][T29283] rawv6_sendmsg (net/ipv6/raw.c:918) [4199.089795][T29283] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4199.089801][T29283] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4199.089808][T29283] ? __lock_release (kernel/locking/lockdep.c:5534) [4199.089818][T29283] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4199.089825][T29283] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4199.089834][T29283] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4199.089850][T29283] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4199.089853][T29283] ? __lock_release (kernel/locking/lockdep.c:5534) [4199.089864][T29283] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4199.089871][T29283] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4199.089877][T29283] ? __pfx___sys_sendto (net/socket.c:2147) [4199.089891][T29283] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4199.089899][T29283] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4199.089909][T29283] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4199.089916][T29283] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4199.089926][T29283] __x64_sys_sendto (net/socket.c:2183) [4199.089930][T29283] ? 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) [4199.089934][T29283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4199.089939][T29283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4199.089944][T29283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4199.089949][T29283] RIP: 0033:0x7f84a4459a4a [ 4199.089953][T29283] 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 [ 4199.089956][T29283] RSP: 002b:00007ffd9f40f7a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4199.089960][T29283] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84a4459a4a [ 4199.089962][T29283] RDX: 0000000000000040 RSI: 0000000007cbb340 RDI: 0000000000000005 [ 4199.089965][T29283] RBP: 00007ffd9f40f830 R08: 0000000000418574 R09: 000000000000001c [ 4199.089966][T29283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4199.089968][T29283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84a4582000 | [ 4199.089987][T29283] lwtunnel_output(): recursion limit reached on datapath | [ 4200.437007][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4200.914860][T29290] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29290 | [4200.915340][T29290] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4200.915604][T29290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4200.915607][T29290] Call Trace: [ 4200.915610][T29290] [4200.915612][T29290] dump_stack_lvl (lib/dump_stack.c:123) [4200.915623][T29290] check_preemption_disabled (lib/smp_processor_id.c:52) [4200.915630][T29290] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4200.915636][T29290] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4200.915645][T29290] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4200.915655][T29290] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4200.915659][T29290] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4200.915672][T29290] rawv6_sendmsg (net/ipv6/raw.c:918) [4200.915684][T29290] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4200.915689][T29290] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4200.915696][T29290] ? __lock_release (kernel/locking/lockdep.c:5534) [4200.915706][T29290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4200.915713][T29290] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4200.915722][T29290] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4200.915738][T29290] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4200.915741][T29290] ? __lock_release (kernel/locking/lockdep.c:5534) [4200.915752][T29290] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4200.915759][T29290] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4200.915764][T29290] ? __pfx___sys_sendto (net/socket.c:2147) [4200.915779][T29290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4200.915786][T29290] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4200.915796][T29290] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4200.915803][T29290] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4200.915813][T29290] __x64_sys_sendto (net/socket.c:2183) [4200.915817][T29290] ? 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) [4200.915821][T29290] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4200.915827][T29290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4200.915831][T29290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4200.915836][T29290] RIP: 0033:0x7f28d0c26a4a [ 4200.915841][T29290] 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 [ 4200.915844][T29290] RSP: 002b:00007ffd537521b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4200.915848][T29290] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28d0c26a4a [ 4200.915851][T29290] RDX: 0000000000000040 RSI: 000000000ccda340 RDI: 0000000000000005 [ 4200.915852][T29290] RBP: 00007ffd53752240 R08: 0000000000418574 R09: 000000000000001c [ 4200.915854][T29290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4200.915856][T29290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28d0d4f000 | [ 4200.928867][T29290] lwtunnel_output(): recursion limit reached on datapath | [ 4202.280311][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4202.745148][T29297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29297 | [4202.745615][T29297] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4202.745894][T29297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4202.745896][T29297] Call Trace: [ 4202.745898][T29297] [4202.745901][T29297] dump_stack_lvl (lib/dump_stack.c:123) [4202.745911][T29297] check_preemption_disabled (lib/smp_processor_id.c:52) [4202.745919][T29297] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4202.745925][T29297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4202.745934][T29297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4202.745942][T29297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4202.745947][T29297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4202.745959][T29297] rawv6_sendmsg (net/ipv6/raw.c:918) [4202.745971][T29297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4202.745976][T29297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4202.745983][T29297] ? __lock_release (kernel/locking/lockdep.c:5534) [4202.745993][T29297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4202.746000][T29297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4202.746009][T29297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4202.746025][T29297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4202.746028][T29297] ? __lock_release (kernel/locking/lockdep.c:5534) [4202.746039][T29297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4202.746045][T29297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4202.746051][T29297] ? __pfx___sys_sendto (net/socket.c:2147) [4202.746065][T29297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4202.746073][T29297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4202.746083][T29297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4202.746090][T29297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4202.746100][T29297] __x64_sys_sendto (net/socket.c:2183) [4202.746104][T29297] ? 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) [4202.746109][T29297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4202.746114][T29297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4202.746119][T29297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4202.746124][T29297] RIP: 0033:0x7efe7fb15a4a [ 4202.746129][T29297] 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 [ 4202.746132][T29297] RSP: 002b:00007ffd5f5b1558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4202.746136][T29297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe7fb15a4a [ 4202.746139][T29297] RDX: 0000000000000040 RSI: 000000001e435340 RDI: 0000000000000005 [ 4202.746141][T29297] RBP: 00007ffd5f5b15e0 R08: 0000000000418574 R09: 000000000000001c [ 4202.746144][T29297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4202.746146][T29297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe7fc3e000 | [ 4202.746146][T29297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe7fc3e000 | [ 4202.746161][T29297] | [ 4202.746163][T29297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29297 | [4202.758031][T29297] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4202.758288][T29297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4202.758289][T29297] Call Trace: [ 4202.758291][T29297] [4202.758294][T29297] dump_stack_lvl (lib/dump_stack.c:123) [4202.758300][T29297] check_preemption_disabled (lib/smp_processor_id.c:52) [4202.758306][T29297] lwtunnel_output (net/core/lwtunnel.c:359) [4202.758313][T29297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4202.758320][T29297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4202.758326][T29297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4202.758331][T29297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4202.758344][T29297] rawv6_sendmsg (net/ipv6/raw.c:918) [4202.758356][T29297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4202.758361][T29297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4202.758366][T29297] ? __lock_release (kernel/locking/lockdep.c:5534) [4202.758374][T29297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4202.758378][T29297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4202.758387][T29297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4202.758403][T29297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4202.758406][T29297] ? __lock_release (kernel/locking/lockdep.c:5534) [4202.758418][T29297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4202.758422][T29297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4202.758428][T29297] ? __pfx___sys_sendto (net/socket.c:2147) [4202.758443][T29297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4202.758450][T29297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4202.758458][T29297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4202.758465][T29297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4202.758475][T29297] __x64_sys_sendto (net/socket.c:2183) [4202.758479][T29297] ? 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) [4202.758483][T29297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4202.758494][T29297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4202.758499][T29297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4202.758503][T29297] RIP: 0033:0x7efe7fb15a4a [ 4202.758506][T29297] 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 [ 4202.758509][T29297] RSP: 002b:00007ffd5f5b1558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4202.758512][T29297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe7fb15a4a [ 4202.758515][T29297] RDX: 0000000000000040 RSI: 000000001e435340 RDI: 0000000000000005 [ 4202.758517][T29297] RBP: 00007ffd5f5b15e0 R08: 0000000000418574 R09: 000000000000001c [ 4202.758519][T29297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4202.758521][T29297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe7fc3e000 | [ 4202.758521][T29297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe7fc3e000 | [ 4202.758536][T29297] | [ 4202.762500][T29297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29297 | [4202.771660][T29297] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4202.771949][T29297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4202.771951][T29297] Call Trace: [ 4202.771953][T29297] [4202.771956][T29297] dump_stack_lvl (lib/dump_stack.c:123) [4202.771966][T29297] check_preemption_disabled (lib/smp_processor_id.c:52) [4202.771973][T29297] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4202.771980][T29297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4202.771989][T29297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4202.771996][T29297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4202.772001][T29297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4202.772013][T29297] rawv6_sendmsg (net/ipv6/raw.c:918) [4202.772025][T29297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4202.772031][T29297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4202.772037][T29297] ? __lock_release (kernel/locking/lockdep.c:5534) [4202.772047][T29297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4202.772052][T29297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4202.772061][T29297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4202.772077][T29297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4202.772081][T29297] ? __lock_release (kernel/locking/lockdep.c:5534) [4202.772092][T29297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4202.772098][T29297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4202.772104][T29297] ? __pfx___sys_sendto (net/socket.c:2147) [4202.772118][T29297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4202.772126][T29297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4202.772137][T29297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4202.772144][T29297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4202.772154][T29297] __x64_sys_sendto (net/socket.c:2183) [4202.772158][T29297] ? 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) [4202.772163][T29297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4202.772168][T29297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4202.772173][T29297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4202.772177][T29297] RIP: 0033:0x7efe7fb15a4a [ 4202.772183][T29297] 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 [ 4202.772186][T29297] RSP: 002b:00007ffd5f5b1558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4202.772190][T29297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe7fb15a4a [ 4202.772192][T29297] RDX: 0000000000000040 RSI: 000000001e435340 RDI: 0000000000000005 [ 4202.772194][T29297] RBP: 00007ffd5f5b15e0 R08: 0000000000418574 R09: 000000000000001c [ 4202.772196][T29297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4202.772198][T29297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe7fc3e000 | [ 4202.772198][T29297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe7fc3e000 | [ 4202.772213][T29297] | [ 4203.265862][T29301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29301 | [4203.266349][T29301] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4203.266618][T29301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4203.266620][T29301] Call Trace: [ 4203.266622][T29301] [4203.266624][T29301] dump_stack_lvl (lib/dump_stack.c:123) [4203.266634][T29301] check_preemption_disabled (lib/smp_processor_id.c:52) [4203.266641][T29301] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4203.266649][T29301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4203.266658][T29301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.266666][T29301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4203.266670][T29301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.266682][T29301] rawv6_sendmsg (net/ipv6/raw.c:918) [4203.266695][T29301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4203.266700][T29301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4203.266707][T29301] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.266716][T29301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4203.266722][T29301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4203.266731][T29301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4203.266746][T29301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4203.266749][T29301] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.266760][T29301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.266767][T29301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.266773][T29301] ? __pfx___sys_sendto (net/socket.c:2147) [4203.266787][T29301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4203.266794][T29301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4203.266805][T29301] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4203.266812][T29301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4203.266822][T29301] __x64_sys_sendto (net/socket.c:2183) [4203.266826][T29301] ? 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) [4203.266831][T29301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4203.266836][T29301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4203.266841][T29301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4203.266845][T29301] RIP: 0033:0x7f8bde04ca4a [ 4203.266850][T29301] 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 [ 4203.266852][T29301] RSP: 002b:00007ffeb4004b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4203.266856][T29301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bde04ca4a [ 4203.266858][T29301] RDX: 0000000000000040 RSI: 00000000401ac340 RDI: 0000000000000005 [ 4203.266860][T29301] RBP: 00007ffeb4004c00 R08: 0000000000418574 R09: 000000000000001c [ 4203.266863][T29301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4203.266865][T29301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bde175000 | [ 4203.266865][T29301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bde175000 | [ 4203.266879][T29301] | [ 4203.280131][T29301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29301 | [4203.280508][T29301] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4203.280780][T29301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4203.280782][T29301] Call Trace: [ 4203.280784][T29301] [4203.280786][T29301] dump_stack_lvl (lib/dump_stack.c:123) [4203.280791][T29301] check_preemption_disabled (lib/smp_processor_id.c:52) [4203.280797][T29301] lwtunnel_output (net/core/lwtunnel.c:359) [4203.280804][T29301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4203.280810][T29301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.280816][T29301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4203.280820][T29301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.280833][T29301] rawv6_sendmsg (net/ipv6/raw.c:918) [4203.280845][T29301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4203.280850][T29301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4203.280854][T29301] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.280862][T29301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4203.280865][T29301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4203.280874][T29301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4203.280890][T29301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4203.280893][T29301] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.280904][T29301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.280908][T29301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.280914][T29301] ? __pfx___sys_sendto (net/socket.c:2147) [4203.280928][T29301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4203.280935][T29301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4203.280943][T29301] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4203.280950][T29301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4203.280960][T29301] __x64_sys_sendto (net/socket.c:2183) [4203.280964][T29301] ? 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) [4203.280968][T29301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4203.280972][T29301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4203.280977][T29301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4203.280980][T29301] RIP: 0033:0x7f8bde04ca4a [ 4203.280984][T29301] 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 [ 4203.280986][T29301] RSP: 002b:00007ffeb4004b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4203.280989][T29301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bde04ca4a [ 4203.280992][T29301] RDX: 0000000000000040 RSI: 00000000401ac340 RDI: 0000000000000005 [ 4203.280994][T29301] RBP: 00007ffeb4004c00 R08: 0000000000418574 R09: 000000000000001c [ 4203.280996][T29301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4203.280998][T29301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bde175000 | [ 4203.280998][T29301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bde175000 | [ 4203.281012][T29301] | [ 4203.281431][T29301] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29301 | [4203.293543][T29301] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4203.293814][T29301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4203.293815][T29301] Call Trace: [ 4203.293817][T29301] [4203.293819][T29301] dump_stack_lvl (lib/dump_stack.c:123) [4203.293825][T29301] check_preemption_disabled (lib/smp_processor_id.c:52) [4203.293831][T29301] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4203.293837][T29301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4203.293844][T29301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.293849][T29301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4203.293854][T29301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.293866][T29301] rawv6_sendmsg (net/ipv6/raw.c:918) [4203.293878][T29301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4203.293884][T29301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4203.293887][T29301] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.293895][T29301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4203.293898][T29301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4203.293907][T29301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4203.293924][T29301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4203.293926][T29301] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.293938][T29301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.293942][T29301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.293948][T29301] ? __pfx___sys_sendto (net/socket.c:2147) [4203.293962][T29301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4203.293969][T29301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4203.293976][T29301] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4203.293984][T29301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4203.293994][T29301] __x64_sys_sendto (net/socket.c:2183) [4203.293998][T29301] ? 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) [4203.294001][T29301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4203.294005][T29301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4203.294010][T29301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4203.294014][T29301] RIP: 0033:0x7f8bde04ca4a [ 4203.294017][T29301] 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 [ 4203.294020][T29301] RSP: 002b:00007ffeb4004b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4203.294023][T29301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bde04ca4a [ 4203.294025][T29301] RDX: 0000000000000040 RSI: 00000000401ac340 RDI: 0000000000000005 [ 4203.294027][T29301] RBP: 00007ffeb4004c00 R08: 0000000000418574 R09: 000000000000001c [ 4203.294029][T29301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4203.294031][T29301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bde175000 | [ 4203.294031][T29301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bde175000 | [ 4203.294045][T29301] | [ 4203.764839][T29305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29305 | [4203.765307][T29305] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4203.765572][T29305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4203.765574][T29305] Call Trace: [ 4203.765576][T29305] [4203.765579][T29305] dump_stack_lvl (lib/dump_stack.c:123) [4203.765590][T29305] check_preemption_disabled (lib/smp_processor_id.c:52) [4203.765597][T29305] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4203.765603][T29305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4203.765612][T29305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.765620][T29305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4203.765625][T29305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.765637][T29305] rawv6_sendmsg (net/ipv6/raw.c:918) [4203.765650][T29305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4203.765656][T29305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4203.765662][T29305] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.765673][T29305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4203.765679][T29305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4203.765689][T29305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4203.765705][T29305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4203.765708][T29305] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.765719][T29305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.765726][T29305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.765731][T29305] ? __pfx___sys_sendto (net/socket.c:2147) [4203.765746][T29305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4203.765753][T29305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4203.765763][T29305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4203.765771][T29305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4203.765781][T29305] __x64_sys_sendto (net/socket.c:2183) [4203.765785][T29305] ? 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) [4203.765789][T29305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4203.765795][T29305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4203.765800][T29305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4203.765805][T29305] RIP: 0033:0x7f9b585a9a4a [ 4203.765809][T29305] 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 [ 4203.765813][T29305] RSP: 002b:00007fff085fd688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4203.765817][T29305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b585a9a4a [ 4203.765819][T29305] RDX: 0000000000000040 RSI: 00000000112a3340 RDI: 0000000000000005 [ 4203.765822][T29305] RBP: 00007fff085fd710 R08: 0000000000418574 R09: 000000000000001c [ 4203.765824][T29305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4203.765826][T29305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b586d2000 | [ 4203.765826][T29305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b586d2000 | [ 4203.765841][T29305] | [ 4203.779322][T29305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29305 | [4203.779701][T29305] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4203.779952][T29305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4203.779954][T29305] Call Trace: [ 4203.779955][T29305] [4203.779958][T29305] dump_stack_lvl (lib/dump_stack.c:123) [4203.779964][T29305] check_preemption_disabled (lib/smp_processor_id.c:52) [4203.779970][T29305] lwtunnel_output (net/core/lwtunnel.c:359) [4203.779977][T29305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4203.779984][T29305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.779991][T29305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4203.779996][T29305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4203.780008][T29305] rawv6_sendmsg (net/ipv6/raw.c:918) [4203.780020][T29305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4203.780026][T29305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4203.780030][T29305] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.780037][T29305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4203.780042][T29305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4203.780051][T29305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4203.780067][T29305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4203.780070][T29305] ? __lock_release (kernel/locking/lockdep.c:5534) [4203.780082][T29305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.780086][T29305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4203.780092][T29305] ? __pfx___sys_sendto (net/socket.c:2147) [4203.780106][T29305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4203.780113][T29305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4203.780122][T29305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4203.780129][T29305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4203.780139][T29305] __x64_sys_sendto (net/socket.c:2183) [4203.780143][T29305] ? 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) [4203.780147][T29305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4203.780152][T29305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4203.780156][T29305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4203.780160][T29305] RIP: 0033:0x7f9b585a9a4a [ 4203.780164][T29305] 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 [ 4203.780167][T29305] RSP: 002b:00007fff085fd688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4203.780170][T29305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b585a9a4a [ 4203.780172][T29305] RDX: 0000000000000040 RSI: 00000000112a3340 RDI: 0000000000000005 [ 4203.780174][T29305] RBP: 00007fff085fd710 R08: 0000000000418574 R09: 000000000000001c [ 4203.780176][T29305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4203.780178][T29305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b586d2000 | [ 4203.780193][T29305] | [ 4204.285467][T29309] check_preemption_disabled: 1 callbacks suppressed | [ 4204.285476][T29309] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29309 | [4204.287299][T29309] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4204.287555][T29309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4204.287557][T29309] Call Trace: [ 4204.287560][T29309] [4204.287562][T29309] dump_stack_lvl (lib/dump_stack.c:123) [4204.287573][T29309] check_preemption_disabled (lib/smp_processor_id.c:52) [4204.287580][T29309] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4204.287587][T29309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4204.287595][T29309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4204.287602][T29309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4204.287607][T29309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4204.287620][T29309] rawv6_sendmsg (net/ipv6/raw.c:918) [4204.287631][T29309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4204.287637][T29309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4204.287644][T29309] ? __lock_release (kernel/locking/lockdep.c:5534) [4204.287655][T29309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4204.287662][T29309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4204.287671][T29309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4204.287687][T29309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4204.287690][T29309] ? __lock_release (kernel/locking/lockdep.c:5534) [4204.287701][T29309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4204.287707][T29309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4204.287713][T29309] ? __pfx___sys_sendto (net/socket.c:2147) [4204.287727][T29309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4204.287735][T29309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4204.287745][T29309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4204.287752][T29309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4204.287762][T29309] __x64_sys_sendto (net/socket.c:2183) [4204.287766][T29309] ? 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) [4204.287770][T29309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4204.287775][T29309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4204.287780][T29309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4204.287784][T29309] RIP: 0033:0x7fcd3e6fda4a [ 4204.287790][T29309] 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 [ 4204.287793][T29309] RSP: 002b:00007ffe5ade60f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4204.287797][T29309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd3e6fda4a [ 4204.287799][T29309] RDX: 0000000000000040 RSI: 0000000025d2c340 RDI: 0000000000000005 [ 4204.287801][T29309] RBP: 00007ffe5ade6180 R08: 0000000000418574 R09: 000000000000001c [ 4204.287803][T29309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4204.287805][T29309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd3e826000 | [ 4204.287805][T29309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd3e826000 | [ 4204.287819][T29309] | [ 4204.300404][T29309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29309 | [4204.300795][T29309] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4204.301039][T29309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4204.301041][T29309] Call Trace: [ 4204.301042][T29309] [4204.301044][T29309] dump_stack_lvl (lib/dump_stack.c:123) [4204.301050][T29309] check_preemption_disabled (lib/smp_processor_id.c:52) [4204.301056][T29309] lwtunnel_output (net/core/lwtunnel.c:359) [4204.301062][T29309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4204.301069][T29309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4204.301075][T29309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4204.301080][T29309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4204.301093][T29309] rawv6_sendmsg (net/ipv6/raw.c:918) [4204.301105][T29309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4204.301110][T29309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4204.301113][T29309] ? __lock_release (kernel/locking/lockdep.c:5534) [4204.301121][T29309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4204.301125][T29309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4204.301133][T29309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4204.301150][T29309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4204.301152][T29309] ? __lock_release (kernel/locking/lockdep.c:5534) [4204.301163][T29309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4204.301168][T29309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4204.301174][T29309] ? __pfx___sys_sendto (net/socket.c:2147) [4204.301188][T29309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4204.301195][T29309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4204.301202][T29309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4204.301210][T29309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4204.301221][T29309] __x64_sys_sendto (net/socket.c:2183) [4204.301225][T29309] ? 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) [4204.301228][T29309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4204.301232][T29309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4204.301237][T29309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4204.301241][T29309] RIP: 0033:0x7fcd3e6fda4a [ 4204.301244][T29309] 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 [ 4204.301247][T29309] RSP: 002b:00007ffe5ade60f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4204.301250][T29309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd3e6fda4a [ 4204.301251][T29309] RDX: 0000000000000040 RSI: 0000000025d2c340 RDI: 0000000000000005 [ 4204.301253][T29309] RBP: 00007ffe5ade6180 R08: 0000000000418574 R09: 000000000000001c [ 4204.301255][T29309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4204.301257][T29309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd3e826000 | [ 4204.301257][T29309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd3e826000 | [ 4204.301272][T29309] | [ 4204.317622][T29309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29309 | [4204.318004][T29309] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4204.318249][T29309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4204.318251][T29309] Call Trace: [ 4204.318253][T29309] [4204.318255][T29309] dump_stack_lvl (lib/dump_stack.c:123) [4204.318261][T29309] check_preemption_disabled (lib/smp_processor_id.c:52) [4204.318267][T29309] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4204.318274][T29309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4204.318281][T29309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4204.318286][T29309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4204.318291][T29309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4204.318303][T29309] rawv6_sendmsg (net/ipv6/raw.c:918) [4204.318315][T29309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4204.318321][T29309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4204.318325][T29309] ? __lock_release (kernel/locking/lockdep.c:5534) [4204.318333][T29309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4204.318337][T29309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4204.318345][T29309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4204.318362][T29309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4204.318365][T29309] ? __lock_release (kernel/locking/lockdep.c:5534) [4204.318376][T29309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4204.318381][T29309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4204.318387][T29309] ? __pfx___sys_sendto (net/socket.c:2147) [4204.318401][T29309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4204.318408][T29309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4204.318416][T29309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4204.318423][T29309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4204.318433][T29309] __x64_sys_sendto (net/socket.c:2183) [4204.318437][T29309] ? 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) [4204.318440][T29309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4204.318445][T29309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4204.318450][T29309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4204.318453][T29309] RIP: 0033:0x7fcd3e6fda4a [ 4204.318457][T29309] 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 [ 4204.318459][T29309] RSP: 002b:00007ffe5ade60f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4204.318463][T29309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd3e6fda4a [ 4204.318465][T29309] RDX: 0000000000000040 RSI: 0000000025d2c340 RDI: 0000000000000005 [ 4204.318467][T29309] RBP: 00007ffe5ade6180 R08: 0000000000418574 R09: 000000000000001c [ 4204.318470][T29309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4204.318472][T29309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd3e826000 | [ 4204.318472][T29309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd3e826000 | [ 4204.318493][T29309] | [ 4204.805560][T29313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29313 | [4204.806086][T29313] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4204.806365][T29313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4204.806368][T29313] Call Trace: [ 4204.806370][T29313] [4204.806372][T29313] dump_stack_lvl (lib/dump_stack.c:123) [4204.806382][T29313] check_preemption_disabled (lib/smp_processor_id.c:52) [4204.806389][T29313] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4204.806395][T29313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4204.806403][T29313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4204.806410][T29313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4204.806415][T29313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4204.806427][T29313] rawv6_sendmsg (net/ipv6/raw.c:918) [4204.806439][T29313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4204.806444][T29313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4204.806451][T29313] ? __lock_release (kernel/locking/lockdep.c:5534) [4204.806460][T29313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4204.806466][T29313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4204.806475][T29313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4204.806491][T29313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4204.806494][T29313] ? __lock_release (kernel/locking/lockdep.c:5534) [4204.806505][T29313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4204.806511][T29313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4204.806517][T29313] ? __pfx___sys_sendto (net/socket.c:2147) [4204.806531][T29313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4204.806539][T29313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4204.806549][T29313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4204.806556][T29313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4204.806566][T29313] __x64_sys_sendto (net/socket.c:2183) [4204.806570][T29313] ? 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) [4204.806574][T29313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4204.806579][T29313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4204.806584][T29313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4204.806588][T29313] RIP: 0033:0x7f1bf0534a4a [ 4204.806593][T29313] 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 [ 4204.806596][T29313] RSP: 002b:00007ffee100f1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4204.806599][T29313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bf0534a4a [ 4204.806602][T29313] RDX: 0000000000000040 RSI: 000000000d6bc340 RDI: 0000000000000005 [ 4204.806603][T29313] RBP: 00007ffee100f270 R08: 0000000000418574 R09: 000000000000001c [ 4204.806605][T29313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4204.806607][T29313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bf065d000 | [ 4204.806624][T29313] lwtunnel_output(): recursion limit reached on datapath | [ 4206.260886][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4206.301196][T29317] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29317 | [4206.301637][T29317] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4206.302141][T29317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4206.302143][T29317] Call Trace: [ 4206.302145][T29317] [4206.302147][T29317] dump_stack_lvl (lib/dump_stack.c:123) [4206.302158][T29317] check_preemption_disabled (lib/smp_processor_id.c:52) [4206.302165][T29317] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4206.302172][T29317] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4206.302181][T29317] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.302188][T29317] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4206.302193][T29317] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.302205][T29317] rawv6_sendmsg (net/ipv6/raw.c:918) [4206.302217][T29317] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4206.302224][T29317] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4206.302230][T29317] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.302241][T29317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4206.302247][T29317] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4206.302256][T29317] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4206.302272][T29317] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4206.302275][T29317] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.302286][T29317] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.302293][T29317] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.302299][T29317] ? __pfx___sys_sendto (net/socket.c:2147) [4206.302313][T29317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4206.302320][T29317] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4206.302330][T29317] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4206.302338][T29317] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4206.302348][T29317] __x64_sys_sendto (net/socket.c:2183) [4206.302352][T29317] ? 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) [4206.302356][T29317] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4206.302361][T29317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4206.302366][T29317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4206.302371][T29317] RIP: 0033:0x7f64fe973a4a [ 4206.302376][T29317] 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 [ 4206.302379][T29317] RSP: 002b:00007ffd219bb0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4206.302384][T29317] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64fe973a4a [ 4206.302386][T29317] RDX: 0000000000000040 RSI: 000000003d700340 RDI: 0000000000000005 [ 4206.302388][T29317] RBP: 00007ffd219bb140 R08: 0000000000418574 R09: 000000000000001c [ 4206.302391][T29317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4206.302393][T29317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64fea9c000 | [ 4206.302393][T29317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64fea9c000 | [ 4206.302407][T29317] | [ 4206.302410][T29317] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29317 | [4206.314032][T29317] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4206.314274][T29317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4206.314276][T29317] Call Trace: [ 4206.314277][T29317] [4206.314280][T29317] dump_stack_lvl (lib/dump_stack.c:123) [4206.314285][T29317] check_preemption_disabled (lib/smp_processor_id.c:52) [4206.314291][T29317] lwtunnel_output (net/core/lwtunnel.c:359) [4206.314298][T29317] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4206.314304][T29317] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.314310][T29317] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4206.314315][T29317] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.314327][T29317] rawv6_sendmsg (net/ipv6/raw.c:918) [4206.314339][T29317] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4206.314344][T29317] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4206.314347][T29317] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.314355][T29317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4206.314358][T29317] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4206.314367][T29317] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4206.314383][T29317] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4206.314385][T29317] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.314396][T29317] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.314400][T29317] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.314406][T29317] ? __pfx___sys_sendto (net/socket.c:2147) [4206.314420][T29317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4206.314426][T29317] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4206.314433][T29317] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4206.314440][T29317] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4206.314450][T29317] __x64_sys_sendto (net/socket.c:2183) [4206.314454][T29317] ? 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) [4206.314457][T29317] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4206.314462][T29317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4206.314467][T29317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4206.314470][T29317] RIP: 0033:0x7f64fe973a4a [ 4206.314474][T29317] 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 [ 4206.314477][T29317] RSP: 002b:00007ffd219bb0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4206.314480][T29317] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64fe973a4a [ 4206.314482][T29317] RDX: 0000000000000040 RSI: 000000003d700340 RDI: 0000000000000005 [ 4206.314484][T29317] RBP: 00007ffd219bb140 R08: 0000000000418574 R09: 000000000000001c [ 4206.314486][T29317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4206.314488][T29317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64fea9c000 | [ 4206.314488][T29317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64fea9c000 | [ 4206.314503][T29317] | [ 4206.331839][T29317] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29317 | [4206.332200][T29317] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4206.332441][T29317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4206.332442][T29317] Call Trace: [ 4206.332444][T29317] [4206.332447][T29317] dump_stack_lvl (lib/dump_stack.c:123) [4206.332453][T29317] check_preemption_disabled (lib/smp_processor_id.c:52) [4206.332458][T29317] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4206.332465][T29317] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4206.332472][T29317] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.332477][T29317] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4206.332482][T29317] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.332494][T29317] rawv6_sendmsg (net/ipv6/raw.c:918) [4206.332506][T29317] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4206.332511][T29317] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4206.332516][T29317] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.332524][T29317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4206.332528][T29317] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4206.332536][T29317] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4206.332552][T29317] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4206.332555][T29317] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.332566][T29317] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.332570][T29317] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.332576][T29317] ? __pfx___sys_sendto (net/socket.c:2147) [4206.332590][T29317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4206.332597][T29317] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4206.332605][T29317] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4206.332612][T29317] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4206.332622][T29317] __x64_sys_sendto (net/socket.c:2183) [4206.332626][T29317] ? 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) [4206.332629][T29317] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4206.332633][T29317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4206.332638][T29317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4206.332642][T29317] RIP: 0033:0x7f64fe973a4a [ 4206.332645][T29317] 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 [ 4206.332649][T29317] RSP: 002b:00007ffd219bb0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4206.332653][T29317] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64fe973a4a [ 4206.332655][T29317] RDX: 0000000000000040 RSI: 000000003d700340 RDI: 0000000000000005 [ 4206.332657][T29317] RBP: 00007ffd219bb140 R08: 0000000000418574 R09: 000000000000001c [ 4206.332659][T29317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4206.332661][T29317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64fea9c000 | [ 4206.332661][T29317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64fea9c000 | [ 4206.332676][T29317] | [ 4206.819196][T29321] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29321 | [4206.819683][T29321] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4206.819952][T29321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4206.819953][T29321] Call Trace: [ 4206.819956][T29321] [4206.819958][T29321] dump_stack_lvl (lib/dump_stack.c:123) [4206.819967][T29321] check_preemption_disabled (lib/smp_processor_id.c:52) [4206.819974][T29321] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4206.819981][T29321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4206.819990][T29321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.819997][T29321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4206.820001][T29321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.820014][T29321] rawv6_sendmsg (net/ipv6/raw.c:918) [4206.820026][T29321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4206.820031][T29321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4206.820037][T29321] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.820047][T29321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4206.820052][T29321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4206.820062][T29321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4206.820077][T29321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4206.820080][T29321] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.820091][T29321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.820097][T29321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.820103][T29321] ? __pfx___sys_sendto (net/socket.c:2147) [4206.820117][T29321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4206.820125][T29321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4206.820135][T29321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4206.820142][T29321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4206.820152][T29321] __x64_sys_sendto (net/socket.c:2183) [4206.820156][T29321] ? 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) [4206.820160][T29321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4206.820166][T29321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4206.820170][T29321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4206.820174][T29321] RIP: 0033:0x7f57b0daea4a [ 4206.820179][T29321] 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 [ 4206.820182][T29321] RSP: 002b:00007ffd03a42dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4206.820186][T29321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57b0daea4a [ 4206.820188][T29321] RDX: 0000000000000040 RSI: 000000000c932340 RDI: 0000000000000005 [ 4206.820190][T29321] RBP: 00007ffd03a42e60 R08: 0000000000418574 R09: 000000000000001c [ 4206.820192][T29321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4206.820194][T29321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57b0ed7000 | [ 4206.820194][T29321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57b0ed7000 | [ 4206.820208][T29321] | [ 4206.820210][T29321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29321 | [4206.832668][T29321] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4206.832922][T29321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4206.832924][T29321] Call Trace: [ 4206.832925][T29321] [4206.832927][T29321] dump_stack_lvl (lib/dump_stack.c:123) [4206.832933][T29321] check_preemption_disabled (lib/smp_processor_id.c:52) [4206.832938][T29321] lwtunnel_output (net/core/lwtunnel.c:359) [4206.832945][T29321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4206.832951][T29321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.832957][T29321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4206.832962][T29321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.832974][T29321] rawv6_sendmsg (net/ipv6/raw.c:918) [4206.832985][T29321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4206.832990][T29321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4206.832994][T29321] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.833001][T29321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4206.833004][T29321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4206.833013][T29321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4206.833029][T29321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4206.833032][T29321] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.833043][T29321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.833047][T29321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.833052][T29321] ? __pfx___sys_sendto (net/socket.c:2147) [4206.833067][T29321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4206.833072][T29321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4206.833080][T29321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4206.833087][T29321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4206.833097][T29321] __x64_sys_sendto (net/socket.c:2183) [4206.833100][T29321] ? 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) [4206.833104][T29321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4206.833108][T29321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4206.833113][T29321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4206.833116][T29321] RIP: 0033:0x7f57b0daea4a [ 4206.833119][T29321] 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 [ 4206.833122][T29321] RSP: 002b:00007ffd03a42dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4206.833125][T29321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57b0daea4a [ 4206.833127][T29321] RDX: 0000000000000040 RSI: 000000000c932340 RDI: 0000000000000005 [ 4206.833128][T29321] RBP: 00007ffd03a42e60 R08: 0000000000418574 R09: 000000000000001c [ 4206.833130][T29321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4206.833132][T29321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57b0ed7000 | [ 4206.833132][T29321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57b0ed7000 | [ 4206.833146][T29321] | [ 4206.833563][T29321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29321 | [4206.845560][T29321] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4206.845828][T29321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4206.845829][T29321] Call Trace: [ 4206.845831][T29321] [4206.845833][T29321] dump_stack_lvl (lib/dump_stack.c:123) [4206.845839][T29321] check_preemption_disabled (lib/smp_processor_id.c:52) [4206.845845][T29321] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4206.845852][T29321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4206.845858][T29321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.845864][T29321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4206.845869][T29321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4206.845881][T29321] rawv6_sendmsg (net/ipv6/raw.c:918) [4206.845893][T29321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4206.845898][T29321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4206.845902][T29321] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.845909][T29321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4206.845913][T29321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4206.845921][T29321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4206.845938][T29321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4206.845940][T29321] ? __lock_release (kernel/locking/lockdep.c:5534) [4206.845952][T29321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.845956][T29321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4206.845962][T29321] ? __pfx___sys_sendto (net/socket.c:2147) [4206.845976][T29321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4206.845983][T29321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4206.845991][T29321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4206.845998][T29321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4206.846008][T29321] __x64_sys_sendto (net/socket.c:2183) [4206.846012][T29321] ? 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) [4206.846016][T29321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4206.846021][T29321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4206.846025][T29321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4206.846029][T29321] RIP: 0033:0x7f57b0daea4a [ 4206.846033][T29321] 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 [ 4206.846035][T29321] RSP: 002b:00007ffd03a42dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4206.846039][T29321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57b0daea4a [ 4206.846041][T29321] RDX: 0000000000000040 RSI: 000000000c932340 RDI: 0000000000000005 [ 4206.846043][T29321] RBP: 00007ffd03a42e60 R08: 0000000000418574 R09: 000000000000001c [ 4206.846045][T29321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4206.846047][T29321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57b0ed7000 | [ 4207.824842][T29329] lwtunnel_output(): recursion limit reached on datapath | [ 4209.302419][T29333] check_preemption_disabled: 4 callbacks suppressed | [ 4209.302427][T29333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29333 | [4209.304254][T29333] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4209.304517][T29333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4209.304519][T29333] Call Trace: [ 4209.304521][T29333] [4209.304524][T29333] dump_stack_lvl (lib/dump_stack.c:123) [4209.304532][T29333] check_preemption_disabled (lib/smp_processor_id.c:52) [4209.304539][T29333] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4209.304545][T29333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4209.304554][T29333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.304561][T29333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4209.304566][T29333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.304578][T29333] rawv6_sendmsg (net/ipv6/raw.c:918) [4209.304590][T29333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4209.304595][T29333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4209.304601][T29333] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.304610][T29333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4209.304615][T29333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4209.304624][T29333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4209.304640][T29333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4209.304643][T29333] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.304656][T29333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.304662][T29333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.304667][T29333] ? __pfx___sys_sendto (net/socket.c:2147) [4209.304682][T29333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4209.304688][T29333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4209.304697][T29333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4209.304704][T29333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4209.304714][T29333] __x64_sys_sendto (net/socket.c:2183) [4209.304718][T29333] ? 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) [4209.304723][T29333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4209.304728][T29333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4209.304733][T29333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4209.304738][T29333] RIP: 0033:0x7f4aca71ba4a [ 4209.304742][T29333] 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 [ 4209.304745][T29333] RSP: 002b:00007ffc85fe5118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4209.304749][T29333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4aca71ba4a [ 4209.304751][T29333] RDX: 0000000000000040 RSI: 000000002f30f340 RDI: 0000000000000005 [ 4209.304753][T29333] RBP: 00007ffc85fe51a0 R08: 0000000000418574 R09: 000000000000001c [ 4209.304755][T29333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4209.304757][T29333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aca844000 | [ 4209.304757][T29333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aca844000 | [ 4209.304772][T29333] | [ 4209.317674][T29333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29333 | [4209.318044][T29333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4209.318296][T29333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4209.318297][T29333] Call Trace: [ 4209.318299][T29333] [4209.318301][T29333] dump_stack_lvl (lib/dump_stack.c:123) [4209.318306][T29333] check_preemption_disabled (lib/smp_processor_id.c:52) [4209.318312][T29333] lwtunnel_output (net/core/lwtunnel.c:359) [4209.318318][T29333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4209.318325][T29333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.318331][T29333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4209.318335][T29333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.318347][T29333] rawv6_sendmsg (net/ipv6/raw.c:918) [4209.318359][T29333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4209.318364][T29333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4209.318367][T29333] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.318375][T29333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4209.318378][T29333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4209.318387][T29333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4209.318402][T29333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4209.318405][T29333] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.318416][T29333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.318420][T29333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.318426][T29333] ? __pfx___sys_sendto (net/socket.c:2147) [4209.318440][T29333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4209.318446][T29333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4209.318460][T29333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4209.318467][T29333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4209.318477][T29333] __x64_sys_sendto (net/socket.c:2183) [4209.318481][T29333] ? 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) [4209.318484][T29333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4209.318489][T29333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4209.318494][T29333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4209.318497][T29333] RIP: 0033:0x7f4aca71ba4a [ 4209.318501][T29333] 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 [ 4209.318503][T29333] RSP: 002b:00007ffc85fe5118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4209.318507][T29333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4aca71ba4a [ 4209.318509][T29333] RDX: 0000000000000040 RSI: 000000002f30f340 RDI: 0000000000000005 [ 4209.318511][T29333] RBP: 00007ffc85fe51a0 R08: 0000000000418574 R09: 000000000000001c [ 4209.318513][T29333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4209.318531][T29333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aca844000 | [ 4209.318531][T29333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aca844000 | [ 4209.318545][T29333] | [ 4209.334069][T29333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29333 | [4209.334450][T29333] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4209.334732][T29333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4209.334733][T29333] Call Trace: [ 4209.334735][T29333] [4209.334737][T29333] dump_stack_lvl (lib/dump_stack.c:123) [4209.334744][T29333] check_preemption_disabled (lib/smp_processor_id.c:52) [4209.334750][T29333] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4209.334757][T29333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4209.334764][T29333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.334770][T29333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4209.334775][T29333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.334787][T29333] rawv6_sendmsg (net/ipv6/raw.c:918) [4209.334800][T29333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4209.334805][T29333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4209.334809][T29333] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.334818][T29333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4209.334822][T29333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4209.334831][T29333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4209.334849][T29333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4209.334851][T29333] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.334863][T29333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.334867][T29333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.334873][T29333] ? __pfx___sys_sendto (net/socket.c:2147) [4209.334888][T29333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4209.334895][T29333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4209.334903][T29333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4209.334911][T29333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4209.334921][T29333] __x64_sys_sendto (net/socket.c:2183) [4209.334925][T29333] ? 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) [4209.334928][T29333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4209.334933][T29333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4209.334938][T29333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4209.334941][T29333] RIP: 0033:0x7f4aca71ba4a [ 4209.334945][T29333] 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 [ 4209.334948][T29333] RSP: 002b:00007ffc85fe5118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4209.334951][T29333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4aca71ba4a [ 4209.334954][T29333] RDX: 0000000000000040 RSI: 000000002f30f340 RDI: 0000000000000005 [ 4209.334956][T29333] RBP: 00007ffc85fe51a0 R08: 0000000000418574 R09: 000000000000001c [ 4209.334958][T29333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4209.334960][T29333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aca844000 | [ 4209.334960][T29333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aca844000 | [ 4209.334975][T29333] | [ 4209.829582][T29337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29337 | [4209.830059][T29337] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4209.830317][T29337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4209.830320][T29337] Call Trace: [ 4209.830322][T29337] [4209.830325][T29337] dump_stack_lvl (lib/dump_stack.c:123) [4209.830336][T29337] check_preemption_disabled (lib/smp_processor_id.c:52) [4209.830344][T29337] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4209.830350][T29337] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4209.830359][T29337] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.830367][T29337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4209.830372][T29337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.830385][T29337] rawv6_sendmsg (net/ipv6/raw.c:918) [4209.830396][T29337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4209.830402][T29337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4209.830409][T29337] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.830419][T29337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4209.830426][T29337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4209.830436][T29337] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4209.830452][T29337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4209.830455][T29337] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.830466][T29337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.830473][T29337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.830479][T29337] ? __pfx___sys_sendto (net/socket.c:2147) [4209.830493][T29337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4209.830501][T29337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4209.830510][T29337] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4209.830518][T29337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4209.830528][T29337] __x64_sys_sendto (net/socket.c:2183) [4209.830532][T29337] ? 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) [4209.830536][T29337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4209.830541][T29337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4209.830546][T29337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4209.830550][T29337] RIP: 0033:0x7f3b136dca4a [ 4209.830555][T29337] 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 [ 4209.830558][T29337] RSP: 002b:00007ffd7e8fd068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4209.830562][T29337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3b136dca4a [ 4209.830565][T29337] RDX: 0000000000000040 RSI: 000000002a9a8340 RDI: 0000000000000005 [ 4209.830567][T29337] RBP: 00007ffd7e8fd0f0 R08: 0000000000418574 R09: 000000000000001c [ 4209.830569][T29337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4209.830571][T29337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b13805000 | [ 4209.830571][T29337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b13805000 | [ 4209.830586][T29337] | [ 4209.830590][T29337] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29337 | [4209.843405][T29337] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4209.843668][T29337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4209.843670][T29337] Call Trace: [ 4209.843672][T29337] [4209.843674][T29337] dump_stack_lvl (lib/dump_stack.c:123) [4209.843681][T29337] check_preemption_disabled (lib/smp_processor_id.c:52) [4209.843687][T29337] lwtunnel_output (net/core/lwtunnel.c:359) [4209.843694][T29337] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4209.843701][T29337] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.843708][T29337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4209.843713][T29337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.843725][T29337] rawv6_sendmsg (net/ipv6/raw.c:918) [4209.843737][T29337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4209.843743][T29337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4209.843748][T29337] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.843756][T29337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4209.843760][T29337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4209.843769][T29337] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4209.843786][T29337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4209.843789][T29337] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.843800][T29337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.843805][T29337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.843810][T29337] ? __pfx___sys_sendto (net/socket.c:2147) [4209.843825][T29337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4209.843832][T29337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4209.843840][T29337] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4209.843848][T29337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4209.843858][T29337] __x64_sys_sendto (net/socket.c:2183) [4209.843862][T29337] ? 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) [4209.843866][T29337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4209.843871][T29337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4209.843876][T29337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4209.843880][T29337] RIP: 0033:0x7f3b136dca4a [ 4209.843883][T29337] 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 [ 4209.843887][T29337] RSP: 002b:00007ffd7e8fd068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4209.843890][T29337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3b136dca4a [ 4209.843892][T29337] RDX: 0000000000000040 RSI: 000000002a9a8340 RDI: 0000000000000005 [ 4209.843894][T29337] RBP: 00007ffd7e8fd0f0 R08: 0000000000418574 R09: 000000000000001c [ 4209.843896][T29337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4209.843898][T29337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b13805000 | [ 4209.843898][T29337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b13805000 | [ 4209.843913][T29337] | [ 4209.862246][T29337] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29337 | [4209.862617][T29337] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4209.862887][T29337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4209.862889][T29337] Call Trace: [ 4209.862891][T29337] [4209.862893][T29337] dump_stack_lvl (lib/dump_stack.c:123) [4209.862900][T29337] check_preemption_disabled (lib/smp_processor_id.c:52) [4209.862906][T29337] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4209.862913][T29337] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4209.862920][T29337] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.862927][T29337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4209.862932][T29337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4209.862944][T29337] rawv6_sendmsg (net/ipv6/raw.c:918) [4209.862956][T29337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4209.862962][T29337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4209.862967][T29337] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.862975][T29337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4209.862979][T29337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4209.862988][T29337] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4209.863004][T29337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4209.863007][T29337] ? __lock_release (kernel/locking/lockdep.c:5534) [4209.863019][T29337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.863024][T29337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4209.863030][T29337] ? __pfx___sys_sendto (net/socket.c:2147) [4209.863045][T29337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4209.863052][T29337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4209.863060][T29337] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4209.863068][T29337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4209.863078][T29337] __x64_sys_sendto (net/socket.c:2183) [4209.863082][T29337] ? 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) [4209.863086][T29337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4209.863091][T29337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4209.863096][T29337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4209.863100][T29337] RIP: 0033:0x7f3b136dca4a [ 4209.863104][T29337] 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 [ 4209.863107][T29337] RSP: 002b:00007ffd7e8fd068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4209.863111][T29337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3b136dca4a [ 4209.863113][T29337] RDX: 0000000000000040 RSI: 000000002a9a8340 RDI: 0000000000000005 [ 4209.863115][T29337] RBP: 00007ffd7e8fd0f0 R08: 0000000000418574 R09: 000000000000001c [ 4209.863117][T29337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4209.863119][T29337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b13805000 | [ 4209.863119][T29337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b13805000 | [ 4209.863134][T29337] | [ 4210.383750][T29341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29341 | [4210.384259][T29341] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4210.384539][T29341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4210.384541][T29341] Call Trace: [ 4210.384543][T29341] [4210.384546][T29341] dump_stack_lvl (lib/dump_stack.c:123) [4210.384555][T29341] check_preemption_disabled (lib/smp_processor_id.c:52) [4210.384562][T29341] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4210.384568][T29341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4210.384577][T29341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4210.384584][T29341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4210.384589][T29341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4210.384601][T29341] rawv6_sendmsg (net/ipv6/raw.c:918) [4210.384613][T29341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4210.384618][T29341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4210.384625][T29341] ? __lock_release (kernel/locking/lockdep.c:5534) [4210.384634][T29341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4210.384641][T29341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4210.384662][T29341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4210.384678][T29341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4210.384681][T29341] ? __lock_release (kernel/locking/lockdep.c:5534) [4210.384692][T29341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4210.384698][T29341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4210.384703][T29341] ? __pfx___sys_sendto (net/socket.c:2147) [4210.384717][T29341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4210.384724][T29341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4210.384734][T29341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4210.384741][T29341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4210.384751][T29341] __x64_sys_sendto (net/socket.c:2183) [4210.384754][T29341] ? 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) [4210.384758][T29341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4210.384763][T29341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4210.384768][T29341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4210.384773][T29341] RIP: 0033:0x7f6a9475fa4a [ 4210.384777][T29341] 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 [ 4210.384780][T29341] RSP: 002b:00007ffcfe926108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4210.384784][T29341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a9475fa4a [ 4210.384786][T29341] RDX: 0000000000000040 RSI: 0000000023b2a340 RDI: 0000000000000005 [ 4210.384788][T29341] RBP: 00007ffcfe926190 R08: 0000000000418574 R09: 000000000000001c [ 4210.384790][T29341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4210.384793][T29341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a94888000 | [ 4210.384807][T29341] | [ 4210.398079][T29341] lwtunnel_output(): recursion limit reached on datapath | [ 4211.886717][T29345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29345 | [4211.887211][T29345] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4211.887484][T29345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4211.887487][T29345] Call Trace: [ 4211.887490][T29345] [4211.887492][T29345] dump_stack_lvl (lib/dump_stack.c:123) [4211.887504][T29345] check_preemption_disabled (lib/smp_processor_id.c:52) [4211.887511][T29345] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4211.887518][T29345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4211.887527][T29345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4211.887535][T29345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4211.887540][T29345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4211.887552][T29345] rawv6_sendmsg (net/ipv6/raw.c:918) [4211.887564][T29345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4211.887570][T29345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4211.887577][T29345] ? __lock_release (kernel/locking/lockdep.c:5534) [4211.887587][T29345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4211.887594][T29345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4211.887603][T29345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4211.887619][T29345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4211.887622][T29345] ? __lock_release (kernel/locking/lockdep.c:5534) [4211.887633][T29345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4211.887640][T29345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4211.887651][T29345] ? __pfx___sys_sendto (net/socket.c:2147) [4211.887665][T29345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4211.887673][T29345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4211.887683][T29345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4211.887690][T29345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4211.887700][T29345] __x64_sys_sendto (net/socket.c:2183) [4211.887704][T29345] ? 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) [4211.887709][T29345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4211.887714][T29345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4211.887719][T29345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4211.887724][T29345] RIP: 0033:0x7fc70f93ea4a [ 4211.887729][T29345] 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 [ 4211.887733][T29345] RSP: 002b:00007ffd2faf6bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4211.887737][T29345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc70f93ea4a [ 4211.887740][T29345] RDX: 0000000000000040 RSI: 000000002fd59340 RDI: 0000000000000005 [ 4211.887742][T29345] RBP: 00007ffd2faf6c50 R08: 0000000000418574 R09: 000000000000001c [ 4211.887744][T29345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4211.887746][T29345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc70fa67000 | [ 4211.900838][T29345] lwtunnel_output(): recursion limit reached on datapath | [ 4213.240612][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4213.769429][T29353] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29353 | [4213.770355][T29353] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4213.770621][T29353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4213.770623][T29353] Call Trace: [ 4213.770626][T29353] [4213.770629][T29353] dump_stack_lvl (lib/dump_stack.c:123) [4213.770640][T29353] check_preemption_disabled (lib/smp_processor_id.c:52) [4213.770649][T29353] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4213.770656][T29353] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4213.770666][T29353] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4213.770674][T29353] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4213.770679][T29353] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4213.770692][T29353] rawv6_sendmsg (net/ipv6/raw.c:918) [4213.770704][T29353] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4213.770710][T29353] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4213.770718][T29353] ? __lock_release (kernel/locking/lockdep.c:5534) [4213.770729][T29353] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4213.770736][T29353] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4213.770745][T29353] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4213.770761][T29353] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4213.770765][T29353] ? __lock_release (kernel/locking/lockdep.c:5534) [4213.770776][T29353] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4213.770783][T29353] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4213.770789][T29353] ? __pfx___sys_sendto (net/socket.c:2147) [4213.770803][T29353] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4213.770811][T29353] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4213.770821][T29353] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4213.770829][T29353] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4213.770839][T29353] __x64_sys_sendto (net/socket.c:2183) [4213.770843][T29353] ? 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) [4213.770848][T29353] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4213.770853][T29353] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4213.770858][T29353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4213.770863][T29353] RIP: 0033:0x7f46a01b0a4a [ 4213.770868][T29353] 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 [ 4213.770872][T29353] RSP: 002b:00007ffc91ca6b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4213.770876][T29353] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46a01b0a4a [ 4213.770878][T29353] RDX: 0000000000000040 RSI: 0000000005e58340 RDI: 0000000000000005 [ 4213.770881][T29353] RBP: 00007ffc91ca6c20 R08: 0000000000418574 R09: 000000000000001c [ 4213.770883][T29353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4213.770885][T29353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46a02d9000 | [ 4213.770885][T29353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46a02d9000 | [ 4213.770900][T29353] | [ 4213.783673][T29353] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29353 | [4213.784036][T29353] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4213.784281][T29353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4213.784284][T29353] Call Trace: [ 4213.784286][T29353] [4213.784288][T29353] dump_stack_lvl (lib/dump_stack.c:123) [4213.784295][T29353] check_preemption_disabled (lib/smp_processor_id.c:52) [4213.784301][T29353] lwtunnel_output (net/core/lwtunnel.c:359) [4213.784308][T29353] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4213.784316][T29353] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4213.784322][T29353] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4213.784327][T29353] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4213.784339][T29353] rawv6_sendmsg (net/ipv6/raw.c:918) [4213.784352][T29353] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4213.784357][T29353] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4213.784361][T29353] ? __lock_release (kernel/locking/lockdep.c:5534) [4213.784370][T29353] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4213.784374][T29353] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4213.784383][T29353] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4213.784399][T29353] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4213.784402][T29353] ? __lock_release (kernel/locking/lockdep.c:5534) [4213.784414][T29353] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4213.784419][T29353] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4213.784425][T29353] ? __pfx___sys_sendto (net/socket.c:2147) [4213.784439][T29353] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4213.784446][T29353] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4213.784455][T29353] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4213.784463][T29353] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4213.784473][T29353] __x64_sys_sendto (net/socket.c:2183) [4213.784477][T29353] ? 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) [4213.784480][T29353] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4213.784485][T29353] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4213.784490][T29353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4213.784494][T29353] RIP: 0033:0x7f46a01b0a4a [ 4213.784498][T29353] 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 [ 4213.784501][T29353] RSP: 002b:00007ffc91ca6b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4213.784504][T29353] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46a01b0a4a [ 4213.784506][T29353] RDX: 0000000000000040 RSI: 0000000005e58340 RDI: 0000000000000005 [ 4213.784508][T29353] RBP: 00007ffc91ca6c20 R08: 0000000000418574 R09: 000000000000001c [ 4213.784510][T29353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4213.784512][T29353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46a02d9000 | [ 4214.264364][T29357] lwtunnel_output(): recursion limit reached on datapath | [ 4215.730774][T29361] check_preemption_disabled: 2 callbacks suppressed | [ 4215.730784][T29361] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29361 | [4215.731571][T29361] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4215.731856][T29361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4215.731859][T29361] Call Trace: [ 4215.731862][T29361] [4215.731864][T29361] dump_stack_lvl (lib/dump_stack.c:123) [4215.731875][T29361] check_preemption_disabled (lib/smp_processor_id.c:52) [4215.731882][T29361] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4215.731889][T29361] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4215.731898][T29361] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4215.731906][T29361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4215.731911][T29361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4215.731924][T29361] rawv6_sendmsg (net/ipv6/raw.c:918) [4215.731936][T29361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4215.731941][T29361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4215.731949][T29361] ? __lock_release (kernel/locking/lockdep.c:5534) [4215.731959][T29361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4215.731966][T29361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4215.731975][T29361] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4215.731991][T29361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4215.731995][T29361] ? __lock_release (kernel/locking/lockdep.c:5534) [4215.732006][T29361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4215.732013][T29361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4215.732019][T29361] ? __pfx___sys_sendto (net/socket.c:2147) [4215.732033][T29361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4215.732041][T29361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4215.732051][T29361] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4215.732058][T29361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4215.732068][T29361] __x64_sys_sendto (net/socket.c:2183) [4215.732072][T29361] ? 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) [4215.732077][T29361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4215.732082][T29361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4215.732087][T29361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4215.732092][T29361] RIP: 0033:0x7f8401a65a4a [ 4215.732097][T29361] 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 [ 4215.732100][T29361] RSP: 002b:00007ffeeb0460b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4215.732105][T29361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8401a65a4a [ 4215.732107][T29361] RDX: 0000000000000040 RSI: 000000001ac07340 RDI: 0000000000000005 [ 4215.732109][T29361] RBP: 00007ffeeb046140 R08: 0000000000418574 R09: 000000000000001c [ 4215.732111][T29361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4215.732113][T29361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8401b8e000 | [ 4215.732128][T29361] | [ 4215.732131][T29361] lwtunnel_output(): recursion limit reached on datapath | [ 4217.240969][T29365] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29365 | [4217.241446][T29365] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4217.241724][T29365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4217.241726][T29365] Call Trace: [ 4217.241729][T29365] [4217.241731][T29365] dump_stack_lvl (lib/dump_stack.c:123) [4217.241741][T29365] check_preemption_disabled (lib/smp_processor_id.c:52) [4217.241748][T29365] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4217.241755][T29365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4217.241763][T29365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.241770][T29365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4217.241775][T29365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.241787][T29365] rawv6_sendmsg (net/ipv6/raw.c:918) [4217.241799][T29365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4217.241804][T29365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4217.241811][T29365] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.241821][T29365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4217.241826][T29365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4217.241836][T29365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4217.241852][T29365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4217.241855][T29365] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.241866][T29365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.241872][T29365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.241877][T29365] ? __pfx___sys_sendto (net/socket.c:2147) [4217.241892][T29365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4217.241900][T29365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4217.241910][T29365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4217.241917][T29365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4217.241927][T29365] __x64_sys_sendto (net/socket.c:2183) [4217.241931][T29365] ? 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) [4217.241936][T29365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4217.241941][T29365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4217.241946][T29365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4217.241950][T29365] RIP: 0033:0x7f382bf25a4a [ 4217.241955][T29365] 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 [ 4217.241958][T29365] RSP: 002b:00007ffe7c374f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4217.241962][T29365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f382bf25a4a [ 4217.241964][T29365] RDX: 0000000000000040 RSI: 000000000094d340 RDI: 0000000000000005 [ 4217.241966][T29365] RBP: 00007ffe7c374fd0 R08: 0000000000418574 R09: 000000000000001c [ 4217.241968][T29365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4217.241970][T29365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f382c04e000 | [ 4217.241970][T29365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f382c04e000 | [ 4217.241985][T29365] | [ 4217.241987][T29365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29365 | [4217.254570][T29365] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4217.254843][T29365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4217.254845][T29365] Call Trace: [ 4217.254846][T29365] [4217.254849][T29365] dump_stack_lvl (lib/dump_stack.c:123) [4217.254855][T29365] check_preemption_disabled (lib/smp_processor_id.c:52) [4217.254861][T29365] lwtunnel_output (net/core/lwtunnel.c:359) [4217.254867][T29365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4217.254874][T29365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.254880][T29365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4217.254885][T29365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.254898][T29365] rawv6_sendmsg (net/ipv6/raw.c:918) [4217.254909][T29365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4217.254915][T29365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4217.254919][T29365] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.254927][T29365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4217.254930][T29365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4217.254939][T29365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4217.254955][T29365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4217.254958][T29365] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.254969][T29365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.254973][T29365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.254979][T29365] ? __pfx___sys_sendto (net/socket.c:2147) [4217.254994][T29365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4217.255000][T29365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4217.255008][T29365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4217.255015][T29365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4217.255025][T29365] __x64_sys_sendto (net/socket.c:2183) [4217.255029][T29365] ? 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) [4217.255032][T29365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4217.255037][T29365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4217.255042][T29365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4217.255045][T29365] RIP: 0033:0x7f382bf25a4a [ 4217.255049][T29365] 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 [ 4217.255051][T29365] RSP: 002b:00007ffe7c374f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4217.255055][T29365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f382bf25a4a [ 4217.255057][T29365] RDX: 0000000000000040 RSI: 000000000094d340 RDI: 0000000000000005 [ 4217.255059][T29365] RBP: 00007ffe7c374fd0 R08: 0000000000418574 R09: 000000000000001c [ 4217.255061][T29365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4217.255062][T29365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f382c04e000 | [ 4217.255062][T29365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f382c04e000 | [ 4217.255077][T29365] | [ 4217.255521][T29365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29365 | [4217.267656][T29365] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4217.267915][T29365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4217.267917][T29365] Call Trace: [ 4217.267918][T29365] [4217.267921][T29365] dump_stack_lvl (lib/dump_stack.c:123) [4217.267927][T29365] check_preemption_disabled (lib/smp_processor_id.c:52) [4217.267933][T29365] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4217.267939][T29365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4217.267946][T29365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.267952][T29365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4217.267957][T29365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.267969][T29365] rawv6_sendmsg (net/ipv6/raw.c:918) [4217.267981][T29365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4217.267986][T29365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4217.267990][T29365] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.267998][T29365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4217.268002][T29365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4217.268011][T29365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4217.268027][T29365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4217.268030][T29365] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.268042][T29365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.268046][T29365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.268052][T29365] ? __pfx___sys_sendto (net/socket.c:2147) [4217.268067][T29365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4217.268073][T29365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4217.268081][T29365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4217.268088][T29365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4217.268098][T29365] __x64_sys_sendto (net/socket.c:2183) [4217.268102][T29365] ? 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) [4217.268105][T29365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4217.268110][T29365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4217.268115][T29365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4217.268118][T29365] RIP: 0033:0x7f382bf25a4a [ 4217.268121][T29365] 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 [ 4217.268124][T29365] RSP: 002b:00007ffe7c374f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4217.268128][T29365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f382bf25a4a [ 4217.268130][T29365] RDX: 0000000000000040 RSI: 000000000094d340 RDI: 0000000000000005 [ 4217.268132][T29365] RBP: 00007ffe7c374fd0 R08: 0000000000418574 R09: 000000000000001c [ 4217.268134][T29365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4217.268136][T29365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f382c04e000 | [ 4217.268136][T29365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f382c04e000 | [ 4217.268150][T29365] | [ 4217.757876][T29369] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29369 | [4217.758340][T29369] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4217.758604][T29369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4217.758606][T29369] Call Trace: [ 4217.758608][T29369] [4217.758611][T29369] dump_stack_lvl (lib/dump_stack.c:123) [4217.758622][T29369] check_preemption_disabled (lib/smp_processor_id.c:52) [4217.758629][T29369] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4217.758635][T29369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4217.758644][T29369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.758653][T29369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4217.758658][T29369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.758671][T29369] rawv6_sendmsg (net/ipv6/raw.c:918) [4217.758683][T29369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4217.758688][T29369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4217.758695][T29369] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.758705][T29369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4217.758712][T29369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4217.758721][T29369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4217.758737][T29369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4217.758740][T29369] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.758751][T29369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.758758][T29369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.758764][T29369] ? __pfx___sys_sendto (net/socket.c:2147) [4217.758778][T29369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4217.758786][T29369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4217.758796][T29369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4217.758803][T29369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4217.758813][T29369] __x64_sys_sendto (net/socket.c:2183) [4217.758817][T29369] ? 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) [4217.758822][T29369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4217.758828][T29369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4217.758832][T29369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4217.758837][T29369] RIP: 0033:0x7fe1bfe9ea4a [ 4217.758842][T29369] 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 [ 4217.758845][T29369] RSP: 002b:00007ffcd1c34ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4217.758850][T29369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1bfe9ea4a [ 4217.758853][T29369] RDX: 0000000000000040 RSI: 00000000026b6340 RDI: 0000000000000005 [ 4217.758854][T29369] RBP: 00007ffcd1c34b60 R08: 0000000000418574 R09: 000000000000001c [ 4217.758857][T29369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4217.758859][T29369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1bffc7000 | [ 4217.758859][T29369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1bffc7000 | [ 4217.758874][T29369] | [ 4217.771786][T29369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29369 | [4217.772152][T29369] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4217.772405][T29369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4217.772408][T29369] Call Trace: [ 4217.772409][T29369] [4217.772411][T29369] dump_stack_lvl (lib/dump_stack.c:123) [4217.772418][T29369] check_preemption_disabled (lib/smp_processor_id.c:52) [4217.772424][T29369] lwtunnel_output (net/core/lwtunnel.c:359) [4217.772431][T29369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4217.772438][T29369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.772444][T29369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4217.772449][T29369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.772462][T29369] rawv6_sendmsg (net/ipv6/raw.c:918) [4217.772474][T29369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4217.772479][T29369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4217.772484][T29369] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.772492][T29369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4217.772496][T29369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4217.772505][T29369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4217.772521][T29369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4217.772524][T29369] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.772535][T29369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.772540][T29369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.772546][T29369] ? __pfx___sys_sendto (net/socket.c:2147) [4217.772560][T29369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4217.772567][T29369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4217.772575][T29369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4217.772583][T29369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4217.772593][T29369] __x64_sys_sendto (net/socket.c:2183) [4217.772598][T29369] ? 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) [4217.772601][T29369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4217.772606][T29369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4217.772611][T29369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4217.772614][T29369] RIP: 0033:0x7fe1bfe9ea4a [ 4217.772618][T29369] 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 [ 4217.772621][T29369] RSP: 002b:00007ffcd1c34ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4217.772624][T29369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1bfe9ea4a [ 4217.772627][T29369] RDX: 0000000000000040 RSI: 00000000026b6340 RDI: 0000000000000005 [ 4217.772629][T29369] RBP: 00007ffcd1c34b60 R08: 0000000000418574 R09: 000000000000001c [ 4217.772631][T29369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4217.772633][T29369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1bffc7000 | [ 4217.772633][T29369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1bffc7000 | [ 4217.772650][T29369] | [ 4217.785841][T29369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29369 | [4217.786214][T29369] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4217.786468][T29369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4217.786470][T29369] Call Trace: [ 4217.786471][T29369] [4217.786474][T29369] dump_stack_lvl (lib/dump_stack.c:123) [4217.786480][T29369] check_preemption_disabled (lib/smp_processor_id.c:52) [4217.786486][T29369] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4217.786493][T29369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4217.786500][T29369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.786506][T29369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4217.786511][T29369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4217.786523][T29369] rawv6_sendmsg (net/ipv6/raw.c:918) [4217.786535][T29369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4217.786540][T29369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4217.786545][T29369] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.786553][T29369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4217.786557][T29369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4217.786566][T29369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4217.786582][T29369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4217.786585][T29369] ? __lock_release (kernel/locking/lockdep.c:5534) [4217.786597][T29369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.786601][T29369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4217.786607][T29369] ? __pfx___sys_sendto (net/socket.c:2147) [4217.786622][T29369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4217.786629][T29369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4217.786636][T29369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4217.786643][T29369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4217.786655][T29369] __x64_sys_sendto (net/socket.c:2183) [4217.786659][T29369] ? 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) [4217.786662][T29369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4217.786667][T29369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4217.786672][T29369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4217.786676][T29369] RIP: 0033:0x7fe1bfe9ea4a [ 4217.786679][T29369] 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 [ 4217.786682][T29369] RSP: 002b:00007ffcd1c34ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4217.786686][T29369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1bfe9ea4a [ 4217.786688][T29369] RDX: 0000000000000040 RSI: 00000000026b6340 RDI: 0000000000000005 [ 4217.786690][T29369] RBP: 00007ffcd1c34b60 R08: 0000000000418574 R09: 000000000000001c [ 4217.786693][T29369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4217.786695][T29369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1bffc7000 | [ 4217.786695][T29369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1bffc7000 | [ 4217.786710][T29369] | [ 4218.270519][T29373] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29373 | [4218.271058][T29373] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4218.271338][T29373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4218.271341][T29373] Call Trace: [ 4218.271343][T29373] [4218.271345][T29373] dump_stack_lvl (lib/dump_stack.c:123) [4218.271355][T29373] check_preemption_disabled (lib/smp_processor_id.c:52) [4218.271362][T29373] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4218.271368][T29373] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4218.271376][T29373] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4218.271383][T29373] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4218.271388][T29373] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4218.271400][T29373] rawv6_sendmsg (net/ipv6/raw.c:918) [4218.271412][T29373] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4218.271417][T29373] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4218.271423][T29373] ? __lock_release (kernel/locking/lockdep.c:5534) [4218.271433][T29373] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4218.271438][T29373] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4218.271447][T29373] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4218.271463][T29373] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4218.271466][T29373] ? __lock_release (kernel/locking/lockdep.c:5534) [4218.271477][T29373] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4218.271483][T29373] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4218.271489][T29373] ? __pfx___sys_sendto (net/socket.c:2147) [4218.271508][T29373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4218.271520][T29373] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4218.271533][T29373] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4218.271540][T29373] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4218.271550][T29373] __x64_sys_sendto (net/socket.c:2183) [4218.271554][T29373] ? 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) [4218.271559][T29373] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4218.271564][T29373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4218.271569][T29373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4218.271573][T29373] RIP: 0033:0x7f40a8153a4a [ 4218.271578][T29373] 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 [ 4218.271582][T29373] RSP: 002b:00007fff4eb80378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4218.271586][T29373] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40a8153a4a [ 4218.271588][T29373] RDX: 0000000000000040 RSI: 000000002e159340 RDI: 0000000000000005 [ 4218.271590][T29373] RBP: 00007fff4eb80400 R08: 0000000000418574 R09: 000000000000001c [ 4218.271592][T29373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4218.271594][T29373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40a827c000 | [ 4218.271608][T29373] | [ 4218.271611][T29373] lwtunnel_output(): recursion limit reached on datapath | [ 4219.761537][T29377] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29377 | [4219.762032][T29377] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4219.762295][T29377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4219.762298][T29377] Call Trace: [ 4219.762301][T29377] [4219.762304][T29377] dump_stack_lvl (lib/dump_stack.c:123) [4219.762315][T29377] check_preemption_disabled (lib/smp_processor_id.c:52) [4219.762322][T29377] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4219.762329][T29377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4219.762338][T29377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.762346][T29377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4219.762351][T29377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4219.762363][T29377] rawv6_sendmsg (net/ipv6/raw.c:918) [4219.762375][T29377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4219.762380][T29377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4219.762387][T29377] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.762397][T29377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4219.762404][T29377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4219.762413][T29377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4219.762430][T29377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4219.762433][T29377] ? __lock_release (kernel/locking/lockdep.c:5534) [4219.762444][T29377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.762451][T29377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4219.762457][T29377] ? __pfx___sys_sendto (net/socket.c:2147) [4219.762471][T29377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4219.762478][T29377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4219.762488][T29377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4219.762496][T29377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4219.762506][T29377] __x64_sys_sendto (net/socket.c:2183) [4219.762510][T29377] ? 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) [4219.762514][T29377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4219.762519][T29377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4219.762524][T29377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4219.762528][T29377] RIP: 0033:0x7f189d980a4a [ 4219.762533][T29377] 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 [ 4219.762537][T29377] RSP: 002b:00007ffe496d25a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4219.762541][T29377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f189d980a4a [ 4219.762543][T29377] RDX: 0000000000000040 RSI: 000000000c8f9340 RDI: 0000000000000005 [ 4219.762545][T29377] RBP: 00007ffe496d2630 R08: 0000000000418574 R09: 000000000000001c [ 4219.762547][T29377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4219.762549][T29377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f189daa9000 | [ 4219.762564][T29377] | [ 4219.762567][T29377] lwtunnel_output(): recursion limit reached on datapath | [ 4221.245276][T29381] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29381 | [4221.245771][T29381] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4221.246039][T29381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4221.246041][T29381] Call Trace: [ 4221.246044][T29381] [4221.246046][T29381] dump_stack_lvl (lib/dump_stack.c:123) [4221.246056][T29381] check_preemption_disabled (lib/smp_processor_id.c:52) [4221.246063][T29381] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4221.246070][T29381] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4221.246078][T29381] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4221.246086][T29381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4221.246091][T29381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4221.246103][T29381] rawv6_sendmsg (net/ipv6/raw.c:918) [4221.246114][T29381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4221.246120][T29381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4221.246126][T29381] ? __lock_release (kernel/locking/lockdep.c:5534) [4221.246136][T29381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4221.246141][T29381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4221.246150][T29381] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4221.246166][T29381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4221.246169][T29381] ? __lock_release (kernel/locking/lockdep.c:5534) [4221.246180][T29381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4221.246186][T29381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4221.246192][T29381] ? __pfx___sys_sendto (net/socket.c:2147) [4221.246206][T29381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4221.246213][T29381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4221.246224][T29381] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4221.246231][T29381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4221.246241][T29381] __x64_sys_sendto (net/socket.c:2183) [4221.246245][T29381] ? 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) [4221.246250][T29381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4221.246255][T29381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4221.246260][T29381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4221.246264][T29381] RIP: 0033:0x7efdda4c6a4a [ 4221.246269][T29381] 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 [ 4221.246272][T29381] RSP: 002b:00007ffeec72ec28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4221.246276][T29381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdda4c6a4a [ 4221.246278][T29381] RDX: 0000000000000040 RSI: 000000002fcb7340 RDI: 0000000000000005 [ 4221.246280][T29381] RBP: 00007ffeec72ecb0 R08: 0000000000418574 R09: 000000000000001c [ 4221.246282][T29381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4221.246284][T29381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdda5ef000 | [ 4221.246284][T29381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdda5ef000 | [ 4221.246298][T29381] | [ 4221.246301][T29381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29381 | [4221.258710][T29381] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4221.258974][T29381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4221.258975][T29381] Call Trace: [ 4221.258977][T29381] [4221.258979][T29381] dump_stack_lvl (lib/dump_stack.c:123) [4221.258985][T29381] check_preemption_disabled (lib/smp_processor_id.c:52) [4221.258991][T29381] lwtunnel_output (net/core/lwtunnel.c:359) [4221.258998][T29381] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4221.259004][T29381] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4221.259010][T29381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4221.259015][T29381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4221.259027][T29381] rawv6_sendmsg (net/ipv6/raw.c:918) [4221.259039][T29381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4221.259045][T29381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4221.259048][T29381] ? __lock_release (kernel/locking/lockdep.c:5534) [4221.259056][T29381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4221.259059][T29381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4221.259068][T29381] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4221.259084][T29381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4221.259087][T29381] ? __lock_release (kernel/locking/lockdep.c:5534) [4221.259099][T29381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4221.259103][T29381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4221.259109][T29381] ? __pfx___sys_sendto (net/socket.c:2147) [4221.259123][T29381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4221.259130][T29381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4221.259138][T29381] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4221.259145][T29381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4221.259155][T29381] __x64_sys_sendto (net/socket.c:2183) [4221.259159][T29381] ? 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) [4221.259162][T29381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4221.259167][T29381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4221.259172][T29381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4221.259175][T29381] RIP: 0033:0x7efdda4c6a4a [ 4221.259179][T29381] 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 [ 4221.259182][T29381] RSP: 002b:00007ffeec72ec28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4221.259185][T29381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdda4c6a4a [ 4221.259187][T29381] RDX: 0000000000000040 RSI: 000000002fcb7340 RDI: 0000000000000005 [ 4221.259189][T29381] RBP: 00007ffeec72ecb0 R08: 0000000000418574 R09: 000000000000001c [ 4221.259191][T29381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4221.259193][T29381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdda5ef000 | [ 4221.259193][T29381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdda5ef000 | [ 4221.259207][T29381] | [ 4221.276576][T29381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29381 | [4221.276970][T29381] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4221.277233][T29381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4221.277235][T29381] Call Trace: [ 4221.277237][T29381] [4221.277239][T29381] dump_stack_lvl (lib/dump_stack.c:123) [4221.277245][T29381] check_preemption_disabled (lib/smp_processor_id.c:52) [4221.277250][T29381] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4221.277257][T29381] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4221.277264][T29381] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4221.277269][T29381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4221.277274][T29381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4221.277286][T29381] rawv6_sendmsg (net/ipv6/raw.c:918) [4221.277299][T29381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4221.277304][T29381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4221.277308][T29381] ? __lock_release (kernel/locking/lockdep.c:5534) [4221.277316][T29381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4221.277320][T29381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4221.277328][T29381] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4221.277345][T29381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4221.277347][T29381] ? __lock_release (kernel/locking/lockdep.c:5534) [4221.277358][T29381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4221.277363][T29381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4221.277368][T29381] ? __pfx___sys_sendto (net/socket.c:2147) [4221.277383][T29381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4221.277389][T29381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4221.277397][T29381] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4221.277404][T29381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4221.277415][T29381] __x64_sys_sendto (net/socket.c:2183) [4221.277419][T29381] ? 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) [4221.277422][T29381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4221.277427][T29381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4221.277431][T29381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4221.277435][T29381] RIP: 0033:0x7efdda4c6a4a [ 4221.277438][T29381] 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 [ 4221.277441][T29381] RSP: 002b:00007ffeec72ec28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4221.277444][T29381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdda4c6a4a [ 4221.277446][T29381] RDX: 0000000000000040 RSI: 000000002fcb7340 RDI: 0000000000000005 [ 4221.277448][T29381] RBP: 00007ffeec72ecb0 R08: 0000000000418574 R09: 000000000000001c [ 4221.277450][T29381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4221.277452][T29381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdda5ef000 | [ 4221.277452][T29381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdda5ef000 | [ 4221.277467][T29381] | [ 4221.794015][T29385] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29385 | [4221.794513][T29385] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4221.795104][T29385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4221.795106][T29385] Call Trace: [ 4221.795108][T29385] [4221.795110][T29385] dump_stack_lvl (lib/dump_stack.c:123) [4221.795119][T29385] check_preemption_disabled (lib/smp_processor_id.c:52) [4221.795125][T29385] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4221.795131][T29385] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4221.795138][T29385] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4221.795145][T29385] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4221.795149][T29385] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4221.795161][T29385] rawv6_sendmsg (net/ipv6/raw.c:918) [4221.795173][T29385] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4221.795178][T29385] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4221.795182][T29385] ? __lock_release (kernel/locking/lockdep.c:5534) [4221.795190][T29385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4221.795195][T29385] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4221.795204][T29385] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4221.795219][T29385] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4221.795222][T29385] ? __lock_release (kernel/locking/lockdep.c:5534) [4221.795233][T29385] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4221.795238][T29385] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4221.795244][T29385] ? __pfx___sys_sendto (net/socket.c:2147) [4221.795257][T29385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4221.795266][T29385] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4221.795278][T29385] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4221.795288][T29385] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4221.795305][T29385] __x64_sys_sendto (net/socket.c:2183) [4221.795310][T29385] ? 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) [4221.795313][T29385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4221.795318][T29385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4221.795322][T29385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4221.795327][T29385] RIP: 0033:0x7fb63718ea4a [ 4221.795331][T29385] 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 [ 4221.795334][T29385] RSP: 002b:00007ffe14bc6e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4221.795338][T29385] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb63718ea4a [ 4221.795340][T29385] RDX: 0000000000000040 RSI: 00000000235d2340 RDI: 0000000000000005 [ 4221.795342][T29385] RBP: 00007ffe14bc6ed0 R08: 0000000000418574 R09: 000000000000001c [ 4221.795345][T29385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4221.795347][T29385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6372b7000 | [ 4221.795361][T29385] | [ 4221.795364][T29385] lwtunnel_output(): recursion limit reached on datapath | [ 4223.287994][T29389] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29389 | [4223.288486][T29389] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4223.288772][T29389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4223.288776][T29389] Call Trace: [ 4223.288778][T29389] [4223.288781][T29389] dump_stack_lvl (lib/dump_stack.c:123) [4223.288792][T29389] check_preemption_disabled (lib/smp_processor_id.c:52) [4223.288799][T29389] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4223.288805][T29389] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4223.288814][T29389] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.288822][T29389] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4223.288827][T29389] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4223.288839][T29389] rawv6_sendmsg (net/ipv6/raw.c:918) [4223.288851][T29389] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4223.288857][T29389] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4223.288864][T29389] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.288875][T29389] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4223.288881][T29389] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4223.288891][T29389] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4223.288907][T29389] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4223.288910][T29389] ? __lock_release (kernel/locking/lockdep.c:5534) [4223.288921][T29389] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.288928][T29389] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4223.288933][T29389] ? __pfx___sys_sendto (net/socket.c:2147) [4223.288948][T29389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4223.288955][T29389] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4223.288965][T29389] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4223.288973][T29389] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4223.288983][T29389] __x64_sys_sendto (net/socket.c:2183) [4223.288987][T29389] ? 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) [4223.288991][T29389] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4223.288996][T29389] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4223.289002][T29389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4223.289007][T29389] RIP: 0033:0x7f5fec523a4a [ 4223.289012][T29389] 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 [ 4223.289015][T29389] RSP: 002b:00007ffe935c31f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4223.289020][T29389] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fec523a4a [ 4223.289023][T29389] RDX: 0000000000000040 RSI: 0000000030a56340 RDI: 0000000000000005 [ 4223.289026][T29389] RBP: 00007ffe935c3280 R08: 0000000000418574 R09: 000000000000001c [ 4223.289028][T29389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4223.289030][T29389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fec64c000 | [ 4223.289048][T29389] lwtunnel_output(): recursion limit reached on datapath | [ 4224.627934][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4224.768827][T29393] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29393 | [4224.769314][T29393] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4224.769588][T29393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4224.769590][T29393] Call Trace: [ 4224.769593][T29393] [4224.769595][T29393] dump_stack_lvl (lib/dump_stack.c:123) [4224.769605][T29393] check_preemption_disabled (lib/smp_processor_id.c:52) [4224.769612][T29393] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4224.769619][T29393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4224.769627][T29393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.769635][T29393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4224.769640][T29393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.769654][T29393] rawv6_sendmsg (net/ipv6/raw.c:918) [4224.769666][T29393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4224.769672][T29393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4224.769678][T29393] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.769698][T29393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4224.769704][T29393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4224.769713][T29393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4224.769728][T29393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4224.769731][T29393] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.769742][T29393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.769749][T29393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.769754][T29393] ? __pfx___sys_sendto (net/socket.c:2147) [4224.769768][T29393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4224.769776][T29393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4224.769785][T29393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4224.769792][T29393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4224.769802][T29393] __x64_sys_sendto (net/socket.c:2183) [4224.769806][T29393] ? 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) [4224.769810][T29393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4224.769815][T29393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4224.769820][T29393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4224.769824][T29393] RIP: 0033:0x7f0257ea2a4a [ 4224.769829][T29393] 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 [ 4224.769832][T29393] RSP: 002b:00007fff8e0da6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4224.769835][T29393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0257ea2a4a [ 4224.769838][T29393] RDX: 0000000000000040 RSI: 000000001dc41340 RDI: 0000000000000005 [ 4224.769840][T29393] RBP: 00007fff8e0da770 R08: 0000000000418574 R09: 000000000000001c [ 4224.769841][T29393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4224.769843][T29393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0257fcb000 | [ 4224.769843][T29393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0257fcb000 | [ 4224.769857][T29393] | [ 4224.783165][T29393] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29393 | [4224.783543][T29393] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4224.783812][T29393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4224.783814][T29393] Call Trace: [ 4224.783815][T29393] [4224.783818][T29393] dump_stack_lvl (lib/dump_stack.c:123) [4224.783824][T29393] check_preemption_disabled (lib/smp_processor_id.c:52) [4224.783830][T29393] lwtunnel_output (net/core/lwtunnel.c:359) [4224.783836][T29393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4224.783843][T29393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.783849][T29393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4224.783854][T29393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.783866][T29393] rawv6_sendmsg (net/ipv6/raw.c:918) [4224.783878][T29393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4224.783883][T29393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4224.783887][T29393] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.783895][T29393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4224.783899][T29393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4224.783908][T29393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4224.783924][T29393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4224.783926][T29393] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.783938][T29393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.783942][T29393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.783948][T29393] ? __pfx___sys_sendto (net/socket.c:2147) [4224.783962][T29393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4224.783969][T29393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4224.783977][T29393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4224.783984][T29393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4224.783995][T29393] __x64_sys_sendto (net/socket.c:2183) [4224.783999][T29393] ? 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) [4224.784002][T29393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4224.784007][T29393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4224.784012][T29393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4224.784015][T29393] RIP: 0033:0x7f0257ea2a4a [ 4224.784019][T29393] 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 [ 4224.784022][T29393] RSP: 002b:00007fff8e0da6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4224.784025][T29393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0257ea2a4a [ 4224.784027][T29393] RDX: 0000000000000040 RSI: 000000001dc41340 RDI: 0000000000000005 [ 4224.784029][T29393] RBP: 00007fff8e0da770 R08: 0000000000418574 R09: 000000000000001c [ 4224.784031][T29393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4224.784033][T29393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0257fcb000 | [ 4224.784033][T29393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0257fcb000 | [ 4224.784047][T29393] | [ 4224.784475][T29393] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29393 | [4224.797085][T29393] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4224.797343][T29393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4224.797345][T29393] Call Trace: [ 4224.797347][T29393] [4224.797349][T29393] dump_stack_lvl (lib/dump_stack.c:123) [4224.797355][T29393] check_preemption_disabled (lib/smp_processor_id.c:52) [4224.797361][T29393] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4224.797368][T29393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4224.797374][T29393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.797380][T29393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4224.797385][T29393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4224.797397][T29393] rawv6_sendmsg (net/ipv6/raw.c:918) [4224.797409][T29393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4224.797414][T29393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4224.797418][T29393] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.797426][T29393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4224.797429][T29393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4224.797438][T29393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4224.797455][T29393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4224.797458][T29393] ? __lock_release (kernel/locking/lockdep.c:5534) [4224.797469][T29393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.797473][T29393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4224.797479][T29393] ? __pfx___sys_sendto (net/socket.c:2147) [4224.797493][T29393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4224.797500][T29393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4224.797508][T29393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4224.797515][T29393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4224.797525][T29393] __x64_sys_sendto (net/socket.c:2183) [4224.797529][T29393] ? 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) [4224.797532][T29393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4224.797537][T29393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4224.797542][T29393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4224.797545][T29393] RIP: 0033:0x7f0257ea2a4a [ 4224.797548][T29393] 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 [ 4224.797551][T29393] RSP: 002b:00007fff8e0da6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4224.797554][T29393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0257ea2a4a [ 4224.797557][T29393] RDX: 0000000000000040 RSI: 000000001dc41340 RDI: 0000000000000005 [ 4224.797559][T29393] RBP: 00007fff8e0da770 R08: 0000000000418574 R09: 000000000000001c [ 4224.797561][T29393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4224.797563][T29393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0257fcb000 | [ 4224.797563][T29393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0257fcb000 | [ 4224.797578][T29393] | [ 4225.294425][T29397] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29397 | [4225.294970][T29397] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4225.295248][T29397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4225.295250][T29397] Call Trace: [ 4225.295252][T29397] [4225.295255][T29397] dump_stack_lvl (lib/dump_stack.c:123) [4225.295263][T29397] check_preemption_disabled (lib/smp_processor_id.c:52) [4225.295270][T29397] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4225.295276][T29397] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4225.295284][T29397] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4225.295291][T29397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4225.295296][T29397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4225.295308][T29397] rawv6_sendmsg (net/ipv6/raw.c:918) [4225.295320][T29397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4225.295325][T29397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4225.295331][T29397] ? __lock_release (kernel/locking/lockdep.c:5534) [4225.295340][T29397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4225.295345][T29397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4225.295353][T29397] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4225.295369][T29397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4225.295372][T29397] ? __lock_release (kernel/locking/lockdep.c:5534) [4225.295383][T29397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4225.295389][T29397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4225.295394][T29397] ? __pfx___sys_sendto (net/socket.c:2147) [4225.295409][T29397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4225.295415][T29397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4225.295424][T29397] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4225.295431][T29397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4225.295446][T29397] __x64_sys_sendto (net/socket.c:2183) [4225.295453][T29397] ? 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) [4225.295458][T29397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4225.295477][T29397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4225.295483][T29397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4225.295487][T29397] RIP: 0033:0x7fe640b6aa4a [ 4225.295491][T29397] 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 [ 4225.295494][T29397] RSP: 002b:00007fff06824838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4225.295498][T29397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe640b6aa4a [ 4225.295500][T29397] RDX: 0000000000000040 RSI: 00000000303e4340 RDI: 0000000000000005 [ 4225.295502][T29397] RBP: 00007fff068248c0 R08: 0000000000418574 R09: 000000000000001c [ 4225.295504][T29397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4225.295506][T29397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe640c93000 | [ 4225.295520][T29397] | [ 4225.295523][T29397] lwtunnel_output(): recursion limit reached on datapath | [ 4226.774349][T29401] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29401 | [4226.774847][T29401] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4226.775118][T29401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4226.775121][T29401] Call Trace: [ 4226.775123][T29401] [4226.775126][T29401] dump_stack_lvl (lib/dump_stack.c:123) [4226.775136][T29401] check_preemption_disabled (lib/smp_processor_id.c:52) [4226.775144][T29401] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4226.775150][T29401] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4226.775159][T29401] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4226.775167][T29401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4226.775172][T29401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4226.775184][T29401] rawv6_sendmsg (net/ipv6/raw.c:918) [4226.775196][T29401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4226.775201][T29401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4226.775209][T29401] ? __lock_release (kernel/locking/lockdep.c:5534) [4226.775219][T29401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4226.775225][T29401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4226.775235][T29401] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4226.775250][T29401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4226.775254][T29401] ? __lock_release (kernel/locking/lockdep.c:5534) [4226.775265][T29401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4226.775272][T29401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4226.775277][T29401] ? __pfx___sys_sendto (net/socket.c:2147) [4226.775292][T29401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4226.775299][T29401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4226.775309][T29401] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4226.775317][T29401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4226.775327][T29401] __x64_sys_sendto (net/socket.c:2183) [4226.775331][T29401] ? 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) [4226.775335][T29401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4226.775340][T29401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4226.775345][T29401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4226.775350][T29401] RIP: 0033:0x7f024b5aca4a [ 4226.775355][T29401] 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 [ 4226.775358][T29401] RSP: 002b:00007ffe37138b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4226.775363][T29401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f024b5aca4a [ 4226.775365][T29401] RDX: 0000000000000040 RSI: 0000000020abb340 RDI: 0000000000000005 [ 4226.775367][T29401] RBP: 00007ffe37138c10 R08: 0000000000418574 R09: 000000000000001c [ 4226.775369][T29401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4226.775371][T29401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f024b6d5000 | [ 4226.775385][T29401] | [ 4226.775388][T29401] lwtunnel_output(): recursion limit reached on datapath | [ 4228.265011][T29405] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29405 | [4228.265511][T29405] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4228.266713][T29405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4228.266715][T29405] Call Trace: [ 4228.266718][T29405] [4228.266720][T29405] dump_stack_lvl (lib/dump_stack.c:123) [4228.266731][T29405] check_preemption_disabled (lib/smp_processor_id.c:52) [4228.266739][T29405] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4228.266745][T29405] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4228.266754][T29405] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4228.266762][T29405] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4228.266767][T29405] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4228.266779][T29405] rawv6_sendmsg (net/ipv6/raw.c:918) [4228.266791][T29405] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4228.266797][T29405] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4228.266804][T29405] ? __lock_release (kernel/locking/lockdep.c:5534) [4228.266814][T29405] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4228.266820][T29405] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4228.266830][T29405] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4228.266847][T29405] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4228.266852][T29405] ? __lock_release (kernel/locking/lockdep.c:5534) [4228.266866][T29405] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4228.266874][T29405] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4228.266879][T29405] ? __pfx___sys_sendto (net/socket.c:2147) [4228.266894][T29405] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4228.266902][T29405] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4228.266912][T29405] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4228.266920][T29405] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4228.266930][T29405] __x64_sys_sendto (net/socket.c:2183) [4228.266934][T29405] ? 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) [4228.266939][T29405] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4228.266944][T29405] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4228.266949][T29405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4228.266954][T29405] RIP: 0033:0x7fed6319fa4a [ 4228.266959][T29405] 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 [ 4228.266962][T29405] RSP: 002b:00007fffc2cbc9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4228.266967][T29405] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed6319fa4a [ 4228.266969][T29405] RDX: 0000000000000040 RSI: 0000000004ed3340 RDI: 0000000000000005 [ 4228.266971][T29405] RBP: 00007fffc2cbca40 R08: 0000000000418574 R09: 000000000000001c [ 4228.266973][T29405] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4228.266975][T29405] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed632c8000 | [ 4228.266990][T29405] | [ 4228.266993][T29405] lwtunnel_output(): recursion limit reached on datapath | [ 4229.754630][T29409] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29409 | [4229.755129][T29409] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4229.755385][T29409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4229.755388][T29409] Call Trace: [ 4229.755390][T29409] [4229.755393][T29409] dump_stack_lvl (lib/dump_stack.c:123) [4229.755404][T29409] check_preemption_disabled (lib/smp_processor_id.c:52) [4229.755411][T29409] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4229.755418][T29409] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4229.755426][T29409] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.755435][T29409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4229.755440][T29409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.755453][T29409] rawv6_sendmsg (net/ipv6/raw.c:918) [4229.755465][T29409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4229.755470][T29409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4229.755478][T29409] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.755488][T29409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4229.755495][T29409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4229.755504][T29409] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4229.755520][T29409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4229.755523][T29409] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.755534][T29409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.755541][T29409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.755547][T29409] ? __pfx___sys_sendto (net/socket.c:2147) [4229.755561][T29409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4229.755569][T29409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4229.755579][T29409] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4229.755586][T29409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4229.755596][T29409] __x64_sys_sendto (net/socket.c:2183) [4229.755600][T29409] ? 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) [4229.755605][T29409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4229.755610][T29409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4229.755615][T29409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4229.755620][T29409] RIP: 0033:0x7f6c53b30a4a [ 4229.755625][T29409] 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 [ 4229.755628][T29409] RSP: 002b:00007ffd31b135a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4229.755633][T29409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c53b30a4a [ 4229.755636][T29409] RDX: 0000000000000040 RSI: 000000001f610340 RDI: 0000000000000005 [ 4229.755638][T29409] RBP: 00007ffd31b13630 R08: 0000000000418574 R09: 000000000000001c [ 4229.755640][T29409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4229.755642][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c53c59000 | [ 4229.755642][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c53c59000 | [ 4229.755658][T29409] | [ 4229.768333][T29409] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29409 | [4229.768727][T29409] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4229.768976][T29409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4229.768978][T29409] Call Trace: [ 4229.768980][T29409] [4229.768982][T29409] dump_stack_lvl (lib/dump_stack.c:123) [4229.768988][T29409] check_preemption_disabled (lib/smp_processor_id.c:52) [4229.768993][T29409] lwtunnel_output (net/core/lwtunnel.c:359) [4229.769000][T29409] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4229.769007][T29409] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.769013][T29409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4229.769018][T29409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.769031][T29409] rawv6_sendmsg (net/ipv6/raw.c:918) [4229.769043][T29409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4229.769049][T29409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4229.769052][T29409] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.769060][T29409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4229.769064][T29409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4229.769073][T29409] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4229.769089][T29409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4229.769092][T29409] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.769104][T29409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.769109][T29409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.769115][T29409] ? __pfx___sys_sendto (net/socket.c:2147) [4229.769130][T29409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4229.769136][T29409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4229.769144][T29409] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4229.769152][T29409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4229.769162][T29409] __x64_sys_sendto (net/socket.c:2183) [4229.769166][T29409] ? 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) [4229.769169][T29409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4229.769174][T29409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4229.769179][T29409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4229.769183][T29409] RIP: 0033:0x7f6c53b30a4a [ 4229.769187][T29409] 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 [ 4229.769191][T29409] RSP: 002b:00007ffd31b135a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4229.769194][T29409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c53b30a4a [ 4229.769196][T29409] RDX: 0000000000000040 RSI: 000000001f610340 RDI: 0000000000000005 [ 4229.769199][T29409] RBP: 00007ffd31b13630 R08: 0000000000418574 R09: 000000000000001c [ 4229.769201][T29409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4229.769203][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c53c59000 | [ 4229.769203][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c53c59000 | [ 4229.769218][T29409] | [ 4229.787297][T29409] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29409 | [4229.787678][T29409] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4229.787930][T29409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4229.787932][T29409] Call Trace: [ 4229.787934][T29409] [4229.787936][T29409] dump_stack_lvl (lib/dump_stack.c:123) [4229.787942][T29409] check_preemption_disabled (lib/smp_processor_id.c:52) [4229.787948][T29409] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4229.787955][T29409] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4229.787963][T29409] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.787969][T29409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4229.787974][T29409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4229.787986][T29409] rawv6_sendmsg (net/ipv6/raw.c:918) [4229.787998][T29409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4229.788004][T29409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4229.788008][T29409] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.788016][T29409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4229.788020][T29409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4229.788029][T29409] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4229.788045][T29409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4229.788048][T29409] ? __lock_release (kernel/locking/lockdep.c:5534) [4229.788060][T29409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.788065][T29409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4229.788070][T29409] ? __pfx___sys_sendto (net/socket.c:2147) [4229.788086][T29409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4229.788093][T29409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4229.788102][T29409] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4229.788110][T29409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4229.788120][T29409] __x64_sys_sendto (net/socket.c:2183) [4229.788124][T29409] ? 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) [4229.788128][T29409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4229.788133][T29409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4229.788138][T29409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4229.788142][T29409] RIP: 0033:0x7f6c53b30a4a [ 4229.788146][T29409] 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 [ 4229.788149][T29409] RSP: 002b:00007ffd31b135a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4229.788152][T29409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c53b30a4a [ 4229.788155][T29409] RDX: 0000000000000040 RSI: 000000001f610340 RDI: 0000000000000005 [ 4229.788157][T29409] RBP: 00007ffd31b13630 R08: 0000000000418574 R09: 000000000000001c [ 4229.788159][T29409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4229.788161][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c53c59000 | [ 4229.788161][T29409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c53c59000 | [ 4229.788176][T29409] | [ 4230.291799][T29413] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29413 | [4230.292266][T29413] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4230.292522][T29413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4230.292524][T29413] Call Trace: [ 4230.292527][T29413] [4230.292529][T29413] dump_stack_lvl (lib/dump_stack.c:123) [4230.292540][T29413] check_preemption_disabled (lib/smp_processor_id.c:52) [4230.292547][T29413] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4230.292554][T29413] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4230.292562][T29413] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.292570][T29413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4230.292576][T29413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.292588][T29413] rawv6_sendmsg (net/ipv6/raw.c:918) [4230.292600][T29413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4230.292605][T29413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4230.292612][T29413] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.292623][T29413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4230.292629][T29413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4230.292638][T29413] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4230.292656][T29413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4230.292659][T29413] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.292670][T29413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.292677][T29413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.292683][T29413] ? __pfx___sys_sendto (net/socket.c:2147) [4230.292697][T29413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4230.292705][T29413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4230.292716][T29413] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4230.292723][T29413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4230.292733][T29413] __x64_sys_sendto (net/socket.c:2183) [4230.292737][T29413] ? 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) [4230.292742][T29413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4230.292747][T29413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4230.292752][T29413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4230.292757][T29413] RIP: 0033:0x7f2e0eb3ea4a [ 4230.292761][T29413] 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 [ 4230.292765][T29413] RSP: 002b:00007fff458c72e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4230.292769][T29413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e0eb3ea4a [ 4230.292772][T29413] RDX: 0000000000000040 RSI: 000000002d5b8340 RDI: 0000000000000005 [ 4230.292774][T29413] RBP: 00007fff458c7370 R08: 0000000000418574 R09: 000000000000001c [ 4230.292776][T29413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4230.292779][T29413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0ec67000 | [ 4230.292779][T29413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0ec67000 | [ 4230.292793][T29413] | [ 4230.305951][T29413] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29413 | [4230.306322][T29413] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4230.306574][T29413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4230.306576][T29413] Call Trace: [ 4230.306578][T29413] [4230.306580][T29413] dump_stack_lvl (lib/dump_stack.c:123) [4230.306587][T29413] check_preemption_disabled (lib/smp_processor_id.c:52) [4230.306593][T29413] lwtunnel_output (net/core/lwtunnel.c:359) [4230.306600][T29413] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4230.306607][T29413] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.306613][T29413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4230.306618][T29413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.306630][T29413] rawv6_sendmsg (net/ipv6/raw.c:918) [4230.306643][T29413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4230.306650][T29413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4230.306654][T29413] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.306662][T29413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4230.306666][T29413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4230.306675][T29413] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4230.306692][T29413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4230.306695][T29413] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.306706][T29413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.306711][T29413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.306716][T29413] ? __pfx___sys_sendto (net/socket.c:2147) [4230.306731][T29413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4230.306738][T29413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4230.306747][T29413] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4230.306755][T29413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4230.306765][T29413] __x64_sys_sendto (net/socket.c:2183) [4230.306769][T29413] ? 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) [4230.306772][T29413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4230.306777][T29413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4230.306782][T29413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4230.306786][T29413] RIP: 0033:0x7f2e0eb3ea4a [ 4230.306789][T29413] 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 [ 4230.306792][T29413] RSP: 002b:00007fff458c72e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4230.306796][T29413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e0eb3ea4a [ 4230.306798][T29413] RDX: 0000000000000040 RSI: 000000002d5b8340 RDI: 0000000000000005 [ 4230.306800][T29413] RBP: 00007fff458c7370 R08: 0000000000418574 R09: 000000000000001c [ 4230.306802][T29413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4230.306804][T29413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0ec67000 | [ 4230.306804][T29413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0ec67000 | [ 4230.306819][T29413] | [ 4230.319972][T29413] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29413 | [4230.320344][T29413] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4230.320593][T29413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4230.320595][T29413] Call Trace: [ 4230.320597][T29413] [4230.320599][T29413] dump_stack_lvl (lib/dump_stack.c:123) [4230.320605][T29413] check_preemption_disabled (lib/smp_processor_id.c:52) [4230.320611][T29413] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4230.320618][T29413] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4230.320625][T29413] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.320631][T29413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4230.320636][T29413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.320650][T29413] rawv6_sendmsg (net/ipv6/raw.c:918) [4230.320662][T29413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4230.320668][T29413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4230.320672][T29413] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.320680][T29413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4230.320684][T29413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4230.320693][T29413] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4230.320710][T29413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4230.320713][T29413] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.320724][T29413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.320729][T29413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.320735][T29413] ? __pfx___sys_sendto (net/socket.c:2147) [4230.320750][T29413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4230.320757][T29413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4230.320765][T29413] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4230.320772][T29413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4230.320783][T29413] __x64_sys_sendto (net/socket.c:2183) [4230.320787][T29413] ? 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) [4230.320790][T29413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4230.320795][T29413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4230.320800][T29413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4230.320803][T29413] RIP: 0033:0x7f2e0eb3ea4a [ 4230.320807][T29413] 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 [ 4230.320810][T29413] RSP: 002b:00007fff458c72e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4230.320813][T29413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e0eb3ea4a [ 4230.320815][T29413] RDX: 0000000000000040 RSI: 000000002d5b8340 RDI: 0000000000000005 [ 4230.320818][T29413] RBP: 00007fff458c7370 R08: 0000000000418574 R09: 000000000000001c [ 4230.320819][T29413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4230.320821][T29413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0ec67000 | [ 4230.320821][T29413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0ec67000 | [ 4230.320836][T29413] | [ 4230.830609][T29417] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29417 | [4230.831098][T29417] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4230.831362][T29417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4230.831365][T29417] Call Trace: [ 4230.831367][T29417] [4230.831370][T29417] dump_stack_lvl (lib/dump_stack.c:123) [4230.831380][T29417] check_preemption_disabled (lib/smp_processor_id.c:52) [4230.831387][T29417] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4230.831394][T29417] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4230.831403][T29417] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.831412][T29417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4230.831416][T29417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4230.831429][T29417] rawv6_sendmsg (net/ipv6/raw.c:918) [4230.831441][T29417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4230.831446][T29417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4230.831453][T29417] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.831464][T29417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4230.831470][T29417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4230.831479][T29417] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4230.831496][T29417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4230.831499][T29417] ? __lock_release (kernel/locking/lockdep.c:5534) [4230.831510][T29417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.831516][T29417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4230.831522][T29417] ? __pfx___sys_sendto (net/socket.c:2147) [4230.831536][T29417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4230.831544][T29417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4230.831554][T29417] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4230.831561][T29417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4230.831571][T29417] __x64_sys_sendto (net/socket.c:2183) [4230.831575][T29417] ? 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) [4230.831580][T29417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4230.831585][T29417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4230.831590][T29417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4230.831595][T29417] RIP: 0033:0x7fec5d6c2a4a [ 4230.831600][T29417] 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 [ 4230.831603][T29417] RSP: 002b:00007fffdbbd4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4230.831607][T29417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec5d6c2a4a [ 4230.831610][T29417] RDX: 0000000000000040 RSI: 00000000045a4340 RDI: 0000000000000005 [ 4230.831612][T29417] RBP: 00007fffdbbd47a0 R08: 0000000000418574 R09: 000000000000001c [ 4230.831614][T29417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4230.831616][T29417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec5d7eb000 | [ 4230.831631][T29417] | [ 4230.831634][T29417] lwtunnel_output(): recursion limit reached on datapath | [ 4232.329087][T29421] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29421 | [4232.329623][T29421] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4232.329934][T29421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4232.329937][T29421] Call Trace: [ 4232.329939][T29421] [4232.329942][T29421] dump_stack_lvl (lib/dump_stack.c:123) [4232.329951][T29421] check_preemption_disabled (lib/smp_processor_id.c:52) [4232.329958][T29421] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4232.329964][T29421] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4232.329973][T29421] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4232.329980][T29421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4232.329984][T29421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4232.329996][T29421] rawv6_sendmsg (net/ipv6/raw.c:918) [4232.330008][T29421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4232.330013][T29421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4232.330020][T29421] ? __lock_release (kernel/locking/lockdep.c:5534) [4232.330029][T29421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4232.330035][T29421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4232.330043][T29421] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4232.330059][T29421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4232.330062][T29421] ? __lock_release (kernel/locking/lockdep.c:5534) [4232.330073][T29421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4232.330079][T29421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4232.330084][T29421] ? __pfx___sys_sendto (net/socket.c:2147) [4232.330098][T29421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4232.330106][T29421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4232.330116][T29421] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4232.330123][T29421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4232.330133][T29421] __x64_sys_sendto (net/socket.c:2183) [4232.330137][T29421] ? 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) [4232.330140][T29421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4232.330145][T29421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4232.330150][T29421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4232.330154][T29421] RIP: 0033:0x7fef18810a4a [ 4232.330159][T29421] 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 [ 4232.330161][T29421] RSP: 002b:00007ffea7447ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4232.330165][T29421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef18810a4a [ 4232.330168][T29421] RDX: 0000000000000040 RSI: 00000000111a5340 RDI: 0000000000000005 [ 4232.330170][T29421] RBP: 00007ffea7448080 R08: 0000000000418574 R09: 000000000000001c [ 4232.330172][T29421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4232.330174][T29421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef18939000 | [ 4232.330188][T29421] | [ 4232.330191][T29421] lwtunnel_output(): recursion limit reached on datapath | [ 4233.824642][T29425] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29425 | [4233.825382][T29425] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4233.825653][T29425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4233.825656][T29425] Call Trace: [ 4233.825660][T29425] [4233.825664][T29425] dump_stack_lvl (lib/dump_stack.c:123) [4233.825676][T29425] check_preemption_disabled (lib/smp_processor_id.c:52) [4233.825684][T29425] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4233.825690][T29425] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4233.825699][T29425] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4233.825707][T29425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4233.825712][T29425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4233.825724][T29425] rawv6_sendmsg (net/ipv6/raw.c:918) [4233.825736][T29425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4233.825742][T29425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4233.825749][T29425] ? __lock_release (kernel/locking/lockdep.c:5534) [4233.825759][T29425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4233.825766][T29425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4233.825776][T29425] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4233.825791][T29425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4233.825795][T29425] ? __lock_release (kernel/locking/lockdep.c:5534) [4233.825806][T29425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4233.825813][T29425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4233.825818][T29425] ? __pfx___sys_sendto (net/socket.c:2147) [4233.825833][T29425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4233.825840][T29425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4233.825850][T29425] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4233.825858][T29425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4233.825868][T29425] __x64_sys_sendto (net/socket.c:2183) [4233.825872][T29425] ? 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) [4233.825876][T29425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4233.825882][T29425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4233.825887][T29425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4233.825891][T29425] RIP: 0033:0x7f73e623ea4a [ 4233.825896][T29425] 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 [ 4233.825899][T29425] RSP: 002b:00007ffc1f6515c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4233.825904][T29425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73e623ea4a [ 4233.825906][T29425] RDX: 0000000000000040 RSI: 000000003e1fc340 RDI: 0000000000000005 [ 4233.825908][T29425] RBP: 00007ffc1f651650 R08: 0000000000418574 R09: 000000000000001c [ 4233.825910][T29425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4233.825912][T29425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73e6367000 | [ 4233.825927][T29425] | [ 4233.839024][T29425] lwtunnel_output(): recursion limit reached on datapath | [ 4235.304392][T29429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29429 | [4235.304944][T29429] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4235.305239][T29429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4235.305241][T29429] Call Trace: [ 4235.305244][T29429] [4235.305246][T29429] dump_stack_lvl (lib/dump_stack.c:123) [4235.305256][T29429] check_preemption_disabled (lib/smp_processor_id.c:52) [4235.305263][T29429] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4235.305269][T29429] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4235.305278][T29429] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.305285][T29429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4235.305290][T29429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.305303][T29429] rawv6_sendmsg (net/ipv6/raw.c:918) [4235.305315][T29429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4235.305320][T29429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4235.305327][T29429] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.305336][T29429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4235.305342][T29429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4235.305351][T29429] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4235.305367][T29429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4235.305370][T29429] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.305381][T29429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.305387][T29429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.305393][T29429] ? __pfx___sys_sendto (net/socket.c:2147) [4235.305407][T29429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4235.305415][T29429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4235.305426][T29429] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4235.305433][T29429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4235.305443][T29429] __x64_sys_sendto (net/socket.c:2183) [4235.305447][T29429] ? 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) [4235.305451][T29429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4235.305457][T29429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4235.305462][T29429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4235.305466][T29429] RIP: 0033:0x7f1138176a4a [ 4235.305471][T29429] 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 [ 4235.305474][T29429] RSP: 002b:00007ffc5d3ecbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4235.305478][T29429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1138176a4a [ 4235.305480][T29429] RDX: 0000000000000040 RSI: 000000000bd9d340 RDI: 0000000000000005 [ 4235.305482][T29429] RBP: 00007ffc5d3ecc50 R08: 0000000000418574 R09: 000000000000001c [ 4235.305484][T29429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4235.305486][T29429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f113829f000 | [ 4235.305504][T29429] lwtunnel_output(): recursion limit reached on datapath | [ 4235.379924][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4236.796129][T29433] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29433 | [4236.796637][T29433] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4236.797514][T29433] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4236.797516][T29433] Call Trace: [ 4236.797518][T29433] [4236.797520][T29433] dump_stack_lvl (lib/dump_stack.c:123) [4236.797529][T29433] check_preemption_disabled (lib/smp_processor_id.c:52) [4236.797536][T29433] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4236.797542][T29433] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4236.797551][T29433] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.797558][T29433] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4236.797562][T29433] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.797575][T29433] rawv6_sendmsg (net/ipv6/raw.c:918) [4236.797587][T29433] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4236.797592][T29433] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4236.797597][T29433] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.797606][T29433] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4236.797611][T29433] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4236.797620][T29433] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4236.797636][T29433] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4236.797639][T29433] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.797652][T29433] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.797658][T29433] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.797663][T29433] ? __pfx___sys_sendto (net/socket.c:2147) [4236.797678][T29433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4236.797685][T29433] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4236.797693][T29433] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4236.797701][T29433] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4236.797711][T29433] __x64_sys_sendto (net/socket.c:2183) [4236.797715][T29433] ? 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) [4236.797718][T29433] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4236.797723][T29433] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4236.797727][T29433] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4236.797731][T29433] RIP: 0033:0x7f730a5daa4a [ 4236.797736][T29433] 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 [ 4236.797739][T29433] RSP: 002b:00007ffc98da6fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4236.797743][T29433] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f730a5daa4a [ 4236.797746][T29433] RDX: 0000000000000040 RSI: 000000003c768340 RDI: 0000000000000005 [ 4236.797748][T29433] RBP: 00007ffc98da7030 R08: 0000000000418574 R09: 000000000000001c [ 4236.797750][T29433] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4236.797752][T29433] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f730a703000 | [ 4236.797766][T29433] | [ 4236.811084][T29433] lwtunnel_output(): recursion limit reached on datapath | [ 4238.295749][T29437] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29437 | [4238.296261][T29437] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4238.296539][T29437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4238.296541][T29437] Call Trace: [ 4238.296543][T29437] [4238.296545][T29437] dump_stack_lvl (lib/dump_stack.c:123) [4238.296554][T29437] check_preemption_disabled (lib/smp_processor_id.c:52) [4238.296560][T29437] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4238.296567][T29437] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4238.296574][T29437] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4238.296581][T29437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4238.296586][T29437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4238.296599][T29437] rawv6_sendmsg (net/ipv6/raw.c:918) [4238.296610][T29437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4238.296616][T29437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4238.296622][T29437] ? __lock_release (kernel/locking/lockdep.c:5534) [4238.296630][T29437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4238.296636][T29437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4238.296645][T29437] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4238.296663][T29437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4238.296666][T29437] ? __lock_release (kernel/locking/lockdep.c:5534) [4238.296678][T29437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4238.296683][T29437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4238.296688][T29437] ? __pfx___sys_sendto (net/socket.c:2147) [4238.296703][T29437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4238.296710][T29437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4238.296719][T29437] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4238.296726][T29437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4238.296736][T29437] __x64_sys_sendto (net/socket.c:2183) [4238.296740][T29437] ? 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) [4238.296744][T29437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4238.296749][T29437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4238.296754][T29437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4238.296758][T29437] RIP: 0033:0x7f1b026c1a4a [ 4238.296762][T29437] 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 [ 4238.296765][T29437] RSP: 002b:00007ffc02a586b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4238.296769][T29437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b026c1a4a [ 4238.296772][T29437] RDX: 0000000000000040 RSI: 000000000b861340 RDI: 0000000000000005 [ 4238.296774][T29437] RBP: 00007ffc02a58740 R08: 0000000000418574 R09: 000000000000001c [ 4238.296775][T29437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4238.296777][T29437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b027ea000 | [ 4238.296792][T29437] | [ 4238.310942][T29437] lwtunnel_output(): recursion limit reached on datapath | [ 4239.812832][T29441] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29441 | [4239.813304][T29441] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4239.813561][T29441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4239.813563][T29441] Call Trace: [ 4239.813566][T29441] [4239.813568][T29441] dump_stack_lvl (lib/dump_stack.c:123) [4239.813579][T29441] check_preemption_disabled (lib/smp_processor_id.c:52) [4239.813587][T29441] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4239.813593][T29441] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4239.813603][T29441] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.813610][T29441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4239.813615][T29441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.813628][T29441] rawv6_sendmsg (net/ipv6/raw.c:918) [4239.813640][T29441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4239.813645][T29441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4239.813654][T29441] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.813664][T29441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4239.813671][T29441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4239.813680][T29441] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4239.813696][T29441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4239.813699][T29441] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.813710][T29441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.813717][T29441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.813722][T29441] ? __pfx___sys_sendto (net/socket.c:2147) [4239.813737][T29441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4239.813744][T29441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4239.813754][T29441] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4239.813761][T29441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4239.813771][T29441] __x64_sys_sendto (net/socket.c:2183) [4239.813775][T29441] ? 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) [4239.813780][T29441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4239.813786][T29441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4239.813791][T29441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4239.813796][T29441] RIP: 0033:0x7fa1fa6ada4a [ 4239.813801][T29441] 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 [ 4239.813805][T29441] RSP: 002b:00007ffc30908868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4239.813810][T29441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1fa6ada4a [ 4239.813812][T29441] RDX: 0000000000000040 RSI: 0000000020b96340 RDI: 0000000000000005 [ 4239.813815][T29441] RBP: 00007ffc309088f0 R08: 0000000000418574 R09: 000000000000001c [ 4239.813817][T29441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4239.813819][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fa7d6000 | [ 4239.813819][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fa7d6000 | [ 4239.813833][T29441] | [ 4239.827449][T29441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29441 | [4239.827836][T29441] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4239.828087][T29441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4239.828089][T29441] Call Trace: [ 4239.828091][T29441] [4239.828094][T29441] dump_stack_lvl (lib/dump_stack.c:123) [4239.828100][T29441] check_preemption_disabled (lib/smp_processor_id.c:52) [4239.828106][T29441] lwtunnel_output (net/core/lwtunnel.c:359) [4239.828113][T29441] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4239.828120][T29441] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.828126][T29441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4239.828131][T29441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.828143][T29441] rawv6_sendmsg (net/ipv6/raw.c:918) [4239.828156][T29441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4239.828161][T29441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4239.828165][T29441] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.828174][T29441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4239.828178][T29441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4239.828187][T29441] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4239.828203][T29441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4239.828206][T29441] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.828218][T29441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.828222][T29441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.828228][T29441] ? __pfx___sys_sendto (net/socket.c:2147) [4239.828243][T29441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4239.828250][T29441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4239.828258][T29441] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4239.828265][T29441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4239.828276][T29441] __x64_sys_sendto (net/socket.c:2183) [4239.828280][T29441] ? 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) [4239.828283][T29441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4239.828288][T29441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4239.828293][T29441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4239.828297][T29441] RIP: 0033:0x7fa1fa6ada4a [ 4239.828309][T29441] 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 [ 4239.828312][T29441] RSP: 002b:00007ffc30908868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4239.828316][T29441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1fa6ada4a [ 4239.828318][T29441] RDX: 0000000000000040 RSI: 0000000020b96340 RDI: 0000000000000005 [ 4239.828320][T29441] RBP: 00007ffc309088f0 R08: 0000000000418574 R09: 000000000000001c [ 4239.828322][T29441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4239.828324][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fa7d6000 | [ 4239.828324][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fa7d6000 | [ 4239.828339][T29441] | [ 4239.846462][T29441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29441 | [4239.846856][T29441] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4239.847105][T29441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4239.847106][T29441] Call Trace: [ 4239.847108][T29441] [4239.847110][T29441] dump_stack_lvl (lib/dump_stack.c:123) [4239.847117][T29441] check_preemption_disabled (lib/smp_processor_id.c:52) [4239.847123][T29441] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4239.847130][T29441] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4239.847137][T29441] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.847142][T29441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4239.847147][T29441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4239.847160][T29441] rawv6_sendmsg (net/ipv6/raw.c:918) [4239.847172][T29441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4239.847178][T29441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4239.847182][T29441] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.847190][T29441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4239.847194][T29441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4239.847203][T29441] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4239.847220][T29441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4239.847222][T29441] ? __lock_release (kernel/locking/lockdep.c:5534) [4239.847234][T29441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.847238][T29441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4239.847244][T29441] ? __pfx___sys_sendto (net/socket.c:2147) [4239.847259][T29441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4239.847266][T29441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4239.847274][T29441] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4239.847282][T29441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4239.847292][T29441] __x64_sys_sendto (net/socket.c:2183) [4239.847296][T29441] ? 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) [4239.847300][T29441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4239.847304][T29441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4239.847309][T29441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4239.847312][T29441] RIP: 0033:0x7fa1fa6ada4a [ 4239.847316][T29441] 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 [ 4239.847319][T29441] RSP: 002b:00007ffc30908868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4239.847322][T29441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1fa6ada4a [ 4239.847324][T29441] RDX: 0000000000000040 RSI: 0000000020b96340 RDI: 0000000000000005 [ 4239.847326][T29441] RBP: 00007ffc309088f0 R08: 0000000000418574 R09: 000000000000001c [ 4239.847328][T29441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4239.847330][T29441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1fa7d6000 | [ 4239.847345][T29441] | [ 4239.987924][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4240.334449][T29445] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29445 | [4240.335356][T29445] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4240.335630][T29445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.335633][T29445] Call Trace: [ 4240.335636][T29445] [4240.335638][T29445] dump_stack_lvl (lib/dump_stack.c:123) [4240.335650][T29445] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.335658][T29445] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4240.335664][T29445] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.335673][T29445] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.335681][T29445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.335686][T29445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.335698][T29445] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.335710][T29445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.335716][T29445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.335723][T29445] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.335733][T29445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.335739][T29445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.335748][T29445] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.335764][T29445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.335767][T29445] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.335779][T29445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.335786][T29445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.335792][T29445] ? __pfx___sys_sendto (net/socket.c:2147) [4240.335806][T29445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.335814][T29445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.335824][T29445] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.335831][T29445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.335841][T29445] __x64_sys_sendto (net/socket.c:2183) [4240.335845][T29445] ? 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) [4240.335850][T29445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.335855][T29445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.335860][T29445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.335865][T29445] RIP: 0033:0x7f811e2cca4a [ 4240.335870][T29445] 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 [ 4240.335873][T29445] RSP: 002b:00007ffe7e4f62e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.335878][T29445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f811e2cca4a [ 4240.335880][T29445] RDX: 0000000000000040 RSI: 000000000c446340 RDI: 0000000000000005 [ 4240.335882][T29445] RBP: 00007ffe7e4f6370 R08: 0000000000418574 R09: 000000000000001c [ 4240.335885][T29445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.335887][T29445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f811e3f5000 | [ 4240.335902][T29445] | [ 4240.348856][T29445] lwtunnel_output(): recursion limit reached on datapath | [ 4241.824108][T29449] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29449 | [4241.824584][T29449] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4241.824864][T29449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4241.824867][T29449] Call Trace: [ 4241.824869][T29449] [4241.824872][T29449] dump_stack_lvl (lib/dump_stack.c:123) [4241.824883][T29449] check_preemption_disabled (lib/smp_processor_id.c:52) [4241.824890][T29449] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4241.824896][T29449] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4241.824905][T29449] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.824913][T29449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4241.824918][T29449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.824931][T29449] rawv6_sendmsg (net/ipv6/raw.c:918) [4241.824943][T29449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4241.824948][T29449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4241.824955][T29449] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.824965][T29449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4241.824972][T29449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4241.824981][T29449] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4241.824997][T29449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4241.825000][T29449] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.825011][T29449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.825018][T29449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.825024][T29449] ? __pfx___sys_sendto (net/socket.c:2147) [4241.825038][T29449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4241.825046][T29449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4241.825056][T29449] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4241.825063][T29449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4241.825074][T29449] __x64_sys_sendto (net/socket.c:2183) [4241.825078][T29449] ? 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) [4241.825083][T29449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4241.825089][T29449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4241.825094][T29449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4241.825098][T29449] RIP: 0033:0x7f6ad2b70a4a [ 4241.825103][T29449] 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 [ 4241.825107][T29449] RSP: 002b:00007ffe7ef9dad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4241.825112][T29449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ad2b70a4a [ 4241.825114][T29449] RDX: 0000000000000040 RSI: 0000000033c8d340 RDI: 0000000000000005 [ 4241.825116][T29449] RBP: 00007ffe7ef9db60 R08: 0000000000418574 R09: 000000000000001c [ 4241.825119][T29449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4241.825120][T29449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ad2c99000 | [ 4241.825135][T29449] | [ 4241.825138][T29449] lwtunnel_output(): recursion limit reached on datapath | [ 4243.426873][T29453] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29453 | [4243.427338][T29453] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4243.427601][T29453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4243.427604][T29453] Call Trace: [ 4243.427607][T29453] [4243.427609][T29453] dump_stack_lvl (lib/dump_stack.c:123) [4243.427620][T29453] check_preemption_disabled (lib/smp_processor_id.c:52) [4243.427627][T29453] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4243.427634][T29453] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4243.427642][T29453] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4243.427652][T29453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4243.427657][T29453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4243.427669][T29453] rawv6_sendmsg (net/ipv6/raw.c:918) [4243.427681][T29453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4243.427687][T29453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4243.427694][T29453] ? __lock_release (kernel/locking/lockdep.c:5534) [4243.427704][T29453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4243.427710][T29453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4243.427720][T29453] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4243.427736][T29453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4243.427739][T29453] ? __lock_release (kernel/locking/lockdep.c:5534) [4243.427750][T29453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4243.427756][T29453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4243.427762][T29453] ? __pfx___sys_sendto (net/socket.c:2147) [4243.427777][T29453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4243.427784][T29453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4243.427794][T29453] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4243.427801][T29453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4243.427811][T29453] __x64_sys_sendto (net/socket.c:2183) [4243.427816][T29453] ? 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) [4243.427820][T29453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4243.427825][T29453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4243.427830][T29453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4243.427834][T29453] RIP: 0033:0x7ff1c1e6da4a [ 4243.427839][T29453] 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 [ 4243.427842][T29453] RSP: 002b:00007ffe428ff138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4243.427847][T29453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff1c1e6da4a [ 4243.427849][T29453] RDX: 0000000000000040 RSI: 0000000031622340 RDI: 0000000000000005 [ 4243.427851][T29453] RBP: 00007ffe428ff1c0 R08: 0000000000418574 R09: 000000000000001c [ 4243.427853][T29453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4243.427855][T29453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff1c1f96000 | [ 4243.427869][T29453] | [ 4243.440860][T29453] lwtunnel_output(): recursion limit reached on datapath | [ 4244.984282][T29457] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29457 | [4244.984753][T29457] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4244.985004][T29457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4244.985006][T29457] Call Trace: [ 4244.985008][T29457] [4244.985011][T29457] dump_stack_lvl (lib/dump_stack.c:123) [4244.985020][T29457] check_preemption_disabled (lib/smp_processor_id.c:52) [4244.985027][T29457] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4244.985034][T29457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4244.985043][T29457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.985050][T29457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4244.985055][T29457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.985068][T29457] rawv6_sendmsg (net/ipv6/raw.c:918) [4244.985079][T29457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4244.985085][T29457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4244.985091][T29457] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.985100][T29457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4244.985106][T29457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4244.985115][T29457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4244.985131][T29457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4244.985134][T29457] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.985145][T29457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.985152][T29457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.985157][T29457] ? __pfx___sys_sendto (net/socket.c:2147) [4244.985172][T29457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4244.985180][T29457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4244.985190][T29457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4244.985198][T29457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4244.985208][T29457] __x64_sys_sendto (net/socket.c:2183) [4244.985212][T29457] ? 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) [4244.985216][T29457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4244.985221][T29457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4244.985226][T29457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4244.985231][T29457] RIP: 0033:0x7feaab4dda4a [ 4244.985235][T29457] 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 [ 4244.985239][T29457] RSP: 002b:00007ffc22aed6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4244.985243][T29457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feaab4dda4a [ 4244.985245][T29457] RDX: 0000000000000040 RSI: 0000000011a78340 RDI: 0000000000000005 [ 4244.985247][T29457] RBP: 00007ffc22aed740 R08: 0000000000418574 R09: 000000000000001c [ 4244.985249][T29457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4244.985251][T29457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaab606000 | [ 4244.985251][T29457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaab606000 | [ 4244.985265][T29457] | [ 4244.985268][T29457] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29457 | [4244.997148][T29457] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4244.997401][T29457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4244.997403][T29457] Call Trace: [ 4244.997404][T29457] [4244.997406][T29457] dump_stack_lvl (lib/dump_stack.c:123) [4244.997412][T29457] check_preemption_disabled (lib/smp_processor_id.c:52) [4244.997418][T29457] lwtunnel_output (net/core/lwtunnel.c:359) [4244.997424][T29457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4244.997431][T29457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.997437][T29457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4244.997442][T29457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4244.997454][T29457] rawv6_sendmsg (net/ipv6/raw.c:918) [4244.997466][T29457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4244.997471][T29457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4244.997475][T29457] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.997483][T29457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4244.997486][T29457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4244.997495][T29457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4244.997511][T29457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4244.997514][T29457] ? __lock_release (kernel/locking/lockdep.c:5534) [4244.997525][T29457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.997529][T29457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4244.997535][T29457] ? __pfx___sys_sendto (net/socket.c:2147) [4244.997550][T29457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4244.997556][T29457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4244.997564][T29457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4244.997571][T29457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4244.997581][T29457] __x64_sys_sendto (net/socket.c:2183) [4244.997586][T29457] ? 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) [4244.997589][T29457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4244.997594][T29457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4244.997599][T29457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4244.997603][T29457] RIP: 0033:0x7feaab4dda4a [ 4244.997606][T29457] 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 [ 4244.997609][T29457] RSP: 002b:00007ffc22aed6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4244.997612][T29457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feaab4dda4a [ 4244.997614][T29457] RDX: 0000000000000040 RSI: 0000000011a78340 RDI: 0000000000000005 [ 4244.997616][T29457] RBP: 00007ffc22aed740 R08: 0000000000418574 R09: 000000000000001c [ 4244.997618][T29457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4244.997619][T29457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaab606000 | [ 4244.997619][T29457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaab606000 | [ 4244.997634][T29457] | [ 4245.011806][T29457] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29457 | [4245.012170][T29457] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4245.012417][T29457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4245.012419][T29457] Call Trace: [ 4245.012421][T29457] [4245.012423][T29457] dump_stack_lvl (lib/dump_stack.c:123) [4245.012429][T29457] check_preemption_disabled (lib/smp_processor_id.c:52) [4245.012435][T29457] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4245.012442][T29457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4245.012448][T29457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.012454][T29457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4245.012459][T29457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.012471][T29457] rawv6_sendmsg (net/ipv6/raw.c:918) [4245.012483][T29457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4245.012489][T29457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4245.012493][T29457] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.012500][T29457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4245.012504][T29457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4245.012513][T29457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4245.012529][T29457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4245.012532][T29457] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.012543][T29457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.012548][T29457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.012553][T29457] ? __pfx___sys_sendto (net/socket.c:2147) [4245.012568][T29457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4245.012575][T29457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4245.012582][T29457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4245.012589][T29457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4245.012599][T29457] __x64_sys_sendto (net/socket.c:2183) [4245.012603][T29457] ? 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) [4245.012607][T29457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4245.012611][T29457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4245.012616][T29457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4245.012620][T29457] RIP: 0033:0x7feaab4dda4a [ 4245.012623][T29457] 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 [ 4245.012626][T29457] RSP: 002b:00007ffc22aed6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4245.012630][T29457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feaab4dda4a [ 4245.012632][T29457] RDX: 0000000000000040 RSI: 0000000011a78340 RDI: 0000000000000005 [ 4245.012634][T29457] RBP: 00007ffc22aed740 R08: 0000000000418574 R09: 000000000000001c [ 4245.012636][T29457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4245.012638][T29457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaab606000 | [ 4245.012638][T29457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaab606000 | [ 4245.012654][T29457] | [ 4245.493481][T29461] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29461 | [4245.493986][T29461] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4245.494259][T29461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4245.494262][T29461] Call Trace: [ 4245.494264][T29461] [4245.494267][T29461] dump_stack_lvl (lib/dump_stack.c:123) [4245.494277][T29461] check_preemption_disabled (lib/smp_processor_id.c:52) [4245.494284][T29461] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4245.494291][T29461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4245.494300][T29461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.494307][T29461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4245.494312][T29461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.494325][T29461] rawv6_sendmsg (net/ipv6/raw.c:918) [4245.494336][T29461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4245.494342][T29461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4245.494349][T29461] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.494359][T29461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4245.494366][T29461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4245.494375][T29461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4245.494391][T29461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4245.494394][T29461] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.494405][T29461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.494412][T29461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.494417][T29461] ? __pfx___sys_sendto (net/socket.c:2147) [4245.494431][T29461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4245.494439][T29461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4245.494449][T29461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4245.494456][T29461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4245.494466][T29461] __x64_sys_sendto (net/socket.c:2183) [4245.494470][T29461] ? 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) [4245.494475][T29461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4245.494480][T29461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4245.494485][T29461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4245.494490][T29461] RIP: 0033:0x7f593d43ca4a [ 4245.494495][T29461] 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 [ 4245.494499][T29461] RSP: 002b:00007ffd260532f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4245.494503][T29461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f593d43ca4a [ 4245.494506][T29461] RDX: 0000000000000040 RSI: 000000003c20e340 RDI: 0000000000000005 [ 4245.494508][T29461] RBP: 00007ffd26053380 R08: 0000000000418574 R09: 000000000000001c [ 4245.494511][T29461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4245.494513][T29461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f593d565000 | [ 4245.494527][T29461] | [ 4245.494531][T29461] lwtunnel_output(): recursion limit reached on datapath | [ 4247.002835][T29465] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29465 | [4247.003319][T29465] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4247.003598][T29465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4247.003600][T29465] Call Trace: [ 4247.003603][T29465] [4247.003605][T29465] dump_stack_lvl (lib/dump_stack.c:123) [4247.003615][T29465] check_preemption_disabled (lib/smp_processor_id.c:52) [4247.003623][T29465] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4247.003629][T29465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4247.003638][T29465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.003645][T29465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4247.003652][T29465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.003664][T29465] rawv6_sendmsg (net/ipv6/raw.c:918) [4247.003676][T29465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4247.003681][T29465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4247.003688][T29465] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.003699][T29465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4247.003705][T29465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4247.003714][T29465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4247.003729][T29465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4247.003732][T29465] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.003743][T29465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.003751][T29465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.003756][T29465] ? __pfx___sys_sendto (net/socket.c:2147) [4247.003770][T29465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4247.003778][T29465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4247.003788][T29465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4247.003795][T29465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4247.003805][T29465] __x64_sys_sendto (net/socket.c:2183) [4247.003808][T29465] ? 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) [4247.003813][T29465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4247.003818][T29465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4247.003823][T29465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4247.003828][T29465] RIP: 0033:0x7fba9bd20a4a [ 4247.003833][T29465] 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 [ 4247.003836][T29465] RSP: 002b:00007ffea597f2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4247.003841][T29465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba9bd20a4a [ 4247.003843][T29465] RDX: 0000000000000040 RSI: 0000000014873340 RDI: 0000000000000005 [ 4247.003845][T29465] RBP: 00007ffea597f370 R08: 0000000000418574 R09: 000000000000001c [ 4247.003847][T29465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4247.003849][T29465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba9be49000 | [ 4247.003849][T29465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba9be49000 | [ 4247.003864][T29465] | [ 4247.016945][T29465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29465 | [4247.017343][T29465] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4247.017608][T29465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4247.017610][T29465] Call Trace: [ 4247.017612][T29465] [4247.017615][T29465] dump_stack_lvl (lib/dump_stack.c:123) [4247.017621][T29465] check_preemption_disabled (lib/smp_processor_id.c:52) [4247.017627][T29465] lwtunnel_output (net/core/lwtunnel.c:359) [4247.017634][T29465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4247.017641][T29465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.017647][T29465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4247.017654][T29465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.017666][T29465] rawv6_sendmsg (net/ipv6/raw.c:918) [4247.017678][T29465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4247.017684][T29465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4247.017689][T29465] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.017697][T29465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4247.017700][T29465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4247.017709][T29465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4247.017726][T29465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4247.017729][T29465] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.017740][T29465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.017745][T29465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.017751][T29465] ? __pfx___sys_sendto (net/socket.c:2147) [4247.017766][T29465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4247.017772][T29465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4247.017781][T29465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4247.017788][T29465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4247.017798][T29465] __x64_sys_sendto (net/socket.c:2183) [4247.017802][T29465] ? 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) [4247.017806][T29465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4247.017811][T29465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4247.017816][T29465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4247.017819][T29465] RIP: 0033:0x7fba9bd20a4a [ 4247.017822][T29465] 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 [ 4247.017825][T29465] RSP: 002b:00007ffea597f2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4247.017828][T29465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba9bd20a4a [ 4247.017830][T29465] RDX: 0000000000000040 RSI: 0000000014873340 RDI: 0000000000000005 [ 4247.017832][T29465] RBP: 00007ffea597f370 R08: 0000000000418574 R09: 000000000000001c [ 4247.017834][T29465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4247.017836][T29465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba9be49000 | [ 4247.017836][T29465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba9be49000 | [ 4247.017851][T29465] | [ 4247.031810][T29465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29465 | [4247.032197][T29465] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4247.032460][T29465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4247.032462][T29465] Call Trace: [ 4247.032464][T29465] [4247.032466][T29465] dump_stack_lvl (lib/dump_stack.c:123) [4247.032473][T29465] check_preemption_disabled (lib/smp_processor_id.c:52) [4247.032480][T29465] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4247.032486][T29465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4247.032494][T29465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.032499][T29465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4247.032504][T29465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.032517][T29465] rawv6_sendmsg (net/ipv6/raw.c:918) [4247.032529][T29465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4247.032534][T29465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4247.032538][T29465] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.032546][T29465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4247.032550][T29465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4247.032559][T29465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4247.032576][T29465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4247.032579][T29465] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.032590][T29465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.032595][T29465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.032601][T29465] ? __pfx___sys_sendto (net/socket.c:2147) [4247.032616][T29465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4247.032623][T29465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4247.032631][T29465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4247.032638][T29465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4247.032649][T29465] __x64_sys_sendto (net/socket.c:2183) [4247.032653][T29465] ? 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) [4247.032657][T29465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4247.032662][T29465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4247.032667][T29465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4247.032670][T29465] RIP: 0033:0x7fba9bd20a4a [ 4247.032674][T29465] 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 [ 4247.032678][T29465] RSP: 002b:00007ffea597f2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4247.032681][T29465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba9bd20a4a [ 4247.032684][T29465] RDX: 0000000000000040 RSI: 0000000014873340 RDI: 0000000000000005 [ 4247.032686][T29465] RBP: 00007ffea597f370 R08: 0000000000418574 R09: 000000000000001c [ 4247.032688][T29465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4247.032690][T29465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba9be49000 | [ 4247.032690][T29465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba9be49000 | [ 4247.032705][T29465] | [ 4247.525117][T29469] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29469 | [4247.525624][T29469] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4247.525934][T29469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4247.525936][T29469] Call Trace: [ 4247.525939][T29469] [4247.525941][T29469] dump_stack_lvl (lib/dump_stack.c:123) [4247.525954][T29469] check_preemption_disabled (lib/smp_processor_id.c:52) [4247.525964][T29469] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4247.525975][T29469] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4247.525984][T29469] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.525991][T29469] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4247.525996][T29469] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.526008][T29469] rawv6_sendmsg (net/ipv6/raw.c:918) [4247.526020][T29469] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4247.526026][T29469] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4247.526032][T29469] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.526041][T29469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4247.526049][T29469] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4247.526065][T29469] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4247.526082][T29469] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4247.526085][T29469] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.526096][T29469] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.526102][T29469] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.526107][T29469] ? __pfx___sys_sendto (net/socket.c:2147) [4247.526122][T29469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4247.526128][T29469] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4247.526137][T29469] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4247.526144][T29469] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4247.526154][T29469] __x64_sys_sendto (net/socket.c:2183) [4247.526158][T29469] ? 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) [4247.526162][T29469] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4247.526166][T29469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4247.526171][T29469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4247.526175][T29469] RIP: 0033:0x7f059d1efa4a [ 4247.526180][T29469] 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 [ 4247.526183][T29469] RSP: 002b:00007ffd8b302c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4247.526187][T29469] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f059d1efa4a [ 4247.526189][T29469] RDX: 0000000000000040 RSI: 000000003fa4d340 RDI: 0000000000000005 [ 4247.526191][T29469] RBP: 00007ffd8b302d00 R08: 0000000000418574 R09: 000000000000001c [ 4247.526193][T29469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4247.526195][T29469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f059d318000 | [ 4247.526216][T29469] | [ 4247.526220][T29469] lwtunnel_output(): recursion limit reached on datapath | [ 4249.018637][T29473] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29473 | [4249.019495][T29473] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4249.019776][T29473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4249.019778][T29473] Call Trace: [ 4249.019780][T29473] [4249.019783][T29473] dump_stack_lvl (lib/dump_stack.c:123) [4249.019791][T29473] check_preemption_disabled (lib/smp_processor_id.c:52) [4249.019797][T29473] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4249.019804][T29473] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4249.019812][T29473] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.019819][T29473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4249.019823][T29473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.019836][T29473] rawv6_sendmsg (net/ipv6/raw.c:918) [4249.019848][T29473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4249.019853][T29473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4249.019858][T29473] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.019867][T29473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4249.019872][T29473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4249.019881][T29473] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4249.019897][T29473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4249.019900][T29473] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.019911][T29473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.019917][T29473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.019922][T29473] ? __pfx___sys_sendto (net/socket.c:2147) [4249.019937][T29473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4249.019944][T29473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4249.019953][T29473] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4249.019960][T29473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4249.019970][T29473] __x64_sys_sendto (net/socket.c:2183) [4249.019974][T29473] ? 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) [4249.019978][T29473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4249.019983][T29473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4249.019988][T29473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4249.019992][T29473] RIP: 0033:0x7fd7e5189a4a [ 4249.019996][T29473] 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 [ 4249.019999][T29473] RSP: 002b:00007ffc0a23a7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4249.020004][T29473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7e5189a4a [ 4249.020006][T29473] RDX: 0000000000000040 RSI: 000000001a43f340 RDI: 0000000000000005 [ 4249.020008][T29473] RBP: 00007ffc0a23a870 R08: 0000000000418574 R09: 000000000000001c [ 4249.020010][T29473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4249.020012][T29473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7e52b2000 | [ 4249.020026][T29473] | [ 4249.020029][T29473] lwtunnel_output(): recursion limit reached on datapath | [ 4250.512990][T29477] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29477 | [4250.513583][T29477] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4250.515348][T29477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4250.515351][T29477] Call Trace: [ 4250.515354][T29477] [4250.515357][T29477] dump_stack_lvl (lib/dump_stack.c:123) [4250.515367][T29477] check_preemption_disabled (lib/smp_processor_id.c:52) [4250.515375][T29477] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4250.515381][T29477] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4250.515390][T29477] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.515398][T29477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4250.515403][T29477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.515415][T29477] rawv6_sendmsg (net/ipv6/raw.c:918) [4250.515428][T29477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4250.515434][T29477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4250.515441][T29477] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.515451][T29477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4250.515458][T29477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4250.515467][T29477] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4250.515483][T29477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4250.515486][T29477] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.515497][T29477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.515504][T29477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.515509][T29477] ? __pfx___sys_sendto (net/socket.c:2147) [4250.515524][T29477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4250.515531][T29477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4250.515541][T29477] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4250.515549][T29477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4250.515559][T29477] __x64_sys_sendto (net/socket.c:2183) [4250.515563][T29477] ? 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) [4250.515568][T29477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4250.515573][T29477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4250.515578][T29477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4250.515583][T29477] RIP: 0033:0x7f8d7fd94a4a [ 4250.515588][T29477] 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 [ 4250.515591][T29477] RSP: 002b:00007ffe987e2c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4250.515596][T29477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d7fd94a4a [ 4250.515598][T29477] RDX: 0000000000000040 RSI: 000000002a306340 RDI: 0000000000000005 [ 4250.515600][T29477] RBP: 00007ffe987e2d00 R08: 0000000000418574 R09: 000000000000001c [ 4250.515603][T29477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4250.515605][T29477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d7febd000 | [ 4250.515620][T29477] | [ 4250.515623][T29477] lwtunnel_output(): recursion limit reached on datapath | [ 4251.998817][T29481] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29481 | [4251.999303][T29481] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4251.999572][T29481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4251.999574][T29481] Call Trace: [ 4251.999577][T29481] [4251.999579][T29481] dump_stack_lvl (lib/dump_stack.c:123) [4251.999590][T29481] check_preemption_disabled (lib/smp_processor_id.c:52) [4251.999597][T29481] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4251.999604][T29481] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4251.999613][T29481] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.999621][T29481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4251.999626][T29481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.999639][T29481] rawv6_sendmsg (net/ipv6/raw.c:918) [4251.999652][T29481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4251.999658][T29481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4251.999665][T29481] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.999675][T29481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4251.999682][T29481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4251.999691][T29481] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4251.999708][T29481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4251.999711][T29481] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.999722][T29481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.999729][T29481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.999734][T29481] ? __pfx___sys_sendto (net/socket.c:2147) [4251.999749][T29481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4251.999757][T29481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4251.999766][T29481] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4251.999774][T29481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4251.999784][T29481] __x64_sys_sendto (net/socket.c:2183) [4251.999788][T29481] ? 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) [4251.999793][T29481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4251.999798][T29481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4251.999803][T29481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4251.999808][T29481] RIP: 0033:0x7f5fca947a4a [ 4251.999813][T29481] 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 [ 4251.999816][T29481] RSP: 002b:00007ffc72c60678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4251.999820][T29481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fca947a4a [ 4251.999823][T29481] RDX: 0000000000000040 RSI: 0000000001646340 RDI: 0000000000000005 [ 4251.999825][T29481] RBP: 00007ffc72c60700 R08: 0000000000418574 R09: 000000000000001c [ 4251.999828][T29481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4251.999829][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fcaa70000 | [ 4251.999829][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fcaa70000 | [ 4251.999844][T29481] | [ 4252.013039][T29481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29481 | [4252.013420][T29481] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4252.013688][T29481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4252.013690][T29481] Call Trace: [ 4252.013692][T29481] [4252.013695][T29481] dump_stack_lvl (lib/dump_stack.c:123) [4252.013702][T29481] check_preemption_disabled (lib/smp_processor_id.c:52) [4252.013708][T29481] lwtunnel_output (net/core/lwtunnel.c:359) [4252.013715][T29481] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4252.013722][T29481] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.013728][T29481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4252.013733][T29481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.013745][T29481] rawv6_sendmsg (net/ipv6/raw.c:918) [4252.013758][T29481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4252.013763][T29481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4252.013768][T29481] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.013776][T29481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4252.013780][T29481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4252.013789][T29481] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4252.013805][T29481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4252.013808][T29481] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.013820][T29481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.013825][T29481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.013831][T29481] ? __pfx___sys_sendto (net/socket.c:2147) [4252.013845][T29481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4252.013852][T29481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4252.013861][T29481] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4252.013868][T29481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4252.013879][T29481] __x64_sys_sendto (net/socket.c:2183) [4252.013883][T29481] ? 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) [4252.013887][T29481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4252.013892][T29481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4252.013897][T29481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4252.013900][T29481] RIP: 0033:0x7f5fca947a4a [ 4252.013904][T29481] 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 [ 4252.013906][T29481] RSP: 002b:00007ffc72c60678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4252.013910][T29481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fca947a4a [ 4252.013912][T29481] RDX: 0000000000000040 RSI: 0000000001646340 RDI: 0000000000000005 [ 4252.013914][T29481] RBP: 00007ffc72c60700 R08: 0000000000418574 R09: 000000000000001c [ 4252.013916][T29481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4252.013918][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fcaa70000 | [ 4252.013918][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fcaa70000 | [ 4252.013933][T29481] | [ 4252.014401][T29481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29481 | [4252.027865][T29481] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4252.028130][T29481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4252.028133][T29481] Call Trace: [ 4252.028135][T29481] [4252.028137][T29481] dump_stack_lvl (lib/dump_stack.c:123) [4252.028144][T29481] check_preemption_disabled (lib/smp_processor_id.c:52) [4252.028150][T29481] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4252.028157][T29481] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4252.028164][T29481] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.028170][T29481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4252.028176][T29481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.028188][T29481] rawv6_sendmsg (net/ipv6/raw.c:918) [4252.028200][T29481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4252.028206][T29481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4252.028210][T29481] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.028219][T29481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4252.028223][T29481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4252.028232][T29481] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4252.028257][T29481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4252.028260][T29481] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.028271][T29481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.028276][T29481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.028282][T29481] ? __pfx___sys_sendto (net/socket.c:2147) [4252.028297][T29481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4252.028304][T29481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4252.028313][T29481] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4252.028321][T29481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4252.028331][T29481] __x64_sys_sendto (net/socket.c:2183) [4252.028336][T29481] ? 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) [4252.028339][T29481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4252.028344][T29481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4252.028349][T29481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4252.028352][T29481] RIP: 0033:0x7f5fca947a4a [ 4252.028356][T29481] 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 [ 4252.028359][T29481] RSP: 002b:00007ffc72c60678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4252.028364][T29481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fca947a4a [ 4252.028366][T29481] RDX: 0000000000000040 RSI: 0000000001646340 RDI: 0000000000000005 [ 4252.028368][T29481] RBP: 00007ffc72c60700 R08: 0000000000418574 R09: 000000000000001c [ 4252.028370][T29481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4252.028372][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fcaa70000 | [ 4252.028372][T29481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fcaa70000 | [ 4252.028387][T29481] | [ 4252.496273][T29485] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29485 | [4252.496791][T29485] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4252.497072][T29485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4252.497075][T29485] Call Trace: [ 4252.497077][T29485] [4252.497080][T29485] dump_stack_lvl (lib/dump_stack.c:123) [4252.497090][T29485] check_preemption_disabled (lib/smp_processor_id.c:52) [4252.497097][T29485] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4252.497104][T29485] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4252.497112][T29485] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.497119][T29485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4252.497124][T29485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.497136][T29485] rawv6_sendmsg (net/ipv6/raw.c:918) [4252.497148][T29485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4252.497153][T29485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4252.497161][T29485] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.497170][T29485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4252.497176][T29485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4252.497185][T29485] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4252.497201][T29485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4252.497204][T29485] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.497215][T29485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.497222][T29485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.497228][T29485] ? __pfx___sys_sendto (net/socket.c:2147) [4252.497243][T29485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4252.497256][T29485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4252.497271][T29485] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4252.497278][T29485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4252.497288][T29485] __x64_sys_sendto (net/socket.c:2183) [4252.497292][T29485] ? 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) [4252.497297][T29485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4252.497302][T29485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4252.497307][T29485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4252.497311][T29485] RIP: 0033:0x7fdd9c198a4a [ 4252.497317][T29485] 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 [ 4252.497320][T29485] RSP: 002b:00007ffef18817b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4252.497324][T29485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd9c198a4a [ 4252.497327][T29485] RDX: 0000000000000040 RSI: 0000000036885340 RDI: 0000000000000005 [ 4252.497329][T29485] RBP: 00007ffef1881840 R08: 0000000000418574 R09: 000000000000001c [ 4252.497331][T29485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4252.497333][T29485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd9c2c1000 | [ 4252.497348][T29485] | [ 4252.497350][T29485] lwtunnel_output(): recursion limit reached on datapath | [ 4253.993908][T29489] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29489 | [4253.994405][T29489] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4253.994689][T29489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4253.994691][T29489] Call Trace: [ 4253.994694][T29489] [4253.994696][T29489] dump_stack_lvl (lib/dump_stack.c:123) [4253.994705][T29489] check_preemption_disabled (lib/smp_processor_id.c:52) [4253.994711][T29489] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4253.994718][T29489] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4253.994726][T29489] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4253.994733][T29489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4253.994738][T29489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4253.994750][T29489] rawv6_sendmsg (net/ipv6/raw.c:918) [4253.994762][T29489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4253.994766][T29489] ? find_held_lock (kernel/locking/lockdep.c:5348) [4253.994777][T29489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4253.994782][T29489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4253.994786][T29489] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4253.994796][T29489] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4253.994812][T29489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4253.994815][T29489] ? __lock_release (kernel/locking/lockdep.c:5534) [4253.994826][T29489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4253.994831][T29489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4253.994837][T29489] ? __pfx___sys_sendto (net/socket.c:2147) [4253.994849][T29489] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4253.994858][T29489] ? find_held_lock (kernel/locking/lockdep.c:5348) [4253.994863][T29489] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4253.994867][T29489] ? __lock_release (kernel/locking/lockdep.c:5534) [4253.994873][T29489] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4253.994879][T29489] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4253.994888][T29489] __x64_sys_sendto (net/socket.c:2183) [4253.994892][T29489] ? 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) [4253.994895][T29489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4253.994900][T29489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4253.994905][T29489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4253.994909][T29489] RIP: 0033:0x7f86eb2dca4a [ 4253.994914][T29489] 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 [ 4253.994917][T29489] RSP: 002b:00007ffc80b4dd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4253.994921][T29489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86eb2dca4a [ 4253.994924][T29489] RDX: 0000000000000040 RSI: 0000000002a80340 RDI: 0000000000000005 [ 4253.994925][T29489] RBP: 00007ffc80b4dda0 R08: 0000000000418574 R09: 000000000000001c [ 4253.994927][T29489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4253.994930][T29489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86eb405000 | [ 4253.994944][T29489] | [ 4253.994947][T29489] lwtunnel_output(): recursion limit reached on datapath | [ 4255.473735][T29493] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29493 | [4255.474191][T29493] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4255.474437][T29493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4255.474440][T29493] Call Trace: [ 4255.474442][T29493] [4255.474444][T29493] dump_stack_lvl (lib/dump_stack.c:123) [4255.474453][T29493] check_preemption_disabled (lib/smp_processor_id.c:52) [4255.474459][T29493] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4255.474466][T29493] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4255.474473][T29493] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4255.474480][T29493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4255.474485][T29493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4255.474497][T29493] rawv6_sendmsg (net/ipv6/raw.c:918) [4255.474508][T29493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4255.474514][T29493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4255.474519][T29493] ? __lock_release (kernel/locking/lockdep.c:5534) [4255.474528][T29493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4255.474533][T29493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4255.474542][T29493] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4255.474558][T29493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4255.474561][T29493] ? __lock_release (kernel/locking/lockdep.c:5534) [4255.474572][T29493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4255.474577][T29493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4255.474583][T29493] ? __pfx___sys_sendto (net/socket.c:2147) [4255.474597][T29493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4255.474604][T29493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4255.474613][T29493] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4255.474620][T29493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4255.474630][T29493] __x64_sys_sendto (net/socket.c:2183) [4255.474633][T29493] ? 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) [4255.474637][T29493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4255.474642][T29493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4255.474647][T29493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4255.474653][T29493] RIP: 0033:0x7f57837a1a4a [ 4255.474657][T29493] 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 [ 4255.474660][T29493] RSP: 002b:00007ffd7d7a1c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4255.474664][T29493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57837a1a4a [ 4255.474667][T29493] RDX: 0000000000000040 RSI: 0000000018330340 RDI: 0000000000000005 [ 4255.474669][T29493] RBP: 00007ffd7d7a1d20 R08: 0000000000418574 R09: 000000000000001c [ 4255.474671][T29493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4255.474673][T29493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57838ca000 | [ 4255.474673][T29493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57838ca000 | [ 4255.474687][T29493] | [ 4255.487903][T29493] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29493 | [4255.488273][T29493] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4255.488517][T29493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4255.488519][T29493] Call Trace: [ 4255.488521][T29493] [4255.488523][T29493] dump_stack_lvl (lib/dump_stack.c:123) [4255.488529][T29493] check_preemption_disabled (lib/smp_processor_id.c:52) [4255.488535][T29493] lwtunnel_output (net/core/lwtunnel.c:359) [4255.488542][T29493] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4255.488548][T29493] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4255.488555][T29493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4255.488560][T29493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4255.488572][T29493] rawv6_sendmsg (net/ipv6/raw.c:918) [4255.488584][T29493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4255.488590][T29493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4255.488594][T29493] ? __lock_release (kernel/locking/lockdep.c:5534) [4255.488601][T29493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4255.488605][T29493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4255.488614][T29493] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4255.488630][T29493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4255.488633][T29493] ? __lock_release (kernel/locking/lockdep.c:5534) [4255.488644][T29493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4255.488650][T29493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4255.488656][T29493] ? __pfx___sys_sendto (net/socket.c:2147) [4255.488671][T29493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4255.488677][T29493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4255.488685][T29493] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4255.488692][T29493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4255.488703][T29493] __x64_sys_sendto (net/socket.c:2183) [4255.488707][T29493] ? 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) [4255.488710][T29493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4255.488714][T29493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4255.488719][T29493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4255.488723][T29493] RIP: 0033:0x7f57837a1a4a [ 4255.488727][T29493] 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 [ 4255.488729][T29493] RSP: 002b:00007ffd7d7a1c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4255.488733][T29493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57837a1a4a [ 4255.488735][T29493] RDX: 0000000000000040 RSI: 0000000018330340 RDI: 0000000000000005 [ 4255.488737][T29493] RBP: 00007ffd7d7a1d20 R08: 0000000000418574 R09: 000000000000001c [ 4255.488739][T29493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4255.488741][T29493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57838ca000 | [ 4255.488741][T29493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57838ca000 | [ 4255.488755][T29493] | [ 4255.501665][T29493] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29493 | [4255.502028][T29493] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4255.502273][T29493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4255.502275][T29493] Call Trace: [ 4255.502277][T29493] [4255.502279][T29493] dump_stack_lvl (lib/dump_stack.c:123) [4255.502285][T29493] check_preemption_disabled (lib/smp_processor_id.c:52) [4255.502291][T29493] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4255.502298][T29493] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4255.502305][T29493] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4255.502311][T29493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4255.502316][T29493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4255.502328][T29493] rawv6_sendmsg (net/ipv6/raw.c:918) [4255.502340][T29493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4255.502345][T29493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4255.502349][T29493] ? __lock_release (kernel/locking/lockdep.c:5534) [4255.502357][T29493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4255.502361][T29493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4255.502370][T29493] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4255.502386][T29493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4255.502389][T29493] ? __lock_release (kernel/locking/lockdep.c:5534) [4255.502400][T29493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4255.502404][T29493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4255.502410][T29493] ? __pfx___sys_sendto (net/socket.c:2147) [4255.502425][T29493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4255.502432][T29493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4255.502440][T29493] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4255.502448][T29493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4255.502458][T29493] __x64_sys_sendto (net/socket.c:2183) [4255.502462][T29493] ? 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) [4255.502465][T29493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4255.502469][T29493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4255.502475][T29493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4255.502478][T29493] RIP: 0033:0x7f57837a1a4a [ 4255.502481][T29493] 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 [ 4255.502484][T29493] RSP: 002b:00007ffd7d7a1c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4255.502487][T29493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57837a1a4a [ 4255.502489][T29493] RDX: 0000000000000040 RSI: 0000000018330340 RDI: 0000000000000005 [ 4255.502491][T29493] RBP: 00007ffd7d7a1d20 R08: 0000000000418574 R09: 000000000000001c [ 4255.502493][T29493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4255.502495][T29493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57838ca000 | [ 4255.502495][T29493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57838ca000 | [ 4255.502510][T29493] | [ 4255.971943][T29497] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29497 | [4255.972458][T29497] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4255.972752][T29497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4255.972755][T29497] Call Trace: [ 4255.972758][T29497] [4255.972760][T29497] dump_stack_lvl (lib/dump_stack.c:123) [4255.972772][T29497] check_preemption_disabled (lib/smp_processor_id.c:52) [4255.972780][T29497] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4255.972786][T29497] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4255.972795][T29497] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4255.972803][T29497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4255.972807][T29497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4255.972820][T29497] rawv6_sendmsg (net/ipv6/raw.c:918) [4255.972832][T29497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4255.972837][T29497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4255.972844][T29497] ? __lock_release (kernel/locking/lockdep.c:5534) [4255.972855][T29497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4255.972861][T29497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4255.972870][T29497] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4255.972886][T29497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4255.972889][T29497] ? __lock_release (kernel/locking/lockdep.c:5534) [4255.972901][T29497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4255.972907][T29497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4255.972913][T29497] ? __pfx___sys_sendto (net/socket.c:2147) [4255.972927][T29497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4255.972935][T29497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4255.972945][T29497] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4255.972952][T29497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4255.972962][T29497] __x64_sys_sendto (net/socket.c:2183) [4255.972967][T29497] ? 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) [4255.972972][T29497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4255.972976][T29497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4255.972981][T29497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4255.972986][T29497] RIP: 0033:0x7f30af61da4a [ 4255.972991][T29497] 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 [ 4255.972994][T29497] RSP: 002b:00007ffcfaf37d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4255.972998][T29497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30af61da4a [ 4255.973001][T29497] RDX: 0000000000000040 RSI: 000000000d546340 RDI: 0000000000000005 [ 4255.973002][T29497] RBP: 00007ffcfaf37e10 R08: 0000000000418574 R09: 000000000000001c [ 4255.973004][T29497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4255.973006][T29497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30af746000 | [ 4255.973021][T29497] | [ 4255.973025][T29497] lwtunnel_output(): recursion limit reached on datapath | [ 4257.479361][T29501] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29501 | [4257.479882][T29501] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4257.480150][T29501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4257.480153][T29501] Call Trace: [ 4257.480156][T29501] [4257.480158][T29501] dump_stack_lvl (lib/dump_stack.c:123) [4257.480168][T29501] check_preemption_disabled (lib/smp_processor_id.c:52) [4257.480175][T29501] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4257.480181][T29501] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4257.480190][T29501] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4257.480197][T29501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4257.480202][T29501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4257.480214][T29501] rawv6_sendmsg (net/ipv6/raw.c:918) [4257.480225][T29501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4257.480231][T29501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4257.480237][T29501] ? __lock_release (kernel/locking/lockdep.c:5534) [4257.480247][T29501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4257.480253][T29501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4257.480262][T29501] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4257.480278][T29501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4257.480281][T29501] ? __lock_release (kernel/locking/lockdep.c:5534) [4257.480292][T29501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4257.480299][T29501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4257.480304][T29501] ? __pfx___sys_sendto (net/socket.c:2147) [4257.480319][T29501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4257.480327][T29501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4257.480337][T29501] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4257.480344][T29501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4257.480354][T29501] __x64_sys_sendto (net/socket.c:2183) [4257.480358][T29501] ? 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) [4257.480363][T29501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4257.480368][T29501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4257.480373][T29501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4257.480377][T29501] RIP: 0033:0x7fd62f3fba4a [ 4257.480382][T29501] 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 [ 4257.480385][T29501] RSP: 002b:00007fff1626ec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4257.480389][T29501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd62f3fba4a [ 4257.480391][T29501] RDX: 0000000000000040 RSI: 0000000034236340 RDI: 0000000000000005 [ 4257.480393][T29501] RBP: 00007fff1626ecc0 R08: 0000000000418574 R09: 000000000000001c [ 4257.480395][T29501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4257.480397][T29501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd62f524000 | [ 4257.480412][T29501] | [ 4257.480415][T29501] lwtunnel_output(): recursion limit reached on datapath | [ 4258.958376][T29505] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29505 | [4258.958876][T29505] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4258.959142][T29505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4258.959144][T29505] Call Trace: [ 4258.959147][T29505] [4258.959150][T29505] dump_stack_lvl (lib/dump_stack.c:123) [4258.959160][T29505] check_preemption_disabled (lib/smp_processor_id.c:52) [4258.959168][T29505] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4258.959175][T29505] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4258.959183][T29505] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4258.959191][T29505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4258.959196][T29505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4258.959208][T29505] rawv6_sendmsg (net/ipv6/raw.c:918) [4258.959221][T29505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4258.959226][T29505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4258.959233][T29505] ? __lock_release (kernel/locking/lockdep.c:5534) [4258.959243][T29505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4258.959249][T29505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4258.959258][T29505] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4258.959274][T29505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4258.959278][T29505] ? __lock_release (kernel/locking/lockdep.c:5534) [4258.959289][T29505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4258.959295][T29505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4258.959301][T29505] ? __pfx___sys_sendto (net/socket.c:2147) [4258.959316][T29505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4258.959323][T29505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4258.959333][T29505] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4258.959340][T29505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4258.959350][T29505] __x64_sys_sendto (net/socket.c:2183) [4258.959355][T29505] ? 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) [4258.959359][T29505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4258.959364][T29505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4258.959369][T29505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4258.959374][T29505] RIP: 0033:0x7f5b27454a4a [ 4258.959380][T29505] 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 [ 4258.959383][T29505] RSP: 002b:00007ffdeb799838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4258.959388][T29505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b27454a4a [ 4258.959390][T29505] RDX: 0000000000000040 RSI: 000000000a15e340 RDI: 0000000000000005 [ 4258.959392][T29505] RBP: 00007ffdeb7998c0 R08: 0000000000418574 R09: 000000000000001c [ 4258.959394][T29505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4258.959396][T29505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b2757d000 | [ 4258.959396][T29505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b2757d000 | [ 4258.959411][T29505] | [ 4258.959414][T29505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29505 | [4258.972860][T29505] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4258.973120][T29505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4258.973122][T29505] Call Trace: [ 4258.973124][T29505] [4258.973126][T29505] dump_stack_lvl (lib/dump_stack.c:123) [4258.973133][T29505] check_preemption_disabled (lib/smp_processor_id.c:52) [4258.973139][T29505] lwtunnel_output (net/core/lwtunnel.c:359) [4258.973146][T29505] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4258.973153][T29505] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4258.973159][T29505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4258.973164][T29505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4258.973177][T29505] rawv6_sendmsg (net/ipv6/raw.c:918) [4258.973189][T29505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4258.973195][T29505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4258.973199][T29505] ? __lock_release (kernel/locking/lockdep.c:5534) [4258.973207][T29505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4258.973212][T29505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4258.973221][T29505] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4258.973237][T29505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4258.973240][T29505] ? __lock_release (kernel/locking/lockdep.c:5534) [4258.973252][T29505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4258.973256][T29505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4258.973262][T29505] ? __pfx___sys_sendto (net/socket.c:2147) [4258.973277][T29505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4258.973285][T29505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4258.973294][T29505] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4258.973301][T29505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4258.973311][T29505] __x64_sys_sendto (net/socket.c:2183) [4258.973316][T29505] ? 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) [4258.973319][T29505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4258.973324][T29505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4258.973329][T29505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4258.973332][T29505] RIP: 0033:0x7f5b27454a4a [ 4258.973337][T29505] 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 [ 4258.973339][T29505] RSP: 002b:00007ffdeb799838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4258.973343][T29505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b27454a4a [ 4258.973345][T29505] RDX: 0000000000000040 RSI: 000000000a15e340 RDI: 0000000000000005 [ 4258.973348][T29505] RBP: 00007ffdeb7998c0 R08: 0000000000418574 R09: 000000000000001c [ 4258.973350][T29505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4258.973351][T29505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b2757d000 | [ 4258.973351][T29505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b2757d000 | [ 4258.973366][T29505] | [ 4258.990983][T29505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29505 | [4258.991367][T29505] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4258.991625][T29505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4258.991627][T29505] Call Trace: [ 4258.991629][T29505] [4258.991631][T29505] dump_stack_lvl (lib/dump_stack.c:123) [4258.991638][T29505] check_preemption_disabled (lib/smp_processor_id.c:52) [4258.991644][T29505] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4258.991653][T29505] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4258.991660][T29505] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4258.991666][T29505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4258.991671][T29505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4258.991683][T29505] rawv6_sendmsg (net/ipv6/raw.c:918) [4258.991696][T29505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4258.991701][T29505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4258.991706][T29505] ? __lock_release (kernel/locking/lockdep.c:5534) [4258.991713][T29505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4258.991717][T29505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4258.991726][T29505] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4258.991743][T29505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4258.991746][T29505] ? __lock_release (kernel/locking/lockdep.c:5534) [4258.991757][T29505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4258.991762][T29505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4258.991768][T29505] ? __pfx___sys_sendto (net/socket.c:2147) [4258.991783][T29505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4258.991790][T29505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4258.991799][T29505] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4258.991806][T29505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4258.991816][T29505] __x64_sys_sendto (net/socket.c:2183) [4258.991820][T29505] ? 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) [4258.991824][T29505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4258.991829][T29505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4258.991834][T29505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4258.991838][T29505] RIP: 0033:0x7f5b27454a4a [ 4258.991842][T29505] 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 [ 4258.991844][T29505] RSP: 002b:00007ffdeb799838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4258.991848][T29505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b27454a4a [ 4258.991850][T29505] RDX: 0000000000000040 RSI: 000000000a15e340 RDI: 0000000000000005 [ 4258.991852][T29505] RBP: 00007ffdeb7998c0 R08: 0000000000418574 R09: 000000000000001c [ 4258.991855][T29505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4258.991856][T29505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b2757d000 | [ 4258.991856][T29505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b2757d000 | [ 4258.991871][T29505] | [ 4259.468150][T29509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29509 | [4259.468643][T29509] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4259.470185][T29509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4259.470187][T29509] Call Trace: [ 4259.470190][T29509] [4259.470192][T29509] dump_stack_lvl (lib/dump_stack.c:123) [4259.470202][T29509] check_preemption_disabled (lib/smp_processor_id.c:52) [4259.470209][T29509] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4259.470216][T29509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4259.470225][T29509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.470232][T29509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4259.470237][T29509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.470249][T29509] rawv6_sendmsg (net/ipv6/raw.c:918) [4259.470261][T29509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4259.470266][T29509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4259.470273][T29509] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.470282][T29509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4259.470288][T29509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4259.470297][T29509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4259.470313][T29509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4259.470316][T29509] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.470327][T29509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.470334][T29509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.470339][T29509] ? __pfx___sys_sendto (net/socket.c:2147) [4259.470353][T29509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4259.470361][T29509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4259.470371][T29509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4259.470378][T29509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4259.470389][T29509] __x64_sys_sendto (net/socket.c:2183) [4259.470392][T29509] ? 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) [4259.470397][T29509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4259.470402][T29509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4259.470407][T29509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4259.470411][T29509] RIP: 0033:0x7f5099903a4a [ 4259.470416][T29509] 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 [ 4259.470419][T29509] RSP: 002b:00007ffdc6d8b878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4259.470423][T29509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5099903a4a [ 4259.470425][T29509] RDX: 0000000000000040 RSI: 0000000034a63340 RDI: 0000000000000005 [ 4259.470427][T29509] RBP: 00007ffdc6d8b900 R08: 0000000000418574 R09: 000000000000001c [ 4259.470430][T29509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4259.470432][T29509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5099a2c000 | [ 4259.470446][T29509] | [ 4259.470449][T29509] lwtunnel_output(): recursion limit reached on datapath | [ 4260.953494][T29513] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29513 | [4260.954004][T29513] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4260.954270][T29513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4260.954272][T29513] Call Trace: [ 4260.954274][T29513] [4260.954277][T29513] dump_stack_lvl (lib/dump_stack.c:123) [4260.954285][T29513] check_preemption_disabled (lib/smp_processor_id.c:52) [4260.954291][T29513] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4260.954298][T29513] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4260.954306][T29513] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4260.954312][T29513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4260.954317][T29513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4260.954329][T29513] rawv6_sendmsg (net/ipv6/raw.c:918) [4260.954341][T29513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4260.954346][T29513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4260.954352][T29513] ? __lock_release (kernel/locking/lockdep.c:5534) [4260.954361][T29513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4260.954366][T29513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4260.954375][T29513] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4260.954391][T29513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4260.954394][T29513] ? __lock_release (kernel/locking/lockdep.c:5534) [4260.954405][T29513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4260.954410][T29513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4260.954416][T29513] ? __pfx___sys_sendto (net/socket.c:2147) [4260.954430][T29513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4260.954437][T29513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4260.954446][T29513] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4260.954453][T29513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4260.954463][T29513] __x64_sys_sendto (net/socket.c:2183) [4260.954467][T29513] ? 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) [4260.954471][T29513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4260.954476][T29513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4260.954481][T29513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4260.954485][T29513] RIP: 0033:0x7f4980bcca4a [ 4260.954489][T29513] 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 [ 4260.954492][T29513] RSP: 002b:00007ffe73875668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4260.954496][T29513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4980bcca4a [ 4260.954498][T29513] RDX: 0000000000000040 RSI: 000000000a784340 RDI: 0000000000000005 [ 4260.954500][T29513] RBP: 00007ffe738756f0 R08: 0000000000418574 R09: 000000000000001c [ 4260.954502][T29513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4260.954504][T29513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4980cf5000 | [ 4260.954519][T29513] | [ 4260.954521][T29513] lwtunnel_output(): recursion limit reached on datapath | [ 4262.458281][T29517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29517 | [4262.459189][T29517] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4262.459454][T29517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4262.459456][T29517] Call Trace: [ 4262.459458][T29517] [4262.459460][T29517] dump_stack_lvl (lib/dump_stack.c:123) [4262.459468][T29517] check_preemption_disabled (lib/smp_processor_id.c:52) [4262.459475][T29517] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4262.459492][T29517] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4262.459499][T29517] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.459506][T29517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4262.459511][T29517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.459522][T29517] rawv6_sendmsg (net/ipv6/raw.c:918) [4262.459534][T29517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4262.459539][T29517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4262.459545][T29517] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.459553][T29517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4262.459558][T29517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4262.459567][T29517] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4262.459582][T29517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4262.459586][T29517] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.459596][T29517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.459602][T29517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.459607][T29517] ? __pfx___sys_sendto (net/socket.c:2147) [4262.459621][T29517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4262.459628][T29517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4262.459636][T29517] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4262.459643][T29517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4262.459653][T29517] __x64_sys_sendto (net/socket.c:2183) [4262.459657][T29517] ? 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) [4262.459662][T29517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4262.459668][T29517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4262.459673][T29517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4262.459676][T29517] RIP: 0033:0x7f6ed920ba4a [ 4262.459681][T29517] 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 [ 4262.459684][T29517] RSP: 002b:00007ffd630bbb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4262.459688][T29517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ed920ba4a [ 4262.459690][T29517] RDX: 0000000000000040 RSI: 00000000051a8340 RDI: 0000000000000005 [ 4262.459692][T29517] RBP: 00007ffd630bbc00 R08: 0000000000418574 R09: 000000000000001c [ 4262.459694][T29517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4262.459696][T29517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ed9334000 | [ 4262.459710][T29517] | [ 4262.472160][T29517] lwtunnel_output(): recursion limit reached on datapath | [ 4263.949501][T29521] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29521 | [4263.950025][T29521] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4263.950295][T29521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4263.950298][T29521] Call Trace: [ 4263.950300][T29521] [4263.950303][T29521] dump_stack_lvl (lib/dump_stack.c:123) [4263.950314][T29521] check_preemption_disabled (lib/smp_processor_id.c:52) [4263.950321][T29521] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4263.950327][T29521] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4263.950336][T29521] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.950344][T29521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4263.950349][T29521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.950361][T29521] rawv6_sendmsg (net/ipv6/raw.c:918) [4263.950372][T29521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4263.950378][T29521] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4263.950385][T29521] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.950395][T29521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4263.950402][T29521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4263.950411][T29521] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4263.950427][T29521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4263.950429][T29521] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.950440][T29521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.950447][T29521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.950452][T29521] ? __pfx___sys_sendto (net/socket.c:2147) [4263.950467][T29521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4263.950475][T29521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4263.950484][T29521] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4263.950491][T29521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4263.950501][T29521] __x64_sys_sendto (net/socket.c:2183) [4263.950505][T29521] ? 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) [4263.950510][T29521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4263.950515][T29521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4263.950520][T29521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4263.950524][T29521] RIP: 0033:0x7f5e92b63a4a [ 4263.950529][T29521] 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 [ 4263.950533][T29521] RSP: 002b:00007fffd37796a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4263.950537][T29521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e92b63a4a [ 4263.950539][T29521] RDX: 0000000000000040 RSI: 0000000023a76340 RDI: 0000000000000005 [ 4263.950541][T29521] RBP: 00007fffd3779730 R08: 0000000000418574 R09: 000000000000001c [ 4263.950544][T29521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4263.950545][T29521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e92c8c000 | [ 4263.950560][T29521] | [ 4263.950562][T29521] lwtunnel_output(): recursion limit reached on datapath | [ 4265.464325][T29525] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29525 | [4265.464840][T29525] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4265.465106][T29525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4265.465108][T29525] Call Trace: [ 4265.465111][T29525] [4265.465113][T29525] dump_stack_lvl (lib/dump_stack.c:123) [4265.465123][T29525] check_preemption_disabled (lib/smp_processor_id.c:52) [4265.465130][T29525] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4265.465136][T29525] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4265.465145][T29525] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.465151][T29525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4265.465156][T29525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4265.465169][T29525] rawv6_sendmsg (net/ipv6/raw.c:918) [4265.465180][T29525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4265.465186][T29525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4265.465193][T29525] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.465203][T29525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4265.465209][T29525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4265.465218][T29525] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4265.465234][T29525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4265.465237][T29525] ? __lock_release (kernel/locking/lockdep.c:5534) [4265.465248][T29525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.465254][T29525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4265.465260][T29525] ? __pfx___sys_sendto (net/socket.c:2147) [4265.465274][T29525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4265.465282][T29525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4265.465292][T29525] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4265.465300][T29525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4265.465310][T29525] __x64_sys_sendto (net/socket.c:2183) [4265.465315][T29525] ? 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) [4265.465319][T29525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4265.465324][T29525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4265.465329][T29525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4265.465334][T29525] RIP: 0033:0x7f4754518a4a [ 4265.465339][T29525] 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 [ 4265.465342][T29525] RSP: 002b:00007ffd4a0a1e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4265.465346][T29525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4754518a4a [ 4265.465349][T29525] RDX: 0000000000000040 RSI: 000000003363b340 RDI: 0000000000000005 [ 4265.465351][T29525] RBP: 00007ffd4a0a1eb0 R08: 0000000000418574 R09: 000000000000001c [ 4265.465353][T29525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4265.465355][T29525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4754641000 | [ 4265.465369][T29525] | [ 4265.465372][T29525] lwtunnel_output(): recursion limit reached on datapath | [ 4266.950908][T29529] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29529 | [4266.951467][T29529] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4266.951815][T29529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4266.951818][T29529] Call Trace: [ 4266.951820][T29529] [4266.951822][T29529] dump_stack_lvl (lib/dump_stack.c:123) [4266.951833][T29529] check_preemption_disabled (lib/smp_processor_id.c:52) [4266.951840][T29529] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4266.951847][T29529] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4266.951856][T29529] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.951863][T29529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4266.951868][T29529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.951880][T29529] rawv6_sendmsg (net/ipv6/raw.c:918) [4266.951892][T29529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4266.951897][T29529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4266.951904][T29529] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.951915][T29529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4266.951922][T29529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4266.951931][T29529] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4266.951947][T29529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4266.951950][T29529] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.951961][T29529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.951967][T29529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.951972][T29529] ? __pfx___sys_sendto (net/socket.c:2147) [4266.951987][T29529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4266.951994][T29529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4266.952004][T29529] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4266.952012][T29529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4266.952022][T29529] __x64_sys_sendto (net/socket.c:2183) [4266.952026][T29529] ? 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) [4266.952031][T29529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4266.952036][T29529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4266.952041][T29529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4266.952045][T29529] RIP: 0033:0x7fe3e7548a4a [ 4266.952050][T29529] 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 [ 4266.952054][T29529] RSP: 002b:00007ffdfa6ab488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4266.952059][T29529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3e7548a4a [ 4266.952061][T29529] RDX: 0000000000000040 RSI: 000000003a438340 RDI: 0000000000000005 [ 4266.952063][T29529] RBP: 00007ffdfa6ab510 R08: 0000000000418574 R09: 000000000000001c [ 4266.952065][T29529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4266.952068][T29529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3e7671000 | [ 4266.952068][T29529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3e7671000 | [ 4266.952082][T29529] | [ 4266.952085][T29529] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29529 | [4266.965823][T29529] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4266.966083][T29529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4266.966085][T29529] Call Trace: [ 4266.966087][T29529] [4266.966089][T29529] dump_stack_lvl (lib/dump_stack.c:123) [4266.966096][T29529] check_preemption_disabled (lib/smp_processor_id.c:52) [4266.966102][T29529] lwtunnel_output (net/core/lwtunnel.c:359) [4266.966109][T29529] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4266.966116][T29529] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.966122][T29529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4266.966127][T29529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.966140][T29529] rawv6_sendmsg (net/ipv6/raw.c:918) [4266.966152][T29529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4266.966157][T29529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4266.966161][T29529] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.966169][T29529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4266.966173][T29529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4266.966182][T29529] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4266.966198][T29529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4266.966201][T29529] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.966213][T29529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.966218][T29529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.966224][T29529] ? __pfx___sys_sendto (net/socket.c:2147) [4266.966239][T29529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4266.966245][T29529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4266.966254][T29529] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4266.966261][T29529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4266.966272][T29529] __x64_sys_sendto (net/socket.c:2183) [4266.966276][T29529] ? 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) [4266.966280][T29529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4266.966284][T29529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4266.966290][T29529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4266.966293][T29529] RIP: 0033:0x7fe3e7548a4a [ 4266.966297][T29529] 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 [ 4266.966300][T29529] RSP: 002b:00007ffdfa6ab488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4266.966304][T29529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3e7548a4a [ 4266.966307][T29529] RDX: 0000000000000040 RSI: 000000003a438340 RDI: 0000000000000005 [ 4266.966309][T29529] RBP: 00007ffdfa6ab510 R08: 0000000000418574 R09: 000000000000001c [ 4266.966311][T29529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4266.966313][T29529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3e7671000 | [ 4266.966313][T29529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3e7671000 | [ 4266.966328][T29529] | [ 4266.985376][T29529] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29529 | [4266.985776][T29529] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4266.986043][T29529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4266.986045][T29529] Call Trace: [ 4266.986046][T29529] [4266.986048][T29529] dump_stack_lvl (lib/dump_stack.c:123) [4266.986055][T29529] check_preemption_disabled (lib/smp_processor_id.c:52) [4266.986061][T29529] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4266.986068][T29529] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4266.986075][T29529] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.986081][T29529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4266.986085][T29529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4266.986097][T29529] rawv6_sendmsg (net/ipv6/raw.c:918) [4266.986109][T29529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4266.986115][T29529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4266.986119][T29529] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.986127][T29529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4266.986132][T29529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4266.986140][T29529] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4266.986156][T29529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4266.986159][T29529] ? __lock_release (kernel/locking/lockdep.c:5534) [4266.986171][T29529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.986175][T29529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4266.986181][T29529] ? __pfx___sys_sendto (net/socket.c:2147) [4266.986195][T29529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4266.986202][T29529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4266.986210][T29529] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4266.986217][T29529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4266.986227][T29529] __x64_sys_sendto (net/socket.c:2183) [4266.986231][T29529] ? 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) [4266.986234][T29529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4266.986240][T29529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4266.986245][T29529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4266.986248][T29529] RIP: 0033:0x7fe3e7548a4a [ 4266.986252][T29529] 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 [ 4266.986255][T29529] RSP: 002b:00007ffdfa6ab488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4266.986258][T29529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3e7548a4a [ 4266.986260][T29529] RDX: 0000000000000040 RSI: 000000003a438340 RDI: 0000000000000005 [ 4266.986262][T29529] RBP: 00007ffdfa6ab510 R08: 0000000000418574 R09: 000000000000001c [ 4266.986264][T29529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4266.986266][T29529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3e7671000 | [ 4266.986266][T29529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3e7671000 | [ 4266.986281][T29529] | [ 4267.486810][T29533] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29533 | [4267.487304][T29533] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4267.487570][T29533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4267.487571][T29533] Call Trace: [ 4267.487574][T29533] [4267.487576][T29533] dump_stack_lvl (lib/dump_stack.c:123) [4267.487585][T29533] check_preemption_disabled (lib/smp_processor_id.c:52) [4267.487593][T29533] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4267.487599][T29533] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4267.487607][T29533] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.487614][T29533] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4267.487619][T29533] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.487631][T29533] rawv6_sendmsg (net/ipv6/raw.c:918) [4267.487643][T29533] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4267.487651][T29533] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4267.487657][T29533] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.487667][T29533] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4267.487673][T29533] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4267.487682][T29533] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4267.487698][T29533] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4267.487701][T29533] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.487713][T29533] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.487720][T29533] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.487726][T29533] ? __pfx___sys_sendto (net/socket.c:2147) [4267.487740][T29533] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4267.487748][T29533] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4267.487757][T29533] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4267.487765][T29533] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4267.487775][T29533] __x64_sys_sendto (net/socket.c:2183) [4267.487779][T29533] ? 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) [4267.487783][T29533] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4267.487789][T29533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4267.487794][T29533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4267.487799][T29533] RIP: 0033:0x7f3369626a4a [ 4267.487804][T29533] 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 [ 4267.487807][T29533] RSP: 002b:00007ffee05dbee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4267.487811][T29533] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3369626a4a [ 4267.487814][T29533] RDX: 0000000000000040 RSI: 0000000029987340 RDI: 0000000000000005 [ 4267.487816][T29533] RBP: 00007ffee05dbf70 R08: 0000000000418574 R09: 000000000000001c [ 4267.487818][T29533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4267.487820][T29533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f336974f000 | [ 4267.487834][T29533] | [ 4267.500439][T29533] lwtunnel_output(): recursion limit reached on datapath | [ 4268.989730][T29537] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29537 | [4268.990224][T29537] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4268.990488][T29537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4268.990491][T29537] Call Trace: [ 4268.990493][T29537] [4268.990495][T29537] dump_stack_lvl (lib/dump_stack.c:123) [4268.990504][T29537] check_preemption_disabled (lib/smp_processor_id.c:52) [4268.990510][T29537] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4268.990516][T29537] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4268.990524][T29537] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4268.990531][T29537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4268.990536][T29537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4268.990548][T29537] rawv6_sendmsg (net/ipv6/raw.c:918) [4268.990560][T29537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4268.990565][T29537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4268.990571][T29537] ? __lock_release (kernel/locking/lockdep.c:5534) [4268.990580][T29537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4268.990585][T29537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4268.990594][T29537] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4268.990610][T29537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4268.990613][T29537] ? __lock_release (kernel/locking/lockdep.c:5534) [4268.990624][T29537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4268.990629][T29537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4268.990635][T29537] ? __pfx___sys_sendto (net/socket.c:2147) [4268.990651][T29537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4268.990658][T29537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4268.990667][T29537] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4268.990674][T29537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4268.990685][T29537] __x64_sys_sendto (net/socket.c:2183) [4268.990689][T29537] ? 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) [4268.990693][T29537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4268.990698][T29537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4268.990703][T29537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4268.990708][T29537] RIP: 0033:0x7fbc1379ca4a [ 4268.990713][T29537] 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 [ 4268.990716][T29537] RSP: 002b:00007ffc151fe948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4268.990720][T29537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc1379ca4a [ 4268.990722][T29537] RDX: 0000000000000040 RSI: 0000000001bf4340 RDI: 0000000000000005 [ 4268.990724][T29537] RBP: 00007ffc151fe9d0 R08: 0000000000418574 R09: 000000000000001c [ 4268.990726][T29537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4268.990728][T29537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc138c5000 | [ 4268.990743][T29537] | [ 4269.003600][T29537] lwtunnel_output(): recursion limit reached on datapath | [ 4270.480756][T29541] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29541 | [4270.481250][T29541] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4270.481522][T29541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4270.481525][T29541] Call Trace: [ 4270.481528][T29541] [4270.481530][T29541] dump_stack_lvl (lib/dump_stack.c:123) [4270.481541][T29541] check_preemption_disabled (lib/smp_processor_id.c:52) [4270.481549][T29541] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4270.481555][T29541] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4270.481564][T29541] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.481572][T29541] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4270.481577][T29541] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.481589][T29541] rawv6_sendmsg (net/ipv6/raw.c:918) [4270.481601][T29541] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4270.481606][T29541] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4270.481614][T29541] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.481624][T29541] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4270.481630][T29541] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4270.481640][T29541] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4270.481657][T29541] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4270.481660][T29541] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.481671][T29541] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.481678][T29541] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.481684][T29541] ? __pfx___sys_sendto (net/socket.c:2147) [4270.481698][T29541] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4270.481706][T29541] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4270.481717][T29541] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4270.481724][T29541] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4270.481734][T29541] __x64_sys_sendto (net/socket.c:2183) [4270.481738][T29541] ? 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) [4270.481742][T29541] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4270.481747][T29541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4270.481752][T29541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4270.481758][T29541] RIP: 0033:0x7f8ca18f2a4a [ 4270.481763][T29541] 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 [ 4270.481766][T29541] RSP: 002b:00007fff82a16788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4270.481771][T29541] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8ca18f2a4a [ 4270.481773][T29541] RDX: 0000000000000040 RSI: 00000000347ff340 RDI: 0000000000000005 [ 4270.481776][T29541] RBP: 00007fff82a16810 R08: 0000000000418574 R09: 000000000000001c [ 4270.481778][T29541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4270.481780][T29541] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8ca1a1b000 | [ 4270.495516][T29541] lwtunnel_output(): recursion limit reached on datapath | [ 4271.220009][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4271.969737][T29545] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29545 | [4271.970236][T29545] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4271.970511][T29545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4271.970514][T29545] Call Trace: [ 4271.970517][T29545] [4271.970520][T29545] dump_stack_lvl (lib/dump_stack.c:123) [4271.970530][T29545] check_preemption_disabled (lib/smp_processor_id.c:52) [4271.970538][T29545] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4271.970544][T29545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4271.970553][T29545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4271.970561][T29545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4271.970567][T29545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4271.970579][T29545] rawv6_sendmsg (net/ipv6/raw.c:918) [4271.970591][T29545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4271.970596][T29545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4271.970603][T29545] ? __lock_release (kernel/locking/lockdep.c:5534) [4271.970613][T29545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4271.970619][T29545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4271.970629][T29545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4271.970645][T29545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4271.970649][T29545] ? __lock_release (kernel/locking/lockdep.c:5534) [4271.970661][T29545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4271.970667][T29545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4271.970673][T29545] ? __pfx___sys_sendto (net/socket.c:2147) [4271.970688][T29545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4271.970696][T29545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4271.970707][T29545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4271.970714][T29545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4271.970724][T29545] __x64_sys_sendto (net/socket.c:2183) [4271.970728][T29545] ? 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) [4271.970733][T29545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4271.970738][T29545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4271.970743][T29545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4271.970748][T29545] RIP: 0033:0x7fd002c01a4a [ 4271.970753][T29545] 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 [ 4271.970757][T29545] RSP: 002b:00007ffcbac799b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4271.970761][T29545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd002c01a4a [ 4271.970763][T29545] RDX: 0000000000000040 RSI: 0000000011733340 RDI: 0000000000000005 [ 4271.970765][T29545] RBP: 00007ffcbac79a40 R08: 0000000000418574 R09: 000000000000001c [ 4271.970767][T29545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4271.970769][T29545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd002d2a000 | [ 4271.970784][T29545] | [ 4271.985133][T29545] lwtunnel_output(): recursion limit reached on datapath | [ 4273.453429][T29549] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29549 | [4273.453933][T29549] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4273.454199][T29549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.454201][T29549] Call Trace: [ 4273.454204][T29549] [4273.454206][T29549] dump_stack_lvl (lib/dump_stack.c:123) [4273.454216][T29549] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.454224][T29549] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4273.454230][T29549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.454239][T29549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.454247][T29549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.454252][T29549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.454264][T29549] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.454276][T29549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.454282][T29549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.454289][T29549] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.454299][T29549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.454306][T29549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.454315][T29549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.454331][T29549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.454334][T29549] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.454346][T29549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.454352][T29549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.454358][T29549] ? __pfx___sys_sendto (net/socket.c:2147) [4273.454372][T29549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.454380][T29549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.454391][T29549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.454398][T29549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.454408][T29549] __x64_sys_sendto (net/socket.c:2183) [4273.454412][T29549] ? 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) [4273.454417][T29549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.454422][T29549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.454427][T29549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.454431][T29549] RIP: 0033:0x7f93262eba4a [ 4273.454436][T29549] 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 [ 4273.454439][T29549] RSP: 002b:00007ffc61bd61c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.454443][T29549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93262eba4a [ 4273.454446][T29549] RDX: 0000000000000040 RSI: 0000000006fee340 RDI: 0000000000000005 [ 4273.454448][T29549] RBP: 00007ffc61bd6250 R08: 0000000000418574 R09: 000000000000001c [ 4273.454450][T29549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.454452][T29549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9326414000 | [ 4273.454452][T29549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9326414000 | [ 4273.454467][T29549] | [ 4273.454470][T29549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29549 | [4273.467759][T29549] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4273.468020][T29549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.468022][T29549] Call Trace: [ 4273.468024][T29549] [4273.468026][T29549] dump_stack_lvl (lib/dump_stack.c:123) [4273.468033][T29549] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.468039][T29549] lwtunnel_output (net/core/lwtunnel.c:359) [4273.468046][T29549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.468053][T29549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.468059][T29549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.468064][T29549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.468077][T29549] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.468089][T29549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.468095][T29549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.468099][T29549] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.468107][T29549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.468112][T29549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.468121][T29549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.468144][T29549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.468147][T29549] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.468158][T29549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.468163][T29549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.468169][T29549] ? __pfx___sys_sendto (net/socket.c:2147) [4273.468184][T29549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.468191][T29549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.468201][T29549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.468209][T29549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.468220][T29549] __x64_sys_sendto (net/socket.c:2183) [4273.468224][T29549] ? 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) [4273.468227][T29549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.468233][T29549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.468238][T29549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.468241][T29549] RIP: 0033:0x7f93262eba4a [ 4273.468245][T29549] 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 [ 4273.468248][T29549] RSP: 002b:00007ffc61bd61c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.468252][T29549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93262eba4a [ 4273.468254][T29549] RDX: 0000000000000040 RSI: 0000000006fee340 RDI: 0000000000000005 [ 4273.468256][T29549] RBP: 00007ffc61bd6250 R08: 0000000000418574 R09: 000000000000001c [ 4273.468258][T29549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.468260][T29549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9326414000 | [ 4273.468260][T29549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9326414000 | [ 4273.468275][T29549] | [ 4273.486810][T29549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29549 | [4273.487193][T29549] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4273.487460][T29549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.487462][T29549] Call Trace: [ 4273.487464][T29549] [4273.487466][T29549] dump_stack_lvl (lib/dump_stack.c:123) [4273.487473][T29549] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.487479][T29549] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4273.487486][T29549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.487493][T29549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.487500][T29549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.487505][T29549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.487517][T29549] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.487529][T29549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.487535][T29549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.487540][T29549] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.487548][T29549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.487552][T29549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.487561][T29549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.487578][T29549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.487581][T29549] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.487593][T29549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.487598][T29549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.487604][T29549] ? __pfx___sys_sendto (net/socket.c:2147) [4273.487619][T29549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.487626][T29549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.487635][T29549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.487643][T29549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.487654][T29549] __x64_sys_sendto (net/socket.c:2183) [4273.487658][T29549] ? 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) [4273.487662][T29549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.487666][T29549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.487672][T29549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.487675][T29549] RIP: 0033:0x7f93262eba4a [ 4273.487679][T29549] 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 [ 4273.487682][T29549] RSP: 002b:00007ffc61bd61c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.487685][T29549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93262eba4a [ 4273.487688][T29549] RDX: 0000000000000040 RSI: 0000000006fee340 RDI: 0000000000000005 [ 4273.487690][T29549] RBP: 00007ffc61bd6250 R08: 0000000000418574 R09: 000000000000001c [ 4273.487692][T29549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.487694][T29549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9326414000 | [ 4273.487694][T29549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9326414000 | [ 4273.487709][T29549] | [ 4273.966680][T29553] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29553 | [4273.967182][T29553] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4273.967461][T29553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.967463][T29553] Call Trace: [ 4273.967466][T29553] [4273.967469][T29553] dump_stack_lvl (lib/dump_stack.c:123) [4273.967479][T29553] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.967487][T29553] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4273.967493][T29553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.967503][T29553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.967511][T29553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.967516][T29553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.967528][T29553] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.967540][T29553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.967546][T29553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.967553][T29553] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.967563][T29553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.967570][T29553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.967579][T29553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.967595][T29553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.967599][T29553] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.967610][T29553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.967616][T29553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.967622][T29553] ? __pfx___sys_sendto (net/socket.c:2147) [4273.967636][T29553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.967644][T29553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.967656][T29553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.967663][T29553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.967674][T29553] __x64_sys_sendto (net/socket.c:2183) [4273.967678][T29553] ? 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) [4273.967683][T29553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.967688][T29553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.967693][T29553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.967698][T29553] RIP: 0033:0x7ff464cc4a4a [ 4273.967704][T29553] 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 [ 4273.967708][T29553] RSP: 002b:00007ffeebd4f5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.967712][T29553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff464cc4a4a [ 4273.967715][T29553] RDX: 0000000000000040 RSI: 0000000034260340 RDI: 0000000000000005 [ 4273.967717][T29553] RBP: 00007ffeebd4f640 R08: 0000000000418574 R09: 000000000000001c [ 4273.967720][T29553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.967722][T29553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff464ded000 | [ 4273.967736][T29553] | [ 4273.981713][T29553] lwtunnel_output(): recursion limit reached on datapath | [ 4275.444834][T29557] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29557 | [4275.445294][T29557] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4275.445547][T29557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.445549][T29557] Call Trace: [ 4275.445551][T29557] [4275.445553][T29557] dump_stack_lvl (lib/dump_stack.c:123) [4275.445563][T29557] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.445570][T29557] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4275.445577][T29557] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.445585][T29557] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.445592][T29557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.445597][T29557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.445609][T29557] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.445621][T29557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.445627][T29557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.445634][T29557] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.445643][T29557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.445651][T29557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.445660][T29557] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.445676][T29557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.445679][T29557] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.445691][T29557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.445697][T29557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.445703][T29557] ? __pfx___sys_sendto (net/socket.c:2147) [4275.445718][T29557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.445726][T29557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.445735][T29557] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.445742][T29557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.445752][T29557] __x64_sys_sendto (net/socket.c:2183) [4275.445756][T29557] ? 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) [4275.445759][T29557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.445764][T29557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.445769][T29557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.445773][T29557] RIP: 0033:0x7fe7312c8a4a [ 4275.445778][T29557] 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 [ 4275.445781][T29557] RSP: 002b:00007fffce095b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.445785][T29557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7312c8a4a [ 4275.445787][T29557] RDX: 0000000000000040 RSI: 0000000037270340 RDI: 0000000000000005 [ 4275.445789][T29557] RBP: 00007fffce095ba0 R08: 0000000000418574 R09: 000000000000001c [ 4275.445791][T29557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.445793][T29557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7313f1000 | [ 4275.445793][T29557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7313f1000 | [ 4275.445807][T29557] | [ 4275.458467][T29557] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29557 | [4275.458833][T29557] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4275.459083][T29557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.459085][T29557] Call Trace: [ 4275.459086][T29557] [4275.459089][T29557] dump_stack_lvl (lib/dump_stack.c:123) [4275.459095][T29557] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.459101][T29557] lwtunnel_output (net/core/lwtunnel.c:359) [4275.459107][T29557] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.459114][T29557] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.459120][T29557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.459124][T29557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.459137][T29557] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.459149][T29557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.459155][T29557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.459159][T29557] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.459167][T29557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.459171][T29557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.459180][T29557] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.459196][T29557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.459199][T29557] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.459210][T29557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.459215][T29557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.459220][T29557] ? __pfx___sys_sendto (net/socket.c:2147) [4275.459235][T29557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.459242][T29557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.459250][T29557] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.459258][T29557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.459268][T29557] __x64_sys_sendto (net/socket.c:2183) [4275.459272][T29557] ? 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) [4275.459275][T29557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.459280][T29557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.459285][T29557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.459289][T29557] RIP: 0033:0x7fe7312c8a4a [ 4275.459292][T29557] 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 [ 4275.459295][T29557] RSP: 002b:00007fffce095b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.459299][T29557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7312c8a4a [ 4275.459301][T29557] RDX: 0000000000000040 RSI: 0000000037270340 RDI: 0000000000000005 [ 4275.459303][T29557] RBP: 00007fffce095ba0 R08: 0000000000418574 R09: 000000000000001c [ 4275.459305][T29557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.459307][T29557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7313f1000 | [ 4275.459307][T29557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7313f1000 | [ 4275.459322][T29557] | [ 4275.477361][T29557] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29557 | [4275.477737][T29557] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4275.477982][T29557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.477984][T29557] Call Trace: [ 4275.477985][T29557] [4275.477987][T29557] dump_stack_lvl (lib/dump_stack.c:123) [4275.477994][T29557] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.477999][T29557] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4275.478006][T29557] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.478013][T29557] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.478018][T29557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.478024][T29557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.478036][T29557] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.478048][T29557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.478053][T29557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.478057][T29557] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.478064][T29557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.478068][T29557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.478077][T29557] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.478094][T29557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.478096][T29557] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.478108][T29557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.478112][T29557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.478118][T29557] ? __pfx___sys_sendto (net/socket.c:2147) [4275.478143][T29557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.478152][T29557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.478162][T29557] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.478174][T29557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.478189][T29557] __x64_sys_sendto (net/socket.c:2183) [4275.478194][T29557] ? 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) [4275.478203][T29557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.478208][T29557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.478213][T29557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.478216][T29557] RIP: 0033:0x7fe7312c8a4a [ 4275.478220][T29557] 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 [ 4275.478223][T29557] RSP: 002b:00007fffce095b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.478227][T29557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7312c8a4a [ 4275.478229][T29557] RDX: 0000000000000040 RSI: 0000000037270340 RDI: 0000000000000005 [ 4275.478231][T29557] RBP: 00007fffce095ba0 R08: 0000000000418574 R09: 000000000000001c [ 4275.478233][T29557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.478235][T29557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7313f1000 | [ 4275.478235][T29557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7313f1000 | [ 4275.478250][T29557] | [ 4275.960391][T29561] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29561 | [4275.960919][T29561] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4275.961191][T29561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.961194][T29561] Call Trace: [ 4275.961196][T29561] [4275.961198][T29561] dump_stack_lvl (lib/dump_stack.c:123) [4275.961209][T29561] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.961217][T29561] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4275.961223][T29561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.961233][T29561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.961241][T29561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.961246][T29561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.961258][T29561] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.961270][T29561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.961275][T29561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.961283][T29561] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.961293][T29561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.961300][T29561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.961309][T29561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.961325][T29561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.961328][T29561] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.961340][T29561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.961347][T29561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.961353][T29561] ? __pfx___sys_sendto (net/socket.c:2147) [4275.961367][T29561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.961375][T29561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.961385][T29561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.961393][T29561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.961403][T29561] __x64_sys_sendto (net/socket.c:2183) [4275.961407][T29561] ? 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) [4275.961411][T29561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.961417][T29561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.961422][T29561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.961426][T29561] RIP: 0033:0x7f8bbde9ea4a [ 4275.961431][T29561] 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 [ 4275.961435][T29561] RSP: 002b:00007ffea349eed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.961439][T29561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bbde9ea4a [ 4275.961442][T29561] RDX: 0000000000000040 RSI: 0000000036b24340 RDI: 0000000000000005 [ 4275.961444][T29561] RBP: 00007ffea349ef60 R08: 0000000000418574 R09: 000000000000001c [ 4275.961446][T29561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.961448][T29561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bbdfc7000 | [ 4275.961448][T29561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bbdfc7000 | [ 4275.961463][T29561] | [ 4275.961466][T29561] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29561 | [4275.974497][T29561] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4275.974766][T29561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4275.974767][T29561] Call Trace: [ 4275.974769][T29561] [4275.974772][T29561] dump_stack_lvl (lib/dump_stack.c:123) [4275.974778][T29561] check_preemption_disabled (lib/smp_processor_id.c:52) [4275.974783][T29561] lwtunnel_output (net/core/lwtunnel.c:359) [4275.974790][T29561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4275.974797][T29561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.974803][T29561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4275.974807][T29561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4275.974820][T29561] rawv6_sendmsg (net/ipv6/raw.c:918) [4275.974832][T29561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4275.974838][T29561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4275.974842][T29561] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.974849][T29561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4275.974853][T29561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4275.974863][T29561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4275.974879][T29561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4275.974882][T29561] ? __lock_release (kernel/locking/lockdep.c:5534) [4275.974894][T29561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.974899][T29561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4275.974904][T29561] ? __pfx___sys_sendto (net/socket.c:2147) [4275.974919][T29561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4275.974926][T29561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4275.974934][T29561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4275.974941][T29561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4275.974952][T29561] __x64_sys_sendto (net/socket.c:2183) [4275.974956][T29561] ? 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) [4275.974960][T29561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4275.974965][T29561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4275.974970][T29561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4275.974973][T29561] RIP: 0033:0x7f8bbde9ea4a [ 4275.974977][T29561] 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 [ 4275.974980][T29561] RSP: 002b:00007ffea349eed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4275.974984][T29561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8bbde9ea4a [ 4275.974986][T29561] RDX: 0000000000000040 RSI: 0000000036b24340 RDI: 0000000000000005 [ 4275.974988][T29561] RBP: 00007ffea349ef60 R08: 0000000000418574 R09: 000000000000001c [ 4275.974990][T29561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4275.974992][T29561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8bbdfc7000 | [ 4276.468503][T29565] lwtunnel_output(): recursion limit reached on datapath | [ 4277.941848][T29569] check_preemption_disabled: 2 callbacks suppressed | [ 4277.941855][T29569] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29569 | [4277.942602][T29569] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4277.942867][T29569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4277.942869][T29569] Call Trace: [ 4277.942871][T29569] [4277.942874][T29569] dump_stack_lvl (lib/dump_stack.c:123) [4277.942884][T29569] check_preemption_disabled (lib/smp_processor_id.c:52) [4277.942891][T29569] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4277.942898][T29569] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4277.942906][T29569] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4277.942913][T29569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4277.942918][T29569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4277.942930][T29569] rawv6_sendmsg (net/ipv6/raw.c:918) [4277.942941][T29569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4277.942947][T29569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4277.942953][T29569] ? __lock_release (kernel/locking/lockdep.c:5534) [4277.942963][T29569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4277.942969][T29569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4277.942977][T29569] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4277.942993][T29569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4277.942997][T29569] ? __lock_release (kernel/locking/lockdep.c:5534) [4277.943008][T29569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4277.943015][T29569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4277.943020][T29569] ? __pfx___sys_sendto (net/socket.c:2147) [4277.943035][T29569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4277.943043][T29569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4277.943053][T29569] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4277.943060][T29569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4277.943070][T29569] __x64_sys_sendto (net/socket.c:2183) [4277.943074][T29569] ? 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) [4277.943078][T29569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4277.943083][T29569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4277.943088][T29569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4277.943092][T29569] RIP: 0033:0x7f0e5ad4fa4a [ 4277.943097][T29569] 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 [ 4277.943100][T29569] RSP: 002b:00007fffdd0dca28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4277.943104][T29569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e5ad4fa4a [ 4277.943106][T29569] RDX: 0000000000000040 RSI: 0000000017737340 RDI: 0000000000000005 [ 4277.943108][T29569] RBP: 00007fffdd0dcab0 R08: 0000000000418574 R09: 000000000000001c [ 4277.943110][T29569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4277.943111][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e5ae78000 | [ 4277.943111][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e5ae78000 | [ 4277.943126][T29569] | [ 4277.943129][T29569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29569 | [4277.954702][T29569] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4277.954948][T29569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4277.954950][T29569] Call Trace: [ 4277.954952][T29569] [4277.954954][T29569] dump_stack_lvl (lib/dump_stack.c:123) [4277.954960][T29569] check_preemption_disabled (lib/smp_processor_id.c:52) [4277.954966][T29569] lwtunnel_output (net/core/lwtunnel.c:359) [4277.954972][T29569] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4277.954979][T29569] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4277.954985][T29569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4277.954990][T29569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4277.955003][T29569] rawv6_sendmsg (net/ipv6/raw.c:918) [4277.955015][T29569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4277.955020][T29569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4277.955024][T29569] ? __lock_release (kernel/locking/lockdep.c:5534) [4277.955032][T29569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4277.955035][T29569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4277.955044][T29569] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4277.955060][T29569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4277.955063][T29569] ? __lock_release (kernel/locking/lockdep.c:5534) [4277.955075][T29569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4277.955079][T29569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4277.955085][T29569] ? __pfx___sys_sendto (net/socket.c:2147) [4277.955099][T29569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4277.955106][T29569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4277.955114][T29569] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4277.955121][T29569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4277.955131][T29569] __x64_sys_sendto (net/socket.c:2183) [4277.955135][T29569] ? 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) [4277.955138][T29569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4277.955143][T29569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4277.955148][T29569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4277.955151][T29569] RIP: 0033:0x7f0e5ad4fa4a [ 4277.955155][T29569] 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 [ 4277.955158][T29569] RSP: 002b:00007fffdd0dca28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4277.955161][T29569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e5ad4fa4a [ 4277.955164][T29569] RDX: 0000000000000040 RSI: 0000000017737340 RDI: 0000000000000005 [ 4277.955165][T29569] RBP: 00007fffdd0dcab0 R08: 0000000000418574 R09: 000000000000001c [ 4277.955167][T29569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4277.955169][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e5ae78000 | [ 4277.955169][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e5ae78000 | [ 4277.955184][T29569] | [ 4277.972478][T29569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29569 | [4277.972862][T29569] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4277.973107][T29569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4277.973108][T29569] Call Trace: [ 4277.973110][T29569] [4277.973112][T29569] dump_stack_lvl (lib/dump_stack.c:123) [4277.973118][T29569] check_preemption_disabled (lib/smp_processor_id.c:52) [4277.973125][T29569] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4277.973131][T29569] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4277.973138][T29569] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4277.973144][T29569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4277.973148][T29569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4277.973161][T29569] rawv6_sendmsg (net/ipv6/raw.c:918) [4277.973173][T29569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4277.973178][T29569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4277.973182][T29569] ? __lock_release (kernel/locking/lockdep.c:5534) [4277.973190][T29569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4277.973194][T29569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4277.973203][T29569] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4277.973219][T29569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4277.973222][T29569] ? __lock_release (kernel/locking/lockdep.c:5534) [4277.973234][T29569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4277.973238][T29569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4277.973244][T29569] ? __pfx___sys_sendto (net/socket.c:2147) [4277.973258][T29569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4277.973265][T29569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4277.973273][T29569] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4277.973281][T29569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4277.973291][T29569] __x64_sys_sendto (net/socket.c:2183) [4277.973295][T29569] ? 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) [4277.973298][T29569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4277.973303][T29569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4277.973308][T29569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4277.973311][T29569] RIP: 0033:0x7f0e5ad4fa4a [ 4277.973315][T29569] 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 [ 4277.973318][T29569] RSP: 002b:00007fffdd0dca28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4277.973321][T29569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e5ad4fa4a [ 4277.973323][T29569] RDX: 0000000000000040 RSI: 0000000017737340 RDI: 0000000000000005 [ 4277.973325][T29569] RBP: 00007fffdd0dcab0 R08: 0000000000418574 R09: 000000000000001c [ 4277.973327][T29569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4277.973329][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e5ae78000 | [ 4277.973329][T29569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e5ae78000 | [ 4277.973344][T29569] | [ 4278.449437][T29573] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29573 | [4278.449903][T29573] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4278.450156][T29573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4278.450158][T29573] Call Trace: [ 4278.450160][T29573] [4278.450163][T29573] dump_stack_lvl (lib/dump_stack.c:123) [4278.450171][T29573] check_preemption_disabled (lib/smp_processor_id.c:52) [4278.450178][T29573] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4278.450184][T29573] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4278.450192][T29573] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.450198][T29573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4278.450203][T29573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.450215][T29573] rawv6_sendmsg (net/ipv6/raw.c:918) [4278.450227][T29573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4278.450232][T29573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4278.450238][T29573] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.450246][T29573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4278.450251][T29573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4278.450260][T29573] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4278.450277][T29573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4278.450279][T29573] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.450290][T29573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.450297][T29573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.450302][T29573] ? __pfx___sys_sendto (net/socket.c:2147) [4278.450316][T29573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4278.450323][T29573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4278.450332][T29573] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4278.450339][T29573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4278.450349][T29573] __x64_sys_sendto (net/socket.c:2183) [4278.450353][T29573] ? 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) [4278.450357][T29573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4278.450362][T29573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4278.450367][T29573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4278.450371][T29573] RIP: 0033:0x7f7ddd5aea4a [ 4278.450376][T29573] 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 [ 4278.450379][T29573] RSP: 002b:00007ffca7fc29b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4278.450383][T29573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ddd5aea4a [ 4278.450386][T29573] RDX: 0000000000000040 RSI: 00000000359cd340 RDI: 0000000000000005 [ 4278.450387][T29573] RBP: 00007ffca7fc2a40 R08: 0000000000418574 R09: 000000000000001c [ 4278.450389][T29573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4278.450391][T29573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddd6d7000 | [ 4278.450391][T29573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddd6d7000 | [ 4278.450406][T29573] | [ 4278.450409][T29573] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29573 | [4278.462241][T29573] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4278.462486][T29573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4278.462488][T29573] Call Trace: [ 4278.462490][T29573] [4278.462492][T29573] dump_stack_lvl (lib/dump_stack.c:123) [4278.462498][T29573] check_preemption_disabled (lib/smp_processor_id.c:52) [4278.462504][T29573] lwtunnel_output (net/core/lwtunnel.c:359) [4278.462510][T29573] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4278.462517][T29573] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.462522][T29573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4278.462527][T29573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.462539][T29573] rawv6_sendmsg (net/ipv6/raw.c:918) [4278.462551][T29573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4278.462557][T29573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4278.462560][T29573] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.462568][T29573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4278.462571][T29573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4278.462580][T29573] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4278.462597][T29573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4278.462599][T29573] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.462611][T29573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.462615][T29573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.462621][T29573] ? __pfx___sys_sendto (net/socket.c:2147) [4278.462635][T29573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4278.462641][T29573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4278.462650][T29573] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4278.462657][T29573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4278.462668][T29573] __x64_sys_sendto (net/socket.c:2183) [4278.462672][T29573] ? 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) [4278.462675][T29573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4278.462680][T29573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4278.462685][T29573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4278.462688][T29573] RIP: 0033:0x7f7ddd5aea4a [ 4278.462691][T29573] 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 [ 4278.462694][T29573] RSP: 002b:00007ffca7fc29b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4278.462697][T29573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ddd5aea4a [ 4278.462699][T29573] RDX: 0000000000000040 RSI: 00000000359cd340 RDI: 0000000000000005 [ 4278.462701][T29573] RBP: 00007ffca7fc2a40 R08: 0000000000418574 R09: 000000000000001c [ 4278.462704][T29573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4278.462705][T29573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddd6d7000 | [ 4278.462705][T29573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddd6d7000 | [ 4278.462720][T29573] | [ 4278.475806][T29573] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29573 | [4278.476176][T29573] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4278.476420][T29573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4278.476422][T29573] Call Trace: [ 4278.476424][T29573] [4278.476426][T29573] dump_stack_lvl (lib/dump_stack.c:123) [4278.476432][T29573] check_preemption_disabled (lib/smp_processor_id.c:52) [4278.476438][T29573] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4278.476445][T29573] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4278.476451][T29573] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.476457][T29573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4278.476462][T29573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.476474][T29573] rawv6_sendmsg (net/ipv6/raw.c:918) [4278.476487][T29573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4278.476492][T29573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4278.476496][T29573] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.476504][T29573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4278.476508][T29573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4278.476516][T29573] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4278.476533][T29573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4278.476536][T29573] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.476547][T29573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.476551][T29573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.476557][T29573] ? __pfx___sys_sendto (net/socket.c:2147) [4278.476572][T29573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4278.476579][T29573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4278.476586][T29573] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4278.476593][T29573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4278.476604][T29573] __x64_sys_sendto (net/socket.c:2183) [4278.476608][T29573] ? 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) [4278.476611][T29573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4278.476616][T29573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4278.476621][T29573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4278.476624][T29573] RIP: 0033:0x7f7ddd5aea4a [ 4278.476628][T29573] 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 [ 4278.476630][T29573] RSP: 002b:00007ffca7fc29b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4278.476634][T29573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ddd5aea4a [ 4278.476636][T29573] RDX: 0000000000000040 RSI: 00000000359cd340 RDI: 0000000000000005 [ 4278.476638][T29573] RBP: 00007ffca7fc2a40 R08: 0000000000418574 R09: 000000000000001c [ 4278.476640][T29573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4278.476642][T29573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddd6d7000 | [ 4278.476642][T29573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddd6d7000 | [ 4278.476658][T29573] | [ 4278.980043][T29577] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29577 | [4278.980529][T29577] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4278.980821][T29577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4278.980824][T29577] Call Trace: [ 4278.980826][T29577] [4278.980829][T29577] dump_stack_lvl (lib/dump_stack.c:123) [4278.980840][T29577] check_preemption_disabled (lib/smp_processor_id.c:52) [4278.980847][T29577] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4278.980854][T29577] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4278.980863][T29577] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.980871][T29577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4278.980876][T29577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.980888][T29577] rawv6_sendmsg (net/ipv6/raw.c:918) [4278.980900][T29577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4278.980906][T29577] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4278.980913][T29577] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.980923][T29577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4278.980929][T29577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4278.980939][T29577] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4278.980955][T29577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4278.980958][T29577] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.980969][T29577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.980976][T29577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.980982][T29577] ? __pfx___sys_sendto (net/socket.c:2147) [4278.980997][T29577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4278.981004][T29577] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4278.981014][T29577] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4278.981021][T29577] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4278.981031][T29577] __x64_sys_sendto (net/socket.c:2183) [4278.981036][T29577] ? 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) [4278.981041][T29577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4278.981046][T29577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4278.981051][T29577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4278.981055][T29577] RIP: 0033:0x7ff96145ea4a [ 4278.981060][T29577] 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 [ 4278.981063][T29577] RSP: 002b:00007ffe51250dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4278.981068][T29577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff96145ea4a [ 4278.981070][T29577] RDX: 0000000000000040 RSI: 000000003ce28340 RDI: 0000000000000005 [ 4278.981072][T29577] RBP: 00007ffe51250e60 R08: 0000000000418574 R09: 000000000000001c [ 4278.981074][T29577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4278.981076][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff961587000 | [ 4278.981076][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff961587000 | [ 4278.981091][T29577] | [ 4278.981114][T29577] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29577 | [4278.993922][T29577] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4278.994184][T29577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4278.994186][T29577] Call Trace: [ 4278.994188][T29577] [4278.994190][T29577] dump_stack_lvl (lib/dump_stack.c:123) [4278.994197][T29577] check_preemption_disabled (lib/smp_processor_id.c:52) [4278.994202][T29577] lwtunnel_output (net/core/lwtunnel.c:359) [4278.994209][T29577] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4278.994216][T29577] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.994222][T29577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4278.994227][T29577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.994239][T29577] rawv6_sendmsg (net/ipv6/raw.c:918) [4278.994251][T29577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4278.994257][T29577] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4278.994261][T29577] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.994269][T29577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4278.994273][T29577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4278.994282][T29577] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4278.994299][T29577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4278.994302][T29577] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.994313][T29577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.994318][T29577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.994324][T29577] ? __pfx___sys_sendto (net/socket.c:2147) [4278.994339][T29577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4278.994346][T29577] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4278.994354][T29577] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4278.994361][T29577] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4278.994372][T29577] __x64_sys_sendto (net/socket.c:2183) [4278.994376][T29577] ? 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) [4278.994379][T29577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4278.994384][T29577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4278.994389][T29577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4278.994392][T29577] RIP: 0033:0x7ff96145ea4a [ 4278.994396][T29577] 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 [ 4278.994399][T29577] RSP: 002b:00007ffe51250dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4278.994402][T29577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff96145ea4a [ 4278.994404][T29577] RDX: 0000000000000040 RSI: 000000003ce28340 RDI: 0000000000000005 [ 4278.994406][T29577] RBP: 00007ffe51250e60 R08: 0000000000418574 R09: 000000000000001c [ 4278.994408][T29577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4278.994410][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff961587000 | [ 4278.994410][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff961587000 | [ 4278.994425][T29577] | [ 4279.012584][T29577] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29577 | [4279.012980][T29577] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4279.013246][T29577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4279.013248][T29577] Call Trace: [ 4279.013249][T29577] [4279.013252][T29577] dump_stack_lvl (lib/dump_stack.c:123) [4279.013258][T29577] check_preemption_disabled (lib/smp_processor_id.c:52) [4279.013264][T29577] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4279.013271][T29577] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4279.013278][T29577] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.013284][T29577] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4279.013289][T29577] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.013301][T29577] rawv6_sendmsg (net/ipv6/raw.c:918) [4279.013313][T29577] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4279.013318][T29577] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4279.013322][T29577] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.013330][T29577] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4279.013334][T29577] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4279.013343][T29577] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4279.013359][T29577] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4279.013362][T29577] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.013374][T29577] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.013379][T29577] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.013385][T29577] ? __pfx___sys_sendto (net/socket.c:2147) [4279.013400][T29577] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4279.013406][T29577] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4279.013415][T29577] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4279.013422][T29577] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4279.013432][T29577] __x64_sys_sendto (net/socket.c:2183) [4279.013436][T29577] ? 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) [4279.013439][T29577] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4279.013444][T29577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4279.013449][T29577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4279.013453][T29577] RIP: 0033:0x7ff96145ea4a [ 4279.013456][T29577] 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 [ 4279.013459][T29577] RSP: 002b:00007ffe51250dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4279.013462][T29577] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff96145ea4a [ 4279.013464][T29577] RDX: 0000000000000040 RSI: 000000003ce28340 RDI: 0000000000000005 [ 4279.013466][T29577] RBP: 00007ffe51250e60 R08: 0000000000418574 R09: 000000000000001c [ 4279.013468][T29577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4279.013470][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff961587000 | [ 4279.013470][T29577] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff961587000 | [ 4279.013485][T29577] | [ 4279.481924][T29581] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29581 | [4279.482389][T29581] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4279.482644][T29581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4279.482650][T29581] Call Trace: [ 4279.482652][T29581] [4279.482654][T29581] dump_stack_lvl (lib/dump_stack.c:123) [4279.482664][T29581] check_preemption_disabled (lib/smp_processor_id.c:52) [4279.482671][T29581] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4279.482677][T29581] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4279.482685][T29581] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.482692][T29581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4279.482697][T29581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.482709][T29581] rawv6_sendmsg (net/ipv6/raw.c:918) [4279.482721][T29581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4279.482725][T29581] ? find_held_lock (kernel/locking/lockdep.c:5348) [4279.482736][T29581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4279.482742][T29581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4279.482745][T29581] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4279.482756][T29581] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4279.482772][T29581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4279.482775][T29581] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.482786][T29581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.482793][T29581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.482798][T29581] ? __pfx___sys_sendto (net/socket.c:2147) [4279.482811][T29581] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4279.482819][T29581] ? find_held_lock (kernel/locking/lockdep.c:5348) [4279.482823][T29581] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4279.482828][T29581] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.482834][T29581] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4279.482840][T29581] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4279.482849][T29581] __x64_sys_sendto (net/socket.c:2183) [4279.482853][T29581] ? 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) [4279.482857][T29581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4279.482861][T29581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4279.482866][T29581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4279.482870][T29581] RIP: 0033:0x7fb8da6f6a4a [ 4279.482875][T29581] 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 [ 4279.482878][T29581] RSP: 002b:00007ffe1d62ad38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4279.482882][T29581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb8da6f6a4a [ 4279.482885][T29581] RDX: 0000000000000040 RSI: 0000000018236340 RDI: 0000000000000005 [ 4279.482887][T29581] RBP: 00007ffe1d62adc0 R08: 0000000000418574 R09: 000000000000001c [ 4279.482889][T29581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4279.482891][T29581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8da81f000 | [ 4283.305147][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4283.768979][T29600] check_preemption_disabled: 7 callbacks suppressed | [ 4283.768988][T29600] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29600 | [4283.769903][T29600] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4283.770177][T29600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4283.770179][T29600] Call Trace: [ 4283.770182][T29600] [4283.770184][T29600] dump_stack_lvl (lib/dump_stack.c:123) [4283.770195][T29600] check_preemption_disabled (lib/smp_processor_id.c:52) [4283.770202][T29600] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4283.770209][T29600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4283.770217][T29600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.770225][T29600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4283.770230][T29600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.770242][T29600] rawv6_sendmsg (net/ipv6/raw.c:918) [4283.770254][T29600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4283.770260][T29600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4283.770267][T29600] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.770277][T29600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4283.770283][T29600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4283.770292][T29600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4283.770308][T29600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4283.770312][T29600] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.770323][T29600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.770329][T29600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.770335][T29600] ? __pfx___sys_sendto (net/socket.c:2147) [4283.770349][T29600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4283.770356][T29600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4283.770367][T29600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4283.770374][T29600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4283.770384][T29600] __x64_sys_sendto (net/socket.c:2183) [4283.770388][T29600] ? 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) [4283.770392][T29600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4283.770398][T29600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4283.770403][T29600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4283.770407][T29600] RIP: 0033:0x7f6f71d11a4a [ 4283.770412][T29600] 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 [ 4283.770415][T29600] RSP: 002b:00007ffcfce3a5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4283.770420][T29600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f71d11a4a [ 4283.770422][T29600] RDX: 0000000000000040 RSI: 000000003a70c340 RDI: 0000000000000005 [ 4283.770424][T29600] RBP: 00007ffcfce3a640 R08: 0000000000418574 R09: 000000000000001c [ 4283.770426][T29600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4283.770428][T29600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f71e3a000 | [ 4283.770428][T29600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f71e3a000 | [ 4283.770442][T29600] | [ 4283.770445][T29600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29600 | [4283.783031][T29600] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4283.783291][T29600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4283.783293][T29600] Call Trace: [ 4283.783294][T29600] [4283.783296][T29600] dump_stack_lvl (lib/dump_stack.c:123) [4283.783303][T29600] check_preemption_disabled (lib/smp_processor_id.c:52) [4283.783309][T29600] lwtunnel_output (net/core/lwtunnel.c:359) [4283.783316][T29600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4283.783322][T29600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.783328][T29600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4283.783333][T29600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.783346][T29600] rawv6_sendmsg (net/ipv6/raw.c:918) [4283.783358][T29600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4283.783363][T29600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4283.783368][T29600] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.783376][T29600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4283.783380][T29600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4283.783389][T29600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4283.783405][T29600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4283.783408][T29600] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.783420][T29600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.783424][T29600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.783430][T29600] ? __pfx___sys_sendto (net/socket.c:2147) [4283.783445][T29600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4283.783451][T29600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4283.783459][T29600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4283.783467][T29600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4283.783477][T29600] __x64_sys_sendto (net/socket.c:2183) [4283.783482][T29600] ? 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) [4283.783485][T29600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4283.783490][T29600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4283.783495][T29600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4283.783498][T29600] RIP: 0033:0x7f6f71d11a4a [ 4283.783502][T29600] 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 [ 4283.783505][T29600] RSP: 002b:00007ffcfce3a5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4283.783508][T29600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f71d11a4a [ 4283.783510][T29600] RDX: 0000000000000040 RSI: 000000003a70c340 RDI: 0000000000000005 [ 4283.783513][T29600] RBP: 00007ffcfce3a640 R08: 0000000000418574 R09: 000000000000001c [ 4283.783515][T29600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4283.783517][T29600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f71e3a000 | [ 4283.783517][T29600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f71e3a000 | [ 4283.783532][T29600] | [ 4283.799890][T29600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29600 | [4283.800906][T29600] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4283.801164][T29600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4283.801166][T29600] Call Trace: [ 4283.801168][T29600] [4283.801170][T29600] dump_stack_lvl (lib/dump_stack.c:123) [4283.801180][T29600] check_preemption_disabled (lib/smp_processor_id.c:52) [4283.801186][T29600] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4283.801193][T29600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4283.801202][T29600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.801209][T29600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4283.801215][T29600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4283.801227][T29600] rawv6_sendmsg (net/ipv6/raw.c:918) [4283.801239][T29600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4283.801244][T29600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4283.801252][T29600] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.801261][T29600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4283.801267][T29600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4283.801276][T29600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4283.801292][T29600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4283.801295][T29600] ? __lock_release (kernel/locking/lockdep.c:5534) [4283.801307][T29600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.801313][T29600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4283.801319][T29600] ? __pfx___sys_sendto (net/socket.c:2147) [4283.801333][T29600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4283.801341][T29600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4283.801351][T29600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4283.801359][T29600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4283.801369][T29600] __x64_sys_sendto (net/socket.c:2183) [4283.801373][T29600] ? 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) [4283.801378][T29600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4283.801383][T29600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4283.801388][T29600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4283.801393][T29600] RIP: 0033:0x7f6f71d11a4a [ 4283.801399][T29600] 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 [ 4283.801402][T29600] RSP: 002b:00007ffcfce3a5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4283.801407][T29600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f71d11a4a [ 4283.801409][T29600] RDX: 0000000000000040 RSI: 000000003a70c340 RDI: 0000000000000005 [ 4283.801411][T29600] RBP: 00007ffcfce3a640 R08: 0000000000418574 R09: 000000000000001c [ 4283.801414][T29600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4283.801415][T29600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f71e3a000 | [ 4284.020931][ C0] Dead loop on virtual device veth1, fix it urgently! | [ 4284.176948][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4284.630077][T29607] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29607 | [4284.630578][T29607] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4284.630867][T29607] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.630870][T29607] Call Trace: [ 4284.630873][T29607] [4284.630876][T29607] dump_stack_lvl (lib/dump_stack.c:123) [4284.630886][T29607] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.630894][T29607] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4284.630901][T29607] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.630909][T29607] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.630918][T29607] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.630923][T29607] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.630935][T29607] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.630947][T29607] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.630952][T29607] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4284.630959][T29607] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.630970][T29607] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.630976][T29607] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.630985][T29607] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.631002][T29607] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4284.631005][T29607] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.631016][T29607] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.631022][T29607] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.631028][T29607] ? __pfx___sys_sendto (net/socket.c:2147) [4284.631043][T29607] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.631050][T29607] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.631061][T29607] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.631068][T29607] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.631078][T29607] __x64_sys_sendto (net/socket.c:2183) [4284.631082][T29607] ? 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) [4284.631087][T29607] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.631092][T29607] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.631097][T29607] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.631102][T29607] RIP: 0033:0x7f13b60fca4a [ 4284.631107][T29607] 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 [ 4284.631111][T29607] RSP: 002b:00007ffe85f006a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.631115][T29607] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13b60fca4a [ 4284.631118][T29607] RDX: 0000000000000040 RSI: 000000000fc10340 RDI: 0000000000000005 [ 4284.631120][T29607] RBP: 00007ffe85f00730 R08: 0000000000418574 R09: 000000000000001c [ 4284.631122][T29607] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.631124][T29607] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13b6225000 | [ 4285.995295][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4286.067895][ C0] Dead loop on virtual device veth0, fix it urgently! | [ 4286.458049][T29614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29614 | [4286.458553][T29614] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4286.458849][T29614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4286.458852][T29614] Call Trace: [ 4286.458854][T29614] [4286.458857][T29614] dump_stack_lvl (lib/dump_stack.c:123) [4286.458867][T29614] check_preemption_disabled (lib/smp_processor_id.c:52) [4286.458875][T29614] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4286.458881][T29614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4286.458890][T29614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.458898][T29614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4286.458903][T29614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.458915][T29614] rawv6_sendmsg (net/ipv6/raw.c:918) [4286.458927][T29614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4286.458933][T29614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4286.458940][T29614] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.458950][T29614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4286.458957][T29614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4286.458966][T29614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4286.458982][T29614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4286.458985][T29614] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.458997][T29614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.459004][T29614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.459010][T29614] ? __pfx___sys_sendto (net/socket.c:2147) [4286.459024][T29614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4286.459031][T29614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4286.459041][T29614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4286.459049][T29614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4286.459059][T29614] __x64_sys_sendto (net/socket.c:2183) [4286.459063][T29614] ? 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) [4286.459068][T29614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4286.459073][T29614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4286.459078][T29614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4286.459083][T29614] RIP: 0033:0x7f880f29ea4a [ 4286.459088][T29614] 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 [ 4286.459091][T29614] RSP: 002b:00007ffdf4826518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4286.459095][T29614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f880f29ea4a [ 4286.459098][T29614] RDX: 0000000000000040 RSI: 0000000024b2c340 RDI: 0000000000000005 [ 4286.459100][T29614] RBP: 00007ffdf48265a0 R08: 0000000000418574 R09: 000000000000001c [ 4286.459103][T29614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4286.459105][T29614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f880f3c7000 | [ 4286.459123][T29614] lwtunnel_output(): recursion limit reached on datapath | [ 4287.824097][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4288.282875][T29621] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29621 | [4288.283383][T29621] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4288.283654][T29621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4288.283657][T29621] Call Trace: [ 4288.283660][T29621] [4288.283662][T29621] dump_stack_lvl (lib/dump_stack.c:123) [4288.283673][T29621] check_preemption_disabled (lib/smp_processor_id.c:52) [4288.283681][T29621] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4288.283688][T29621] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4288.283696][T29621] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4288.283704][T29621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4288.283709][T29621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4288.283721][T29621] rawv6_sendmsg (net/ipv6/raw.c:918) [4288.283733][T29621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4288.283739][T29621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4288.283746][T29621] ? __lock_release (kernel/locking/lockdep.c:5534) [4288.283756][T29621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4288.283763][T29621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4288.283772][T29621] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4288.283788][T29621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4288.283792][T29621] ? __lock_release (kernel/locking/lockdep.c:5534) [4288.283803][T29621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4288.283809][T29621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4288.283815][T29621] ? __pfx___sys_sendto (net/socket.c:2147) [4288.283830][T29621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4288.283837][T29621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4288.283847][T29621] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4288.283854][T29621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4288.283865][T29621] __x64_sys_sendto (net/socket.c:2183) [4288.283869][T29621] ? 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) [4288.283873][T29621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4288.283879][T29621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4288.283883][T29621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4288.283888][T29621] RIP: 0033:0x7fe6a5be7a4a [ 4288.283893][T29621] 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 [ 4288.283897][T29621] RSP: 002b:00007ffd7931c658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4288.283901][T29621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6a5be7a4a [ 4288.283903][T29621] RDX: 0000000000000040 RSI: 00000000313dc340 RDI: 0000000000000005 [ 4288.283905][T29621] RBP: 00007ffd7931c6e0 R08: 0000000000418574 R09: 000000000000001c [ 4288.283907][T29621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4288.283909][T29621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6a5d10000 | [ 4289.141139][ C0] Dead loop on virtual device veth0, fix it urgently! | [ 4289.647239][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4290.103499][T29628] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29628 | [4290.104014][T29628] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4290.104295][T29628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.104297][T29628] Call Trace: [ 4290.104300][T29628] [4290.104303][T29628] dump_stack_lvl (lib/dump_stack.c:123) [4290.104313][T29628] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.104321][T29628] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4290.104328][T29628] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.104337][T29628] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.104345][T29628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.104350][T29628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.104362][T29628] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.104374][T29628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.104380][T29628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.104387][T29628] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.104397][T29628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.104404][T29628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.104413][T29628] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.104429][T29628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.104432][T29628] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.104444][T29628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.104450][T29628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.104456][T29628] ? __pfx___sys_sendto (net/socket.c:2147) [4290.104471][T29628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.104479][T29628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.104489][T29628] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.104496][T29628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.104506][T29628] __x64_sys_sendto (net/socket.c:2183) [4290.104510][T29628] ? 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) [4290.104515][T29628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.104521][T29628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.104526][T29628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.104530][T29628] RIP: 0033:0x7fc51c532a4a [ 4290.104536][T29628] 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 [ 4290.104539][T29628] RSP: 002b:00007fff03b0c788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.104544][T29628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc51c532a4a [ 4290.104546][T29628] RDX: 0000000000000040 RSI: 0000000012e6f340 RDI: 0000000000000005 [ 4290.104548][T29628] RBP: 00007fff03b0c810 R08: 0000000000418574 R09: 000000000000001c [ 4290.104550][T29628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.104553][T29628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc51c65b000 | [ 4290.104570][T29628] lwtunnel_output(): recursion limit reached on datapath | [ 4290.163940][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4291.581353][T29632] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29632 | [4291.582679][T29632] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4291.582956][T29632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4291.582959][T29632] Call Trace: [ 4291.582962][T29632] [4291.582965][T29632] dump_stack_lvl (lib/dump_stack.c:123) [4291.582975][T29632] check_preemption_disabled (lib/smp_processor_id.c:52) [4291.582982][T29632] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4291.582989][T29632] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4291.582999][T29632] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.583007][T29632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4291.583012][T29632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.583024][T29632] rawv6_sendmsg (net/ipv6/raw.c:918) [4291.583036][T29632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4291.583042][T29632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4291.583050][T29632] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.583060][T29632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4291.583067][T29632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4291.583076][T29632] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4291.583092][T29632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4291.583095][T29632] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.583107][T29632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.583114][T29632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.583119][T29632] ? __pfx___sys_sendto (net/socket.c:2147) [4291.583134][T29632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4291.583141][T29632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4291.583151][T29632] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4291.583159][T29632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4291.583169][T29632] __x64_sys_sendto (net/socket.c:2183) [4291.583173][T29632] ? 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) [4291.583177][T29632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4291.583183][T29632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4291.583188][T29632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4291.583192][T29632] RIP: 0033:0x7f1111071a4a [ 4291.583198][T29632] 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 [ 4291.583201][T29632] RSP: 002b:00007ffcab412bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4291.583205][T29632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1111071a4a [ 4291.583208][T29632] RDX: 0000000000000040 RSI: 00000000033cd340 RDI: 0000000000000005 [ 4291.583210][T29632] RBP: 00007ffcab412c60 R08: 0000000000418574 R09: 000000000000001c [ 4291.583212][T29632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4291.583214][T29632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f111119a000 | [ 4291.583231][T29632] net_ratelimit: 1 callbacks suppressed | [ 4291.583233][T29632] lwtunnel_output(): recursion limit reached on datapath | [ 4293.082414][T29636] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29636 | [4293.082942][T29636] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4293.083206][T29636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4293.083208][T29636] Call Trace: [ 4293.083211][T29636] [4293.083213][T29636] dump_stack_lvl (lib/dump_stack.c:123) [4293.083223][T29636] check_preemption_disabled (lib/smp_processor_id.c:52) [4293.083230][T29636] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4293.083236][T29636] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4293.083245][T29636] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4293.083252][T29636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4293.083257][T29636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4293.083269][T29636] rawv6_sendmsg (net/ipv6/raw.c:918) [4293.083281][T29636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4293.083287][T29636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4293.083294][T29636] ? __lock_release (kernel/locking/lockdep.c:5534) [4293.083303][T29636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4293.083309][T29636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4293.083318][T29636] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4293.083334][T29636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4293.083337][T29636] ? __lock_release (kernel/locking/lockdep.c:5534) [4293.083348][T29636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4293.083354][T29636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4293.083360][T29636] ? __pfx___sys_sendto (net/socket.c:2147) [4293.083374][T29636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4293.083382][T29636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4293.083392][T29636] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4293.083400][T29636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4293.083410][T29636] __x64_sys_sendto (net/socket.c:2183) [4293.083414][T29636] ? 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) [4293.083417][T29636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4293.083422][T29636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4293.083427][T29636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4293.083431][T29636] RIP: 0033:0x7fa0bbe3ca4a [ 4293.083436][T29636] 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 [ 4293.083438][T29636] RSP: 002b:00007ffc08188b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4293.083443][T29636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0bbe3ca4a [ 4293.083445][T29636] RDX: 0000000000000040 RSI: 00000000299f1340 RDI: 0000000000000005 [ 4293.083447][T29636] RBP: 00007ffc08188bc0 R08: 0000000000418574 R09: 000000000000001c [ 4293.083449][T29636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4293.083450][T29636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0bbf65000 | [ 4293.083467][T29636] lwtunnel_output(): recursion limit reached on datapath | [ 4293.427985][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4294.595061][T29640] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29640 | [4294.595516][T29640] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4294.595813][T29640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4294.595815][T29640] Call Trace: [ 4294.595817][T29640] [4294.595820][T29640] dump_stack_lvl (lib/dump_stack.c:123) [4294.595828][T29640] check_preemption_disabled (lib/smp_processor_id.c:52) [4294.595834][T29640] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4294.595841][T29640] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4294.595849][T29640] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4294.595856][T29640] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4294.595860][T29640] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4294.595873][T29640] rawv6_sendmsg (net/ipv6/raw.c:918) [4294.595885][T29640] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4294.595890][T29640] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4294.595896][T29640] ? __lock_release (kernel/locking/lockdep.c:5534) [4294.595905][T29640] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4294.595910][T29640] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4294.595919][T29640] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4294.595935][T29640] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4294.595937][T29640] ? __lock_release (kernel/locking/lockdep.c:5534) [4294.595949][T29640] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4294.595954][T29640] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4294.595960][T29640] ? __pfx___sys_sendto (net/socket.c:2147) [4294.595974][T29640] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4294.595981][T29640] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4294.595990][T29640] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4294.595998][T29640] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4294.596008][T29640] __x64_sys_sendto (net/socket.c:2183) [4294.596012][T29640] ? 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) [4294.596016][T29640] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4294.596021][T29640] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4294.596026][T29640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4294.596030][T29640] RIP: 0033:0x7f1a29842a4a [ 4294.596035][T29640] 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 [ 4294.596038][T29640] RSP: 002b:00007ffe7606ff68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4294.596041][T29640] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a29842a4a [ 4294.596044][T29640] RDX: 0000000000000040 RSI: 000000000630c340 RDI: 0000000000000005 [ 4294.596046][T29640] RBP: 00007ffe7606fff0 R08: 0000000000418574 R09: 000000000000001c [ 4294.596047][T29640] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4294.596049][T29640] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a2996b000 | [ 4294.596064][T29640] | [ 4294.596066][T29640] lwtunnel_output(): recursion limit reached on datapath | [ 4296.076550][T29644] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29644 | [4296.077057][T29644] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4296.077331][T29644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4296.077334][T29644] Call Trace: [ 4296.077336][T29644] [4296.077339][T29644] dump_stack_lvl (lib/dump_stack.c:123) [4296.077349][T29644] check_preemption_disabled (lib/smp_processor_id.c:52) [4296.077357][T29644] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4296.077363][T29644] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4296.077372][T29644] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.077380][T29644] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4296.077385][T29644] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.077397][T29644] rawv6_sendmsg (net/ipv6/raw.c:918) [4296.077409][T29644] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4296.077415][T29644] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4296.077422][T29644] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.077433][T29644] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4296.077439][T29644] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4296.077448][T29644] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4296.077464][T29644] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4296.077467][T29644] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.077479][T29644] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.077485][T29644] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.077491][T29644] ? __pfx___sys_sendto (net/socket.c:2147) [4296.077506][T29644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4296.077513][T29644] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4296.077524][T29644] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4296.077531][T29644] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4296.077542][T29644] __x64_sys_sendto (net/socket.c:2183) [4296.077546][T29644] ? 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) [4296.077551][T29644] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4296.077556][T29644] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4296.077561][T29644] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4296.077566][T29644] RIP: 0033:0x7f1770694a4a [ 4296.077571][T29644] 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 [ 4296.077574][T29644] RSP: 002b:00007ffcbd57d288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4296.077578][T29644] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1770694a4a [ 4296.077580][T29644] RDX: 0000000000000040 RSI: 0000000036b36340 RDI: 0000000000000005 [ 4296.077582][T29644] RBP: 00007ffcbd57d310 R08: 0000000000418574 R09: 000000000000001c [ 4296.077585][T29644] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4296.077587][T29644] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17707bd000 | [ 4296.077601][T29644] | [ 4296.077604][T29644] lwtunnel_output(): recursion limit reached on datapath | [ 4297.555909][T29648] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29648 | [4297.556365][T29648] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4297.556633][T29648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.556636][T29648] Call Trace: [ 4297.556638][T29648] [4297.556640][T29648] dump_stack_lvl (lib/dump_stack.c:123) [4297.556653][T29648] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.556660][T29648] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4297.556667][T29648] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.556676][T29648] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.556684][T29648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.556689][T29648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.556701][T29648] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.556713][T29648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.556718][T29648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.556725][T29648] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.556736][T29648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.556742][T29648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.556751][T29648] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.556767][T29648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.556770][T29648] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.556781][T29648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.556787][T29648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.556793][T29648] ? __pfx___sys_sendto (net/socket.c:2147) [4297.556807][T29648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.556814][T29648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.556824][T29648] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.556831][T29648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.556841][T29648] __x64_sys_sendto (net/socket.c:2183) [4297.556845][T29648] ? 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) [4297.556850][T29648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.556856][T29648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.556861][T29648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.556865][T29648] RIP: 0033:0x7f2256feea4a [ 4297.556881][T29648] 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 [ 4297.556883][T29648] RSP: 002b:00007ffde2fac3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.556887][T29648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2256feea4a [ 4297.556890][T29648] RDX: 0000000000000040 RSI: 0000000003899340 RDI: 0000000000000005 [ 4297.556891][T29648] RBP: 00007ffde2fac440 R08: 0000000000418574 R09: 000000000000001c [ 4297.556894][T29648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.556896][T29648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2257117000 | [ 4297.556896][T29648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2257117000 | [ 4297.556909][T29648] | [ 4297.569752][T29648] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29648 | [4297.570132][T29648] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4297.570390][T29648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.570392][T29648] Call Trace: [ 4297.570394][T29648] [4297.570396][T29648] dump_stack_lvl (lib/dump_stack.c:123) [4297.570402][T29648] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.570408][T29648] lwtunnel_output (net/core/lwtunnel.c:359) [4297.570415][T29648] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.570421][T29648] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.570427][T29648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.570432][T29648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.570445][T29648] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.570457][T29648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.570462][T29648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.570466][T29648] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.570474][T29648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.570478][T29648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.570487][T29648] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.570504][T29648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.570506][T29648] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.570518][T29648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.570522][T29648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.570528][T29648] ? __pfx___sys_sendto (net/socket.c:2147) [4297.570543][T29648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.570550][T29648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.570558][T29648] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.570565][T29648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.570575][T29648] __x64_sys_sendto (net/socket.c:2183) [4297.570579][T29648] ? 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) [4297.570583][T29648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.570588][T29648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.570593][T29648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.570596][T29648] RIP: 0033:0x7f2256feea4a [ 4297.570600][T29648] 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 [ 4297.570603][T29648] RSP: 002b:00007ffde2fac3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.570606][T29648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2256feea4a [ 4297.570608][T29648] RDX: 0000000000000040 RSI: 0000000003899340 RDI: 0000000000000005 [ 4297.570610][T29648] RBP: 00007ffde2fac440 R08: 0000000000418574 R09: 000000000000001c [ 4297.570612][T29648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.570614][T29648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2257117000 | [ 4297.570614][T29648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2257117000 | [ 4297.570629][T29648] | [ 4297.587707][T29648] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29648 | [4297.588114][T29648] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4297.588373][T29648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.588375][T29648] Call Trace: [ 4297.588376][T29648] [4297.588379][T29648] dump_stack_lvl (lib/dump_stack.c:123) [4297.588385][T29648] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.588391][T29648] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4297.588398][T29648] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.588405][T29648] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.588411][T29648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.588416][T29648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.588428][T29648] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.588440][T29648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.588446][T29648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.588451][T29648] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.588459][T29648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.588463][T29648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.588472][T29648] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.588489][T29648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.588492][T29648] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.588503][T29648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.588508][T29648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.588514][T29648] ? __pfx___sys_sendto (net/socket.c:2147) [4297.588529][T29648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.588535][T29648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.588543][T29648] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.588551][T29648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.588561][T29648] __x64_sys_sendto (net/socket.c:2183) [4297.588565][T29648] ? 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) [4297.588568][T29648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.588573][T29648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.588578][T29648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.588581][T29648] RIP: 0033:0x7f2256feea4a [ 4297.588585][T29648] 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 [ 4297.588588][T29648] RSP: 002b:00007ffde2fac3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.588592][T29648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2256feea4a [ 4297.588594][T29648] RDX: 0000000000000040 RSI: 0000000003899340 RDI: 0000000000000005 [ 4297.588596][T29648] RBP: 00007ffde2fac440 R08: 0000000000418574 R09: 000000000000001c [ 4297.588598][T29648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.588601][T29648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2257117000 | [ 4297.588601][T29648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2257117000 | [ 4297.588616][T29648] | [ 4298.067133][T29652] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29652 | [4298.067630][T29652] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4298.067907][T29652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.067910][T29652] Call Trace: [ 4298.067912][T29652] [4298.067915][T29652] dump_stack_lvl (lib/dump_stack.c:123) [4298.067926][T29652] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.067933][T29652] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4298.067940][T29652] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.067948][T29652] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.067956][T29652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.067961][T29652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.067972][T29652] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.067984][T29652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.067990][T29652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.067997][T29652] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.068007][T29652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.068023][T29652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.068032][T29652] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.068064][T29652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.068068][T29652] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.068079][T29652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.068086][T29652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.068091][T29652] ? __pfx___sys_sendto (net/socket.c:2147) [4298.068106][T29652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.068115][T29652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.068125][T29652] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.068132][T29652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.068142][T29652] __x64_sys_sendto (net/socket.c:2183) [4298.068146][T29652] ? 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) [4298.068151][T29652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.068156][T29652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.068161][T29652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.068166][T29652] RIP: 0033:0x7f2c5cde1a4a [ 4298.068170][T29652] 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 [ 4298.068174][T29652] RSP: 002b:00007ffe45f9b688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.068178][T29652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c5cde1a4a [ 4298.068181][T29652] RDX: 0000000000000040 RSI: 0000000014ea7340 RDI: 0000000000000005 [ 4298.068183][T29652] RBP: 00007ffe45f9b710 R08: 0000000000418574 R09: 000000000000001c [ 4298.068185][T29652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.068187][T29652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c5cf0a000 | [ 4298.068202][T29652] | [ 4298.068205][T29652] lwtunnel_output(): recursion limit reached on datapath | [ 4299.583714][T29656] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29656 | [4299.584207][T29656] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4299.584479][T29656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4299.584482][T29656] Call Trace: [ 4299.584484][T29656] [4299.584487][T29656] dump_stack_lvl (lib/dump_stack.c:123) [4299.584497][T29656] check_preemption_disabled (lib/smp_processor_id.c:52) [4299.584505][T29656] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4299.584511][T29656] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4299.584521][T29656] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4299.584529][T29656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4299.584534][T29656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4299.584547][T29656] rawv6_sendmsg (net/ipv6/raw.c:918) [4299.584559][T29656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4299.584564][T29656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4299.584571][T29656] ? __lock_release (kernel/locking/lockdep.c:5534) [4299.584581][T29656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4299.584587][T29656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4299.584596][T29656] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4299.584612][T29656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4299.584616][T29656] ? __lock_release (kernel/locking/lockdep.c:5534) [4299.584627][T29656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4299.584633][T29656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4299.584639][T29656] ? __pfx___sys_sendto (net/socket.c:2147) [4299.584656][T29656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4299.584663][T29656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4299.584673][T29656] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4299.584680][T29656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4299.584691][T29656] __x64_sys_sendto (net/socket.c:2183) [4299.584695][T29656] ? 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) [4299.584699][T29656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4299.584704][T29656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4299.584709][T29656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4299.584714][T29656] RIP: 0033:0x7fdcf304aa4a [ 4299.584719][T29656] 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 [ 4299.584723][T29656] RSP: 002b:00007ffd1f95f2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4299.584727][T29656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdcf304aa4a [ 4299.584730][T29656] RDX: 0000000000000040 RSI: 000000000d829340 RDI: 0000000000000005 [ 4299.584732][T29656] RBP: 00007ffd1f95f330 R08: 0000000000418574 R09: 000000000000001c [ 4299.584734][T29656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4299.584736][T29656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdcf3173000 | [ 4299.584751][T29656] | [ 4299.598515][T29656] lwtunnel_output(): recursion limit reached on datapath | [ 4301.066210][T29660] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29660 | [4301.067015][T29660] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4301.067274][T29660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.067276][T29660] Call Trace: [ 4301.067278][T29660] [4301.067281][T29660] dump_stack_lvl (lib/dump_stack.c:123) [4301.067291][T29660] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.067298][T29660] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4301.067304][T29660] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.067312][T29660] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.067320][T29660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.067325][T29660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.067337][T29660] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.067349][T29660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.067354][T29660] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.067361][T29660] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.067370][T29660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.067376][T29660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.067385][T29660] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.067401][T29660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.067404][T29660] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.067415][T29660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.067422][T29660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.067427][T29660] ? __pfx___sys_sendto (net/socket.c:2147) [4301.067442][T29660] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.067450][T29660] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.067460][T29660] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.067467][T29660] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.067477][T29660] __x64_sys_sendto (net/socket.c:2183) [4301.067481][T29660] ? 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) [4301.067486][T29660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.067491][T29660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.067496][T29660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.067501][T29660] RIP: 0033:0x7fef5272aa4a [ 4301.067505][T29660] 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 [ 4301.067508][T29660] RSP: 002b:00007ffe70bfa6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.067512][T29660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef5272aa4a [ 4301.067515][T29660] RDX: 0000000000000040 RSI: 00000000401e8340 RDI: 0000000000000005 [ 4301.067517][T29660] RBP: 00007ffe70bfa770 R08: 0000000000418574 R09: 000000000000001c [ 4301.067519][T29660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.067521][T29660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef52853000 | [ 4301.067539][T29660] lwtunnel_output(): recursion limit reached on datapath | [ 4301.427985][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4302.545522][T29664] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29664 | [4302.546342][T29664] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4302.546606][T29664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4302.546608][T29664] Call Trace: [ 4302.546610][T29664] [4302.546613][T29664] dump_stack_lvl (lib/dump_stack.c:123) [4302.546621][T29664] check_preemption_disabled (lib/smp_processor_id.c:52) [4302.546628][T29664] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4302.546634][T29664] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4302.546642][T29664] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.546651][T29664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4302.546656][T29664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.546668][T29664] rawv6_sendmsg (net/ipv6/raw.c:918) [4302.546680][T29664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4302.546686][T29664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4302.546691][T29664] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.546701][T29664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4302.546705][T29664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4302.546715][T29664] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4302.546731][T29664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4302.546733][T29664] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.546745][T29664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.546751][T29664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.546757][T29664] ? __pfx___sys_sendto (net/socket.c:2147) [4302.546771][T29664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4302.546778][T29664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4302.546786][T29664] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4302.546794][T29664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4302.546804][T29664] __x64_sys_sendto (net/socket.c:2183) [4302.546808][T29664] ? 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) [4302.546812][T29664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4302.546817][T29664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4302.546822][T29664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4302.546826][T29664] RIP: 0033:0x7faeff901a4a [ 4302.546830][T29664] 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 [ 4302.546834][T29664] RSP: 002b:00007ffd649105b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4302.546838][T29664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faeff901a4a [ 4302.546840][T29664] RDX: 0000000000000040 RSI: 00000000125cc340 RDI: 0000000000000005 [ 4302.546842][T29664] RBP: 00007ffd64910640 R08: 0000000000418574 R09: 000000000000001c [ 4302.546844][T29664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4302.546846][T29664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faeffa2a000 | [ 4302.559411][T29664] lwtunnel_output(): recursion limit reached on datapath | [ 4302.964096][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4304.016783][T29668] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29668 | [4304.017284][T29668] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4304.017566][T29668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.017569][T29668] Call Trace: [ 4304.017571][T29668] [4304.017574][T29668] dump_stack_lvl (lib/dump_stack.c:123) [4304.017585][T29668] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.017592][T29668] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4304.017599][T29668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.017608][T29668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.017616][T29668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.017621][T29668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.017634][T29668] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.017645][T29668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.017658][T29668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.017666][T29668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.017678][T29668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.017687][T29668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.017702][T29668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.017711][T29668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.017718][T29668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.017724][T29668] ? __pfx___sys_sendto (net/socket.c:2147) [4304.017738][T29668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.017744][T29668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.017755][T29668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.017762][T29668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.017772][T29668] __x64_sys_sendto (net/socket.c:2183) [4304.017777][T29668] ? 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) [4304.017781][T29668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.017786][T29668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.017791][T29668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.017796][T29668] RIP: 0033:0x7f935779aa4a [ 4304.017801][T29668] 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 [ 4304.017804][T29668] RSP: 002b:00007fffd7ead348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.017809][T29668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f935779aa4a [ 4304.017811][T29668] RDX: 0000000000000040 RSI: 000000003bc61340 RDI: 0000000000000005 [ 4304.017813][T29668] RBP: 00007fffd7ead3d0 R08: 0000000000418574 R09: 000000000000001c [ 4304.017815][T29668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.017818][T29668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93578c3000 | [ 4304.017833][T29668] | [ 4304.031157][T29668] lwtunnel_output(): recursion limit reached on datapath | [ 4305.508497][T29672] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29672 | [4305.509011][T29672] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4305.509284][T29672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.509287][T29672] Call Trace: [ 4305.509290][T29672] [4305.509293][T29672] dump_stack_lvl (lib/dump_stack.c:123) [4305.509303][T29672] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.509310][T29672] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4305.509317][T29672] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.509326][T29672] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.509334][T29672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.509339][T29672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.509351][T29672] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.509363][T29672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.509369][T29672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.509376][T29672] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.509386][T29672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.509393][T29672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.509402][T29672] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.509418][T29672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.509421][T29672] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.509433][T29672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.509439][T29672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.509445][T29672] ? __pfx___sys_sendto (net/socket.c:2147) [4305.509459][T29672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.509467][T29672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.509477][T29672] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.509484][T29672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.509494][T29672] __x64_sys_sendto (net/socket.c:2183) [4305.509498][T29672] ? 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) [4305.509503][T29672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.509508][T29672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.509513][T29672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.509518][T29672] RIP: 0033:0x7f4070138a4a [ 4305.509523][T29672] 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 [ 4305.509526][T29672] RSP: 002b:00007ffecd1334f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.509530][T29672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4070138a4a [ 4305.509533][T29672] RDX: 0000000000000040 RSI: 00000000083ae340 RDI: 0000000000000005 [ 4305.509535][T29672] RBP: 00007ffecd133580 R08: 0000000000418574 R09: 000000000000001c [ 4305.509537][T29672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.509539][T29672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4070261000 | [ 4305.509553][T29672] | [ 4305.509556][T29672] lwtunnel_output(): recursion limit reached on datapath | [ 4306.990087][T29676] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29676 | [4306.990552][T29676] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4306.990827][T29676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.990829][T29676] Call Trace: [ 4306.990832][T29676] [4306.990834][T29676] dump_stack_lvl (lib/dump_stack.c:123) [4306.990844][T29676] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.990851][T29676] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4306.990858][T29676] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.990866][T29676] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.990874][T29676] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.990879][T29676] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.990891][T29676] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.990903][T29676] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.990909][T29676] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.990915][T29676] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.990925][T29676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.990931][T29676] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.990940][T29676] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.990956][T29676] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.990959][T29676] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.990970][T29676] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.990977][T29676] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.990983][T29676] ? __pfx___sys_sendto (net/socket.c:2147) [4306.990997][T29676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.991005][T29676] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.991015][T29676] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.991022][T29676] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.991032][T29676] __x64_sys_sendto (net/socket.c:2183) [4306.991036][T29676] ? 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) [4306.991040][T29676] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.991045][T29676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.991050][T29676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.991054][T29676] RIP: 0033:0x7f894731ba4a [ 4306.991059][T29676] 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 [ 4306.991061][T29676] RSP: 002b:00007ffd461aeb68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.991065][T29676] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f894731ba4a [ 4306.991068][T29676] RDX: 0000000000000040 RSI: 000000000044a340 RDI: 0000000000000005 [ 4306.991069][T29676] RBP: 00007ffd461aebf0 R08: 0000000000418574 R09: 000000000000001c [ 4306.991071][T29676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.991074][T29676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8947444000 | [ 4306.991110][T29676] lwtunnel_output(): recursion limit reached on datapath | [ 4308.367531][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4308.885229][T29684] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29684 | [4308.885754][T29684] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4308.886032][T29684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4308.886034][T29684] Call Trace: [ 4308.886036][T29684] [4308.886039][T29684] dump_stack_lvl (lib/dump_stack.c:123) [4308.886049][T29684] check_preemption_disabled (lib/smp_processor_id.c:52) [4308.886057][T29684] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4308.886064][T29684] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4308.886073][T29684] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4308.886081][T29684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4308.886086][T29684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4308.886098][T29684] rawv6_sendmsg (net/ipv6/raw.c:918) [4308.886110][T29684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4308.886116][T29684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4308.886123][T29684] ? __lock_release (kernel/locking/lockdep.c:5534) [4308.886133][T29684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4308.886139][T29684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4308.886149][T29684] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4308.886165][T29684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4308.886168][T29684] ? __lock_release (kernel/locking/lockdep.c:5534) [4308.886180][T29684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4308.886187][T29684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4308.886193][T29684] ? __pfx___sys_sendto (net/socket.c:2147) [4308.886207][T29684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4308.886214][T29684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4308.886224][T29684] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4308.886231][T29684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4308.886241][T29684] __x64_sys_sendto (net/socket.c:2183) [4308.886245][T29684] ? 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) [4308.886250][T29684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4308.886255][T29684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4308.886260][T29684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4308.886265][T29684] RIP: 0033:0x7fed60c9ba4a [ 4308.886270][T29684] 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 [ 4308.886273][T29684] RSP: 002b:00007fff60de1a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4308.886278][T29684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed60c9ba4a [ 4308.886280][T29684] RDX: 0000000000000040 RSI: 0000000004adf340 RDI: 0000000000000005 [ 4308.886282][T29684] RBP: 00007fff60de1a90 R08: 0000000000418574 R09: 000000000000001c [ 4308.886284][T29684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4308.886287][T29684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed60dc4000 | [ 4308.886287][T29684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed60dc4000 | [ 4308.886301][T29684] | [ 4308.886305][T29684] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29684 | [4308.899470][T29684] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4308.899807][T29684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4308.899810][T29684] Call Trace: [ 4308.899812][T29684] [4308.899814][T29684] dump_stack_lvl (lib/dump_stack.c:123) [4308.899821][T29684] check_preemption_disabled (lib/smp_processor_id.c:52) [4308.899827][T29684] lwtunnel_output (net/core/lwtunnel.c:359) [4308.899834][T29684] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4308.899841][T29684] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4308.899847][T29684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4308.899853][T29684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4308.899865][T29684] rawv6_sendmsg (net/ipv6/raw.c:918) [4308.899877][T29684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4308.899883][T29684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4308.899887][T29684] ? __lock_release (kernel/locking/lockdep.c:5534) [4308.899896][T29684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4308.899900][T29684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4308.899909][T29684] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4308.899925][T29684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4308.899928][T29684] ? __lock_release (kernel/locking/lockdep.c:5534) [4308.899939][T29684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4308.899944][T29684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4308.899950][T29684] ? __pfx___sys_sendto (net/socket.c:2147) [4308.899964][T29684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4308.899971][T29684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4308.899980][T29684] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4308.899987][T29684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4308.899997][T29684] __x64_sys_sendto (net/socket.c:2183) [4308.900001][T29684] ? 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) [4308.900005][T29684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4308.900010][T29684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4308.900015][T29684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4308.900018][T29684] RIP: 0033:0x7fed60c9ba4a [ 4308.900022][T29684] 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 [ 4308.900025][T29684] RSP: 002b:00007fff60de1a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4308.900028][T29684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed60c9ba4a [ 4308.900031][T29684] RDX: 0000000000000040 RSI: 0000000004adf340 RDI: 0000000000000005 [ 4308.900033][T29684] RBP: 00007fff60de1a90 R08: 0000000000418574 R09: 000000000000001c [ 4308.900035][T29684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4308.900037][T29684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed60dc4000 | [ 4308.900037][T29684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed60dc4000 | [ 4308.900052][T29684] | [ 4308.900535][T29684] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29684 | [4308.912855][T29684] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4308.913118][T29684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4308.913120][T29684] Call Trace: [ 4308.913122][T29684] [4308.913124][T29684] dump_stack_lvl (lib/dump_stack.c:123) [4308.913131][T29684] check_preemption_disabled (lib/smp_processor_id.c:52) [4308.913137][T29684] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4308.913144][T29684] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4308.913151][T29684] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4308.913157][T29684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4308.913162][T29684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4308.913174][T29684] rawv6_sendmsg (net/ipv6/raw.c:918) [4308.913186][T29684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4308.913192][T29684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4308.913196][T29684] ? __lock_release (kernel/locking/lockdep.c:5534) [4308.913204][T29684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4308.913208][T29684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4308.913217][T29684] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4308.913234][T29684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4308.913237][T29684] ? __lock_release (kernel/locking/lockdep.c:5534) [4308.913248][T29684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4308.913253][T29684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4308.913258][T29684] ? __pfx___sys_sendto (net/socket.c:2147) [4308.913273][T29684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4308.913280][T29684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4308.913288][T29684] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4308.913296][T29684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4308.913306][T29684] __x64_sys_sendto (net/socket.c:2183) [4308.913310][T29684] ? 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) [4308.913314][T29684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4308.913319][T29684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4308.913324][T29684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4308.913327][T29684] RIP: 0033:0x7fed60c9ba4a [ 4308.913331][T29684] 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 [ 4308.913334][T29684] RSP: 002b:00007fff60de1a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4308.913337][T29684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed60c9ba4a [ 4308.913339][T29684] RDX: 0000000000000040 RSI: 0000000004adf340 RDI: 0000000000000005 [ 4308.913341][T29684] RBP: 00007fff60de1a90 R08: 0000000000418574 R09: 000000000000001c [ 4308.913343][T29684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4308.913346][T29684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed60dc4000 | [ 4308.913346][T29684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed60dc4000 | [ 4308.913360][T29684] | [ 4309.413377][T29688] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29688 | [4309.414083][T29688] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4309.414365][T29688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4309.414368][T29688] Call Trace: [ 4309.414370][T29688] [4309.414373][T29688] dump_stack_lvl (lib/dump_stack.c:123) [4309.414383][T29688] check_preemption_disabled (lib/smp_processor_id.c:52) [4309.414391][T29688] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4309.414397][T29688] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4309.414407][T29688] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.414415][T29688] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4309.414420][T29688] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.414432][T29688] rawv6_sendmsg (net/ipv6/raw.c:918) [4309.414444][T29688] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4309.414449][T29688] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4309.414456][T29688] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.414466][T29688] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4309.414474][T29688] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4309.414483][T29688] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4309.414499][T29688] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4309.414502][T29688] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.414513][T29688] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.414520][T29688] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.414526][T29688] ? __pfx___sys_sendto (net/socket.c:2147) [4309.414540][T29688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4309.414548][T29688] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4309.414558][T29688] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4309.414565][T29688] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4309.414575][T29688] __x64_sys_sendto (net/socket.c:2183) [4309.414579][T29688] ? 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) [4309.414584][T29688] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4309.414589][T29688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4309.414594][T29688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4309.414598][T29688] RIP: 0033:0x7f81edc1ca4a [ 4309.414604][T29688] 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 [ 4309.414607][T29688] RSP: 002b:00007ffccfdb89d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4309.414612][T29688] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81edc1ca4a [ 4309.414614][T29688] RDX: 0000000000000040 RSI: 000000002f2d5340 RDI: 0000000000000005 [ 4309.414616][T29688] RBP: 00007ffccfdb8a60 R08: 0000000000418574 R09: 000000000000001c [ 4309.414618][T29688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4309.414620][T29688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81edd45000 | [ 4309.414635][T29688] | [ 4309.414638][T29688] lwtunnel_output(): recursion limit reached on datapath | [ 4310.892593][T29692] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29692 | [4310.893108][T29692] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4310.893387][T29692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.893390][T29692] Call Trace: [ 4310.893392][T29692] [4310.893395][T29692] dump_stack_lvl (lib/dump_stack.c:123) [4310.893405][T29692] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.893412][T29692] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4310.893419][T29692] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.893428][T29692] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.893436][T29692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.893441][T29692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.893453][T29692] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.893465][T29692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.893471][T29692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.893478][T29692] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.893489][T29692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.893495][T29692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.893504][T29692] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.893521][T29692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.893524][T29692] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.893535][T29692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.893542][T29692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.893548][T29692] ? __pfx___sys_sendto (net/socket.c:2147) [4310.893562][T29692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.893570][T29692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.893580][T29692] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.893587][T29692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.893597][T29692] __x64_sys_sendto (net/socket.c:2183) [4310.893601][T29692] ? 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) [4310.893606][T29692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.893611][T29692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.893615][T29692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.893620][T29692] RIP: 0033:0x7fcd40e8da4a [ 4310.893625][T29692] 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 [ 4310.893628][T29692] RSP: 002b:00007ffcee521028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.893633][T29692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd40e8da4a [ 4310.893635][T29692] RDX: 0000000000000040 RSI: 0000000013d98340 RDI: 0000000000000005 [ 4310.893637][T29692] RBP: 00007ffcee5210b0 R08: 0000000000418574 R09: 000000000000001c [ 4310.893639][T29692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.893641][T29692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd40fb6000 | [ 4310.893658][T29692] | [ 4310.907017][T29692] lwtunnel_output(): recursion limit reached on datapath | [ 4312.367409][T29696] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29696 | [4312.367929][T29696] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4312.368212][T29696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.368215][T29696] Call Trace: [ 4312.368217][T29696] [4312.368220][T29696] dump_stack_lvl (lib/dump_stack.c:123) [4312.368231][T29696] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.368238][T29696] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4312.368245][T29696] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.368254][T29696] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.368262][T29696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.368267][T29696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.368279][T29696] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.368291][T29696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.368296][T29696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.368304][T29696] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.368314][T29696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.368320][T29696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.368330][T29696] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.368346][T29696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.368349][T29696] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.368360][T29696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.368367][T29696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.368373][T29696] ? __pfx___sys_sendto (net/socket.c:2147) [4312.368387][T29696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.368395][T29696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.368405][T29696] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.368412][T29696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.368422][T29696] __x64_sys_sendto (net/socket.c:2183) [4312.368427][T29696] ? 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) [4312.368431][T29696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.368437][T29696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.368442][T29696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.368446][T29696] RIP: 0033:0x7ffbd389ea4a [ 4312.368451][T29696] 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 [ 4312.368454][T29696] RSP: 002b:00007ffe7bfa4158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.368459][T29696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbd389ea4a [ 4312.368461][T29696] RDX: 0000000000000040 RSI: 0000000021eb8340 RDI: 0000000000000005 [ 4312.368463][T29696] RBP: 00007ffe7bfa41e0 R08: 0000000000418574 R09: 000000000000001c [ 4312.368466][T29696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.368468][T29696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbd39c7000 | [ 4312.368486][T29696] lwtunnel_output(): recursion limit reached on datapath | [ 4313.204031][ C0] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4313.859881][T29700] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29700 | [4313.860370][T29700] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4313.860649][T29700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4313.860652][T29700] Call Trace: [ 4313.860654][T29700] [4313.860656][T29700] dump_stack_lvl (lib/dump_stack.c:123) [4313.860666][T29700] check_preemption_disabled (lib/smp_processor_id.c:52) [4313.860673][T29700] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4313.860680][T29700] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4313.860689][T29700] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.860697][T29700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4313.860702][T29700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.860714][T29700] rawv6_sendmsg (net/ipv6/raw.c:918) [4313.860726][T29700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4313.860731][T29700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4313.860738][T29700] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.860748][T29700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4313.860755][T29700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4313.860764][T29700] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4313.860780][T29700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4313.860783][T29700] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.860794][T29700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.860800][T29700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.860806][T29700] ? __pfx___sys_sendto (net/socket.c:2147) [4313.860820][T29700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4313.860827][T29700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4313.860838][T29700] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4313.860845][T29700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4313.860854][T29700] __x64_sys_sendto (net/socket.c:2183) [4313.860859][T29700] ? 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) [4313.860863][T29700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4313.860868][T29700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4313.860873][T29700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4313.860878][T29700] RIP: 0033:0x7f1d3b767a4a [ 4313.860882][T29700] 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 [ 4313.860885][T29700] RSP: 002b:00007ffe911d3b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4313.860889][T29700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d3b767a4a [ 4313.860892][T29700] RDX: 0000000000000040 RSI: 000000003635d340 RDI: 0000000000000005 [ 4313.860894][T29700] RBP: 00007ffe911d3ba0 R08: 0000000000418574 R09: 000000000000001c [ 4313.860896][T29700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4313.860897][T29700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3b890000 | [ 4313.860897][T29700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3b890000 | [ 4313.860911][T29700] | [ 4313.874240][T29700] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29700 | [4313.874643][T29700] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4313.875954][T29700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4313.875955][T29700] Call Trace: [ 4313.875957][T29700] [4313.875959][T29700] dump_stack_lvl (lib/dump_stack.c:123) [4313.875966][T29700] check_preemption_disabled (lib/smp_processor_id.c:52) [4313.875972][T29700] lwtunnel_output (net/core/lwtunnel.c:359) [4313.875979][T29700] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4313.875986][T29700] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.875992][T29700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4313.875997][T29700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.876010][T29700] rawv6_sendmsg (net/ipv6/raw.c:918) [4313.876022][T29700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4313.876027][T29700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4313.876031][T29700] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.876039][T29700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4313.876044][T29700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4313.876053][T29700] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4313.876069][T29700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4313.876072][T29700] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.876083][T29700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.876088][T29700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.876094][T29700] ? __pfx___sys_sendto (net/socket.c:2147) [4313.876109][T29700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4313.876116][T29700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4313.876125][T29700] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4313.876132][T29700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4313.876142][T29700] __x64_sys_sendto (net/socket.c:2183) [4313.876146][T29700] ? 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) [4313.876150][T29700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4313.876155][T29700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4313.876160][T29700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4313.876163][T29700] RIP: 0033:0x7f1d3b767a4a [ 4313.876167][T29700] 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 [ 4313.876170][T29700] RSP: 002b:00007ffe911d3b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4313.876174][T29700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d3b767a4a [ 4313.876176][T29700] RDX: 0000000000000040 RSI: 000000003635d340 RDI: 0000000000000005 [ 4313.876178][T29700] RBP: 00007ffe911d3ba0 R08: 0000000000418574 R09: 000000000000001c [ 4313.876180][T29700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4313.876182][T29700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3b890000 | [ 4313.876182][T29700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3b890000 | [ 4313.876197][T29700] | [ 4313.893393][T29700] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29700 | [4313.893792][T29700] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4313.894062][T29700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4313.894064][T29700] Call Trace: [ 4313.894066][T29700] [4313.894069][T29700] dump_stack_lvl (lib/dump_stack.c:123) [4313.894076][T29700] check_preemption_disabled (lib/smp_processor_id.c:52) [4313.894082][T29700] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4313.894089][T29700] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4313.894096][T29700] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.894101][T29700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4313.894107][T29700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.894119][T29700] rawv6_sendmsg (net/ipv6/raw.c:918) [4313.894131][T29700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4313.894137][T29700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4313.894141][T29700] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.894150][T29700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4313.894154][T29700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4313.894163][T29700] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4313.894180][T29700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4313.894183][T29700] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.894195][T29700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.894199][T29700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.894205][T29700] ? __pfx___sys_sendto (net/socket.c:2147) [4313.894220][T29700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4313.894226][T29700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4313.894235][T29700] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4313.894242][T29700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4313.894252][T29700] __x64_sys_sendto (net/socket.c:2183) [4313.894256][T29700] ? 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) [4313.894260][T29700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4313.894264][T29700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4313.894270][T29700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4313.894273][T29700] RIP: 0033:0x7f1d3b767a4a [ 4313.894277][T29700] 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 [ 4313.894280][T29700] RSP: 002b:00007ffe911d3b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4313.894284][T29700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d3b767a4a [ 4313.894286][T29700] RDX: 0000000000000040 RSI: 000000003635d340 RDI: 0000000000000005 [ 4313.894289][T29700] RBP: 00007ffe911d3ba0 R08: 0000000000418574 R09: 000000000000001c [ 4313.894291][T29700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4313.894293][T29700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3b890000 | [ 4313.894293][T29700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d3b890000 | [ 4313.894308][T29700] | [ 4314.379629][T29704] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29704 | [4314.380141][T29704] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4314.380413][T29704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.380415][T29704] Call Trace: [ 4314.380418][T29704] [4314.380421][T29704] dump_stack_lvl (lib/dump_stack.c:123) [4314.380432][T29704] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.380439][T29704] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4314.380445][T29704] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.380454][T29704] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.380462][T29704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.380467][T29704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.380480][T29704] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.380492][T29704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.380497][T29704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.380504][T29704] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.380514][T29704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.380521][T29704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.380530][T29704] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.380546][T29704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.380549][T29704] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.380561][T29704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.380568][T29704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.380573][T29704] ? __pfx___sys_sendto (net/socket.c:2147) [4314.380588][T29704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.380596][T29704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.380606][T29704] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.380613][T29704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.380623][T29704] __x64_sys_sendto (net/socket.c:2183) [4314.380627][T29704] ? 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) [4314.380632][T29704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.380637][T29704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.380642][T29704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.380646][T29704] RIP: 0033:0x7f3dec0faa4a [ 4314.380653][T29704] 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 [ 4314.380657][T29704] RSP: 002b:00007ffc832d8928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.380661][T29704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3dec0faa4a [ 4314.380664][T29704] RDX: 0000000000000040 RSI: 0000000009a0b340 RDI: 0000000000000005 [ 4314.380666][T29704] RBP: 00007ffc832d89b0 R08: 0000000000418574 R09: 000000000000001c [ 4314.380668][T29704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.380670][T29704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3dec223000 | [ 4314.380670][T29704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3dec223000 | [ 4314.380685][T29704] | [ 4314.394894][T29704] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29704 | [4314.395279][T29704] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4314.395549][T29704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.395551][T29704] Call Trace: [ 4314.395553][T29704] [4314.395555][T29704] dump_stack_lvl (lib/dump_stack.c:123) [4314.395562][T29704] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.395568][T29704] lwtunnel_output (net/core/lwtunnel.c:359) [4314.395575][T29704] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.395583][T29704] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.395589][T29704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.395594][T29704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.395606][T29704] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.395618][T29704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.395624][T29704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.395628][T29704] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.395637][T29704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.395641][T29704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.395652][T29704] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.395668][T29704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.395671][T29704] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.395683][T29704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.395688][T29704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.395694][T29704] ? __pfx___sys_sendto (net/socket.c:2147) [4314.395709][T29704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.395716][T29704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.395724][T29704] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.395731][T29704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.395741][T29704] __x64_sys_sendto (net/socket.c:2183) [4314.395745][T29704] ? 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) [4314.395749][T29704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.395754][T29704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.395758][T29704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.395762][T29704] RIP: 0033:0x7f3dec0faa4a [ 4314.395766][T29704] 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 [ 4314.395768][T29704] RSP: 002b:00007ffc832d8928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.395772][T29704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3dec0faa4a [ 4314.395774][T29704] RDX: 0000000000000040 RSI: 0000000009a0b340 RDI: 0000000000000005 [ 4314.395776][T29704] RBP: 00007ffc832d89b0 R08: 0000000000418574 R09: 000000000000001c [ 4314.395778][T29704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.395780][T29704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3dec223000 | [ 4314.395780][T29704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3dec223000 | [ 4314.395795][T29704] | [ 4314.410259][T29704] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29704 | [4314.410690][T29704] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4314.410966][T29704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.410968][T29704] Call Trace: [ 4314.410970][T29704] [4314.410972][T29704] dump_stack_lvl (lib/dump_stack.c:123) [4314.410978][T29704] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.410985][T29704] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4314.410991][T29704] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.410998][T29704] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.411004][T29704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.411009][T29704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.411022][T29704] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.411034][T29704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.411040][T29704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.411044][T29704] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.411052][T29704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.411056][T29704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.411065][T29704] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.411081][T29704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.411084][T29704] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.411096][T29704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.411100][T29704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.411106][T29704] ? __pfx___sys_sendto (net/socket.c:2147) [4314.411121][T29704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.411128][T29704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.411137][T29704] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.411144][T29704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.411154][T29704] __x64_sys_sendto (net/socket.c:2183) [4314.411158][T29704] ? 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) [4314.411162][T29704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.411167][T29704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.411172][T29704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.411175][T29704] RIP: 0033:0x7f3dec0faa4a [ 4314.411179][T29704] 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 [ 4314.411182][T29704] RSP: 002b:00007ffc832d8928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.411185][T29704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3dec0faa4a [ 4314.411188][T29704] RDX: 0000000000000040 RSI: 0000000009a0b340 RDI: 0000000000000005 [ 4314.411190][T29704] RBP: 00007ffc832d89b0 R08: 0000000000418574 R09: 000000000000001c [ 4314.411192][T29704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.411194][T29704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3dec223000 | [ 4314.411194][T29704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3dec223000 | [ 4314.411209][T29704] | [ 4314.909149][T29708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29708 | [4314.909696][T29708] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4314.909982][T29708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.909984][T29708] Call Trace: [ 4314.909986][T29708] [4314.909989][T29708] dump_stack_lvl (lib/dump_stack.c:123) [4314.909998][T29708] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.910005][T29708] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4314.910012][T29708] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.910020][T29708] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.910027][T29708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.910032][T29708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.910044][T29708] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.910056][T29708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.910061][T29708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.910068][T29708] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.910077][T29708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.910083][T29708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.910092][T29708] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.910108][T29708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.910111][T29708] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.910122][T29708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.910130][T29708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.910135][T29708] ? __pfx___sys_sendto (net/socket.c:2147) [4314.910150][T29708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.910157][T29708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.910168][T29708] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.910175][T29708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.910185][T29708] __x64_sys_sendto (net/socket.c:2183) [4314.910188][T29708] ? 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) [4314.910192][T29708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.910198][T29708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.910202][T29708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.910207][T29708] RIP: 0033:0x7f0eecd7ca4a [ 4314.910212][T29708] 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 [ 4314.910215][T29708] RSP: 002b:00007ffcb98f96c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.910219][T29708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0eecd7ca4a [ 4314.910222][T29708] RDX: 0000000000000040 RSI: 0000000012bd6340 RDI: 0000000000000005 [ 4314.910223][T29708] RBP: 00007ffcb98f9750 R08: 0000000000418574 R09: 000000000000001c [ 4314.910225][T29708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.910228][T29708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0eecea5000 | [ 4314.910242][T29708] | [ 4314.910245][T29708] lwtunnel_output(): recursion limit reached on datapath | [ 4316.400382][T29712] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29712 | [4316.400895][T29712] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4316.401169][T29712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.401171][T29712] Call Trace: [ 4316.401174][T29712] [4316.401177][T29712] dump_stack_lvl (lib/dump_stack.c:123) [4316.401188][T29712] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.401195][T29712] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4316.401202][T29712] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.401212][T29712] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.401220][T29712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.401225][T29712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.401238][T29712] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.401249][T29712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.401255][T29712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.401262][T29712] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.401272][T29712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.401279][T29712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.401288][T29712] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.401304][T29712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.401308][T29712] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.401319][T29712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.401326][T29712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.401332][T29712] ? __pfx___sys_sendto (net/socket.c:2147) [4316.401346][T29712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.401354][T29712] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.401364][T29712] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.401371][T29712] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.401381][T29712] __x64_sys_sendto (net/socket.c:2183) [4316.401385][T29712] ? 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) [4316.401390][T29712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.401395][T29712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.401400][T29712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.401405][T29712] RIP: 0033:0x7effebbc2a4a [ 4316.401410][T29712] 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 [ 4316.401414][T29712] RSP: 002b:00007fff8399f188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.401419][T29712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effebbc2a4a [ 4316.401421][T29712] RDX: 0000000000000040 RSI: 00000000185fd340 RDI: 0000000000000005 [ 4316.401423][T29712] RBP: 00007fff8399f210 R08: 0000000000418574 R09: 000000000000001c [ 4316.401425][T29712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.401427][T29712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effebceb000 | [ 4316.401441][T29712] | [ 4316.401444][T29712] lwtunnel_output(): recursion limit reached on datapath | [ 4317.878958][T29716] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29716 | [4317.879454][T29716] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4317.880970][T29716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4317.880973][T29716] Call Trace: [ 4317.880975][T29716] [4317.880978][T29716] dump_stack_lvl (lib/dump_stack.c:123) [4317.880988][T29716] check_preemption_disabled (lib/smp_processor_id.c:52) [4317.880997][T29716] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4317.881004][T29716] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4317.881013][T29716] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.881021][T29716] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4317.881026][T29716] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.881039][T29716] rawv6_sendmsg (net/ipv6/raw.c:918) [4317.881050][T29716] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4317.881056][T29716] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4317.881063][T29716] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.881073][T29716] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4317.881079][T29716] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4317.881089][T29716] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4317.881105][T29716] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4317.881108][T29716] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.881119][T29716] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.881126][T29716] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.881132][T29716] ? __pfx___sys_sendto (net/socket.c:2147) [4317.881147][T29716] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4317.881154][T29716] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4317.881164][T29716] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4317.881171][T29716] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4317.881181][T29716] __x64_sys_sendto (net/socket.c:2183) [4317.881185][T29716] ? 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) [4317.881190][T29716] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4317.881196][T29716] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4317.881201][T29716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4317.881205][T29716] RIP: 0033:0x7fe61a82ea4a [ 4317.881211][T29716] 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 [ 4317.881215][T29716] RSP: 002b:00007ffc77a48ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4317.881219][T29716] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe61a82ea4a [ 4317.881221][T29716] RDX: 0000000000000040 RSI: 000000001f2d8340 RDI: 0000000000000005 [ 4317.881223][T29716] RBP: 00007ffc77a48f30 R08: 0000000000418574 R09: 000000000000001c [ 4317.881226][T29716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4317.881228][T29716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe61a957000 | [ 4317.881243][T29716] | [ 4317.881246][T29716] lwtunnel_output(): recursion limit reached on datapath | [ 4319.350450][T29720] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29720 | [4319.350957][T29720] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4319.351220][T29720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.351223][T29720] Call Trace: [ 4319.351225][T29720] [4319.351228][T29720] dump_stack_lvl (lib/dump_stack.c:123) [4319.351239][T29720] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.351246][T29720] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4319.351252][T29720] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.351261][T29720] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.351269][T29720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.351273][T29720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.351285][T29720] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.351297][T29720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.351302][T29720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.351309][T29720] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.351319][T29720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.351326][T29720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.351335][T29720] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.351350][T29720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.351354][T29720] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.351365][T29720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.351372][T29720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.351378][T29720] ? __pfx___sys_sendto (net/socket.c:2147) [4319.351392][T29720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.351400][T29720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.351409][T29720] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.351416][T29720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.351426][T29720] __x64_sys_sendto (net/socket.c:2183) [4319.351430][T29720] ? 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) [4319.351434][T29720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.351440][T29720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.351445][T29720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.351449][T29720] RIP: 0033:0x7f86e53dea4a [ 4319.351454][T29720] 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 [ 4319.351458][T29720] RSP: 002b:00007ffe254aedd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.351462][T29720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86e53dea4a [ 4319.351464][T29720] RDX: 0000000000000040 RSI: 00000000211fc340 RDI: 0000000000000005 [ 4319.351466][T29720] RBP: 00007ffe254aee60 R08: 0000000000418574 R09: 000000000000001c [ 4319.351468][T29720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.351470][T29720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86e5507000 | [ 4319.351470][T29720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86e5507000 | [ 4319.351484][T29720] | [ 4319.351487][T29720] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29720 | [4319.364242][T29720] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4319.364494][T29720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.364496][T29720] Call Trace: [ 4319.364498][T29720] [4319.364501][T29720] dump_stack_lvl (lib/dump_stack.c:123) [4319.364506][T29720] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.364512][T29720] lwtunnel_output (net/core/lwtunnel.c:359) [4319.364519][T29720] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.364525][T29720] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.364531][T29720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.364536][T29720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.364548][T29720] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.364560][T29720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.364566][T29720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.364569][T29720] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.364577][T29720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.364581][T29720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.364589][T29720] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.364605][T29720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.364608][T29720] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.364619][T29720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.364623][T29720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.364629][T29720] ? __pfx___sys_sendto (net/socket.c:2147) [4319.364644][T29720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.364651][T29720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.364659][T29720] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.364666][T29720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.364677][T29720] __x64_sys_sendto (net/socket.c:2183) [4319.364680][T29720] ? 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) [4319.364683][T29720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.364688][T29720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.364692][T29720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.364696][T29720] RIP: 0033:0x7f86e53dea4a [ 4319.364699][T29720] 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 [ 4319.364702][T29720] RSP: 002b:00007ffe254aedd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.364706][T29720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86e53dea4a [ 4319.364708][T29720] RDX: 0000000000000040 RSI: 00000000211fc340 RDI: 0000000000000005 [ 4319.364710][T29720] RBP: 00007ffe254aee60 R08: 0000000000418574 R09: 000000000000001c [ 4319.364712][T29720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.364714][T29720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86e5507000 | [ 4319.364714][T29720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86e5507000 | [ 4319.364729][T29720] | [ 4319.378904][T29720] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29720 | [4319.379308][T29720] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4319.379577][T29720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.379579][T29720] Call Trace: [ 4319.379580][T29720] [4319.379582][T29720] dump_stack_lvl (lib/dump_stack.c:123) [4319.379589][T29720] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.379594][T29720] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4319.379601][T29720] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.379608][T29720] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.379613][T29720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.379618][T29720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.379630][T29720] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.379642][T29720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.379647][T29720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.379653][T29720] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.379661][T29720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.379664][T29720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.379673][T29720] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.379689][T29720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.379692][T29720] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.379703][T29720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.379708][T29720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.379714][T29720] ? __pfx___sys_sendto (net/socket.c:2147) [4319.379728][T29720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.379734][T29720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.379742][T29720] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.379749][T29720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.379759][T29720] __x64_sys_sendto (net/socket.c:2183) [4319.379763][T29720] ? 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) [4319.379766][T29720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.379771][T29720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.379776][T29720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.379779][T29720] RIP: 0033:0x7f86e53dea4a [ 4319.379782][T29720] 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 [ 4319.379785][T29720] RSP: 002b:00007ffe254aedd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.379788][T29720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86e53dea4a [ 4319.379790][T29720] RDX: 0000000000000040 RSI: 00000000211fc340 RDI: 0000000000000005 [ 4319.379793][T29720] RBP: 00007ffe254aee60 R08: 0000000000418574 R09: 000000000000001c [ 4319.379795][T29720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.379796][T29720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86e5507000 | [ 4319.379796][T29720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86e5507000 | [ 4319.379811][T29720] | [ 4319.855696][T29724] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29724 | [4319.856200][T29724] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4319.856468][T29724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.856470][T29724] Call Trace: [ 4319.856473][T29724] [4319.856475][T29724] dump_stack_lvl (lib/dump_stack.c:123) [4319.856485][T29724] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.856492][T29724] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4319.856499][T29724] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.856507][T29724] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.856515][T29724] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.856519][T29724] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.856532][T29724] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.856544][T29724] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.856549][T29724] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.856556][T29724] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.856565][T29724] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.856571][T29724] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.856580][T29724] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.856596][T29724] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.856599][T29724] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.856610][T29724] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.856617][T29724] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.856622][T29724] ? __pfx___sys_sendto (net/socket.c:2147) [4319.856637][T29724] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.856644][T29724] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.856655][T29724] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.856662][T29724] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.856673][T29724] __x64_sys_sendto (net/socket.c:2183) [4319.856676][T29724] ? 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) [4319.856680][T29724] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.856685][T29724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.856690][T29724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.856694][T29724] RIP: 0033:0x7f5fac03fa4a [ 4319.856698][T29724] 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 [ 4319.856702][T29724] RSP: 002b:00007ffe4d3ac508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.856706][T29724] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fac03fa4a [ 4319.856708][T29724] RDX: 0000000000000040 RSI: 000000003f35b340 RDI: 0000000000000005 [ 4319.856710][T29724] RBP: 00007ffe4d3ac590 R08: 0000000000418574 R09: 000000000000001c [ 4319.856712][T29724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.856713][T29724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fac168000 | [ 4319.856728][T29724] | [ 4319.870384][T29724] lwtunnel_output(): recursion limit reached on datapath | [ 4321.347693][T29728] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29728 | [4321.348196][T29728] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4321.348474][T29728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4321.348477][T29728] Call Trace: [ 4321.348479][T29728] [4321.348482][T29728] dump_stack_lvl (lib/dump_stack.c:123) [4321.348493][T29728] check_preemption_disabled (lib/smp_processor_id.c:52) [4321.348500][T29728] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4321.348507][T29728] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4321.348515][T29728] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.348523][T29728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4321.348528][T29728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.348540][T29728] rawv6_sendmsg (net/ipv6/raw.c:918) [4321.348552][T29728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4321.348558][T29728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4321.348565][T29728] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.348575][T29728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4321.348581][T29728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4321.348591][T29728] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4321.348607][T29728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4321.348610][T29728] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.348621][T29728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.348628][T29728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.348633][T29728] ? __pfx___sys_sendto (net/socket.c:2147) [4321.348650][T29728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4321.348658][T29728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4321.348668][T29728] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4321.348675][T29728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4321.348686][T29728] __x64_sys_sendto (net/socket.c:2183) [4321.348690][T29728] ? 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) [4321.348694][T29728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4321.348700][T29728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4321.348705][T29728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4321.348710][T29728] RIP: 0033:0x7f67939dba4a [ 4321.348714][T29728] 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 [ 4321.348718][T29728] RSP: 002b:00007ffd8c7895c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4321.348723][T29728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67939dba4a [ 4321.348726][T29728] RDX: 0000000000000040 RSI: 0000000023e20340 RDI: 0000000000000005 [ 4321.348728][T29728] RBP: 00007ffd8c789650 R08: 0000000000418574 R09: 000000000000001c [ 4321.348730][T29728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4321.348732][T29728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6793b04000 | [ 4321.362891][T29728] lwtunnel_output(): recursion limit reached on datapath | [ 4321.908044][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4322.835298][T29732] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29732 | [4322.835838][T29732] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4322.836133][T29732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4322.836136][T29732] Call Trace: [ 4322.836138][T29732] [4322.836140][T29732] dump_stack_lvl (lib/dump_stack.c:123) [4322.836151][T29732] check_preemption_disabled (lib/smp_processor_id.c:52) [4322.836158][T29732] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4322.836165][T29732] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4322.836174][T29732] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.836182][T29732] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4322.836187][T29732] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.836198][T29732] rawv6_sendmsg (net/ipv6/raw.c:918) [4322.836210][T29732] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4322.836215][T29732] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4322.836223][T29732] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.836233][T29732] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4322.836240][T29732] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4322.836249][T29732] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4322.836265][T29732] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4322.836268][T29732] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.836279][T29732] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.836285][T29732] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.836290][T29732] ? __pfx___sys_sendto (net/socket.c:2147) [4322.836304][T29732] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4322.836312][T29732] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4322.836322][T29732] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4322.836330][T29732] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4322.836340][T29732] __x64_sys_sendto (net/socket.c:2183) [4322.836344][T29732] ? 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) [4322.836348][T29732] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4322.836353][T29732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4322.836358][T29732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4322.836362][T29732] RIP: 0033:0x7f17ab203a4a [ 4322.836367][T29732] 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 [ 4322.836370][T29732] RSP: 002b:00007ffe3e6a83a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4322.836374][T29732] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17ab203a4a [ 4322.836377][T29732] RDX: 0000000000000040 RSI: 000000000e8d6340 RDI: 0000000000000005 [ 4322.836379][T29732] RBP: 00007ffe3e6a8430 R08: 0000000000418574 R09: 000000000000001c [ 4322.836381][T29732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4322.836383][T29732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17ab32c000 | [ 4322.836397][T29732] | [ 4322.836400][T29732] lwtunnel_output(): recursion limit reached on datapath | [ 4324.332066][T29736] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29736 | [4324.333815][T29736] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4324.334075][T29736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.334078][T29736] Call Trace: [ 4324.334080][T29736] [4324.334082][T29736] dump_stack_lvl (lib/dump_stack.c:123) [4324.334092][T29736] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.334099][T29736] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4324.334105][T29736] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.334114][T29736] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.334122][T29736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.334126][T29736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.334138][T29736] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.334149][T29736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.334155][T29736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.334162][T29736] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.334171][T29736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.334178][T29736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.334186][T29736] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.334201][T29736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.334204][T29736] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.334214][T29736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.334220][T29736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.334226][T29736] ? __pfx___sys_sendto (net/socket.c:2147) [4324.334239][T29736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.334246][T29736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.334256][T29736] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.334263][T29736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.334273][T29736] __x64_sys_sendto (net/socket.c:2183) [4324.334277][T29736] ? 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) [4324.334281][T29736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.334286][T29736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.334291][T29736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.334295][T29736] RIP: 0033:0x7f2d7a773a4a [ 4324.334301][T29736] 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 [ 4324.334303][T29736] RSP: 002b:00007ffdd4506cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.334308][T29736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d7a773a4a [ 4324.334310][T29736] RDX: 0000000000000040 RSI: 00000000176d9340 RDI: 0000000000000005 [ 4324.334312][T29736] RBP: 00007ffdd4506d50 R08: 0000000000418574 R09: 000000000000001c [ 4324.334314][T29736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.334316][T29736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7a89c000 | [ 4324.334316][T29736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7a89c000 | [ 4324.334330][T29736] | [ 4324.334562][T29736] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29736 | [4324.346675][T29736] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4324.346929][T29736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.346931][T29736] Call Trace: [ 4324.346934][T29736] [4324.346936][T29736] dump_stack_lvl (lib/dump_stack.c:123) [4324.346943][T29736] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.346949][T29736] lwtunnel_output (net/core/lwtunnel.c:359) [4324.346956][T29736] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.346963][T29736] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.346969][T29736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.346974][T29736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.346986][T29736] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.346998][T29736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.347003][T29736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.347008][T29736] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.347016][T29736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.347020][T29736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.347029][T29736] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.347045][T29736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.347048][T29736] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.347059][T29736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.347064][T29736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.347070][T29736] ? __pfx___sys_sendto (net/socket.c:2147) [4324.347084][T29736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.347091][T29736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.347100][T29736] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.347107][T29736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.347117][T29736] __x64_sys_sendto (net/socket.c:2183) [4324.347121][T29736] ? 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) [4324.347125][T29736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.347130][T29736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.347135][T29736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.347138][T29736] RIP: 0033:0x7f2d7a773a4a [ 4324.347142][T29736] 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 [ 4324.347145][T29736] RSP: 002b:00007ffdd4506cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.347148][T29736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d7a773a4a [ 4324.347151][T29736] RDX: 0000000000000040 RSI: 00000000176d9340 RDI: 0000000000000005 [ 4324.347153][T29736] RBP: 00007ffdd4506d50 R08: 0000000000418574 R09: 000000000000001c [ 4324.347155][T29736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.347157][T29736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7a89c000 | [ 4324.347157][T29736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7a89c000 | [ 4324.347172][T29736] | [ 4324.347615][T29736] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29736 | [4324.359688][T29736] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4324.359954][T29736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.359956][T29736] Call Trace: [ 4324.359958][T29736] [4324.359960][T29736] dump_stack_lvl (lib/dump_stack.c:123) [4324.359967][T29736] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.359973][T29736] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4324.359979][T29736] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.359986][T29736] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.359992][T29736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.359997][T29736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.360009][T29736] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.360021][T29736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.360026][T29736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.360031][T29736] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.360039][T29736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.360043][T29736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.360052][T29736] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.360068][T29736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.360070][T29736] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.360081][T29736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.360086][T29736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.360092][T29736] ? __pfx___sys_sendto (net/socket.c:2147) [4324.360106][T29736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.360114][T29736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.360122][T29736] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.360130][T29736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.360140][T29736] __x64_sys_sendto (net/socket.c:2183) [4324.360144][T29736] ? 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) [4324.360147][T29736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.360153][T29736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.360158][T29736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.360161][T29736] RIP: 0033:0x7f2d7a773a4a [ 4324.360165][T29736] 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 [ 4324.360168][T29736] RSP: 002b:00007ffdd4506cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.360172][T29736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d7a773a4a [ 4324.360174][T29736] RDX: 0000000000000040 RSI: 00000000176d9340 RDI: 0000000000000005 [ 4324.360176][T29736] RBP: 00007ffdd4506d50 R08: 0000000000418574 R09: 000000000000001c [ 4324.360178][T29736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.360180][T29736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7a89c000 | [ 4324.360180][T29736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7a89c000 | [ 4324.360195][T29736] | [ 4324.861049][T29740] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29740 | [4324.861545][T29740] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4324.861834][T29740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.861836][T29740] Call Trace: [ 4324.861838][T29740] [4324.861841][T29740] dump_stack_lvl (lib/dump_stack.c:123) [4324.861851][T29740] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.861858][T29740] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4324.861865][T29740] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.861873][T29740] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.861880][T29740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.861885][T29740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.861897][T29740] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.861909][T29740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.861915][T29740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.861921][T29740] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.861931][T29740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.861937][T29740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.861946][T29740] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.861962][T29740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.861965][T29740] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.861976][T29740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.861983][T29740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.861989][T29740] ? __pfx___sys_sendto (net/socket.c:2147) [4324.862003][T29740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.862011][T29740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.862021][T29740] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.862028][T29740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.862038][T29740] __x64_sys_sendto (net/socket.c:2183) [4324.862042][T29740] ? 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) [4324.862046][T29740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.862052][T29740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.862057][T29740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.862061][T29740] RIP: 0033:0x7f6ad7e84a4a [ 4324.862066][T29740] 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 [ 4324.862068][T29740] RSP: 002b:00007ffd001684c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.862073][T29740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ad7e84a4a [ 4324.862075][T29740] RDX: 0000000000000040 RSI: 000000000106d340 RDI: 0000000000000005 [ 4324.862077][T29740] RBP: 00007ffd00168550 R08: 0000000000418574 R09: 000000000000001c [ 4324.862079][T29740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.862081][T29740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ad7fad000 | [ 4324.862096][T29740] | [ 4324.862099][T29740] lwtunnel_output(): recursion limit reached on datapath | [ 4326.354200][T29744] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29744 | [4326.354720][T29744] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4326.355004][T29744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.355007][T29744] Call Trace: [ 4326.355009][T29744] [4326.355012][T29744] dump_stack_lvl (lib/dump_stack.c:123) [4326.355023][T29744] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.355031][T29744] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4326.355037][T29744] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.355046][T29744] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.355054][T29744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.355059][T29744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.355072][T29744] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.355084][T29744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.355088][T29744] ? find_held_lock (kernel/locking/lockdep.c:5348) [4326.355100][T29744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.355106][T29744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.355110][T29744] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4326.355121][T29744] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.355137][T29744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.355140][T29744] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.355151][T29744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.355159][T29744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.355165][T29744] ? __pfx___sys_sendto (net/socket.c:2147) [4326.355177][T29744] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4326.355185][T29744] ? find_held_lock (kernel/locking/lockdep.c:5348) [4326.355190][T29744] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4326.355195][T29744] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.355202][T29744] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4326.355207][T29744] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4326.355217][T29744] __x64_sys_sendto (net/socket.c:2183) [4326.355221][T29744] ? 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) [4326.355225][T29744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.355230][T29744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.355235][T29744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.355240][T29744] RIP: 0033:0x7f588dd70a4a [ 4326.355245][T29744] 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 [ 4326.355249][T29744] RSP: 002b:00007ffe5d8afcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.355253][T29744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f588dd70a4a [ 4326.355256][T29744] RDX: 0000000000000040 RSI: 0000000008e13340 RDI: 0000000000000005 [ 4326.355258][T29744] RBP: 00007ffe5d8afd60 R08: 0000000000418574 R09: 000000000000001c [ 4326.355260][T29744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.355263][T29744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f588de99000 | [ 4326.355263][T29744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f588de99000 | [ 4326.355277][T29744] | [ 4326.355280][T29744] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29744 | [4326.368938][T29744] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4326.369209][T29744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.369211][T29744] Call Trace: [ 4326.369213][T29744] [4326.369216][T29744] dump_stack_lvl (lib/dump_stack.c:123) [4326.369222][T29744] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.369228][T29744] lwtunnel_output (net/core/lwtunnel.c:359) [4326.369235][T29744] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.369242][T29744] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.369247][T29744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.369253][T29744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.369265][T29744] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.369277][T29744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.369281][T29744] ? find_held_lock (kernel/locking/lockdep.c:5348) [4326.369291][T29744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.369295][T29744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.369297][T29744] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4326.369306][T29744] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.369323][T29744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.369325][T29744] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.369337][T29744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.369342][T29744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.369348][T29744] ? __pfx___sys_sendto (net/socket.c:2147) [4326.369361][T29744] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4326.369369][T29744] ? find_held_lock (kernel/locking/lockdep.c:5348) [4326.369373][T29744] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4326.369377][T29744] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.369384][T29744] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4326.369389][T29744] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4326.369398][T29744] __x64_sys_sendto (net/socket.c:2183) [4326.369402][T29744] ? 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) [4326.369405][T29744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.369409][T29744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.369414][T29744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.369417][T29744] RIP: 0033:0x7f588dd70a4a [ 4326.369421][T29744] 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 [ 4326.369424][T29744] RSP: 002b:00007ffe5d8afcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.369427][T29744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f588dd70a4a [ 4326.369429][T29744] RDX: 0000000000000040 RSI: 0000000008e13340 RDI: 0000000000000005 [ 4326.369431][T29744] RBP: 00007ffe5d8afd60 R08: 0000000000418574 R09: 000000000000001c [ 4326.369433][T29744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.369435][T29744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f588de99000 | [ 4326.369435][T29744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f588de99000 | [ 4326.369450][T29744] | [ 4326.386406][T29744] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29744 | [4326.386836][T29744] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4326.387113][T29744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.387115][T29744] Call Trace: [ 4326.387116][T29744] [4326.387119][T29744] dump_stack_lvl (lib/dump_stack.c:123) [4326.387125][T29744] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.387131][T29744] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4326.387138][T29744] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.387145][T29744] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.387151][T29744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.387156][T29744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.387169][T29744] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.387181][T29744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.387185][T29744] ? find_held_lock (kernel/locking/lockdep.c:5348) [4326.387195][T29744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.387199][T29744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.387202][T29744] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4326.387211][T29744] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.387227][T29744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.387230][T29744] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.387241][T29744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.387247][T29744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.387253][T29744] ? __pfx___sys_sendto (net/socket.c:2147) [4326.387265][T29744] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4326.387274][T29744] ? find_held_lock (kernel/locking/lockdep.c:5348) [4326.387279][T29744] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4326.387282][T29744] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.387289][T29744] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4326.387295][T29744] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4326.387303][T29744] __x64_sys_sendto (net/socket.c:2183) [4326.387307][T29744] ? 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) [4326.387310][T29744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.387315][T29744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.387320][T29744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.387323][T29744] RIP: 0033:0x7f588dd70a4a [ 4326.387327][T29744] 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 [ 4326.387330][T29744] RSP: 002b:00007ffe5d8afcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.387334][T29744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f588dd70a4a [ 4326.387336][T29744] RDX: 0000000000000040 RSI: 0000000008e13340 RDI: 0000000000000005 [ 4326.387338][T29744] RBP: 00007ffe5d8afd60 R08: 0000000000418574 R09: 000000000000001c [ 4326.387340][T29744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.387342][T29744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f588de99000 | [ 4326.387342][T29744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f588de99000 | [ 4326.387357][T29744] | [ 4326.873123][T29748] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29748 | [4326.873629][T29748] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4326.873917][T29748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.873920][T29748] Call Trace: [ 4326.873923][T29748] [4326.873925][T29748] dump_stack_lvl (lib/dump_stack.c:123) [4326.873936][T29748] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.873943][T29748] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4326.873950][T29748] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.873959][T29748] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.873967][T29748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.873972][T29748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.873984][T29748] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.873996][T29748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.874002][T29748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.874009][T29748] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.874019][T29748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.874025][T29748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.874035][T29748] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.874051][T29748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.874054][T29748] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.874066][T29748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.874072][T29748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.874078][T29748] ? __pfx___sys_sendto (net/socket.c:2147) [4326.874092][T29748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.874100][T29748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.874111][T29748] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.874118][T29748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.874128][T29748] __x64_sys_sendto (net/socket.c:2183) [4326.874132][T29748] ? 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) [4326.874136][T29748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.874141][T29748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.874146][T29748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.874151][T29748] RIP: 0033:0x7fd296b4aa4a [ 4326.874155][T29748] 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 [ 4326.874158][T29748] RSP: 002b:00007ffd0f1bd2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.874163][T29748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd296b4aa4a [ 4326.874165][T29748] RDX: 0000000000000040 RSI: 0000000022ebf340 RDI: 0000000000000005 [ 4326.874167][T29748] RBP: 00007ffd0f1bd350 R08: 0000000000418574 R09: 000000000000001c [ 4326.874169][T29748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.874171][T29748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd296c73000 | [ 4326.874186][T29748] | [ 4326.874189][T29748] lwtunnel_output(): recursion limit reached on datapath | [ 4328.352185][T29752] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29752 | [4328.353089][T29752] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4328.353358][T29752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4328.353360][T29752] Call Trace: [ 4328.353363][T29752] [4328.353365][T29752] dump_stack_lvl (lib/dump_stack.c:123) [4328.353375][T29752] check_preemption_disabled (lib/smp_processor_id.c:52) [4328.353382][T29752] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4328.353388][T29752] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4328.353396][T29752] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.353404][T29752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4328.353409][T29752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.353421][T29752] rawv6_sendmsg (net/ipv6/raw.c:918) [4328.353433][T29752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4328.353438][T29752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4328.353445][T29752] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.353455][T29752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4328.353460][T29752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4328.353469][T29752] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4328.353485][T29752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4328.353488][T29752] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.353499][T29752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.353506][T29752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.353512][T29752] ? __pfx___sys_sendto (net/socket.c:2147) [4328.353526][T29752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4328.353534][T29752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4328.353544][T29752] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4328.353551][T29752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4328.353561][T29752] __x64_sys_sendto (net/socket.c:2183) [4328.353565][T29752] ? 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) [4328.353568][T29752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4328.353573][T29752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4328.353578][T29752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4328.353583][T29752] RIP: 0033:0x7f8426a6ca4a [ 4328.353587][T29752] 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 [ 4328.353590][T29752] RSP: 002b:00007fffd4681a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4328.353594][T29752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8426a6ca4a [ 4328.353596][T29752] RDX: 0000000000000040 RSI: 0000000012f7e340 RDI: 0000000000000005 [ 4328.353598][T29752] RBP: 00007fffd4681ad0 R08: 0000000000418574 R09: 000000000000001c [ 4328.353600][T29752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4328.353602][T29752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8426b95000 | [ 4328.353617][T29752] | [ 4328.353620][T29752] lwtunnel_output(): recursion limit reached on datapath | [ 4329.856006][T29756] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29756 | [4329.856485][T29756] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4329.856770][T29756] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4329.856773][T29756] Call Trace: [ 4329.856775][T29756] [4329.856778][T29756] dump_stack_lvl (lib/dump_stack.c:123) [4329.856786][T29756] check_preemption_disabled (lib/smp_processor_id.c:52) [4329.856793][T29756] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4329.856799][T29756] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4329.856808][T29756] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.856815][T29756] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4329.856820][T29756] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.856832][T29756] rawv6_sendmsg (net/ipv6/raw.c:918) [4329.856844][T29756] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4329.856849][T29756] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4329.856855][T29756] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.856863][T29756] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4329.856868][T29756] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4329.856878][T29756] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4329.856893][T29756] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4329.856897][T29756] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.856908][T29756] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.856914][T29756] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.856920][T29756] ? __pfx___sys_sendto (net/socket.c:2147) [4329.856934][T29756] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4329.856941][T29756] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4329.856949][T29756] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4329.856956][T29756] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4329.856967][T29756] __x64_sys_sendto (net/socket.c:2183) [4329.856971][T29756] ? 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) [4329.856974][T29756] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4329.856979][T29756] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4329.856984][T29756] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4329.856988][T29756] RIP: 0033:0x7f3871167a4a [ 4329.856993][T29756] 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 [ 4329.856995][T29756] RSP: 002b:00007ffe3905f888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4329.856999][T29756] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3871167a4a [ 4329.857002][T29756] RDX: 0000000000000040 RSI: 000000002db12340 RDI: 0000000000000005 [ 4329.857003][T29756] RBP: 00007ffe3905f910 R08: 0000000000418574 R09: 000000000000001c [ 4329.857005][T29756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4329.857007][T29756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3871290000 | [ 4329.857022][T29756] | [ 4329.857024][T29756] lwtunnel_output(): recursion limit reached on datapath | [ 4331.330213][T29760] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29760 | [4331.330701][T29760] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4331.330950][T29760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4331.330952][T29760] Call Trace: [ 4331.330955][T29760] [4331.330957][T29760] dump_stack_lvl (lib/dump_stack.c:123) [4331.330966][T29760] check_preemption_disabled (lib/smp_processor_id.c:52) [4331.330972][T29760] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4331.330978][T29760] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4331.330986][T29760] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.330993][T29760] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4331.330998][T29760] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.331010][T29760] rawv6_sendmsg (net/ipv6/raw.c:918) [4331.331022][T29760] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4331.331027][T29760] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4331.331033][T29760] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.331041][T29760] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4331.331046][T29760] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4331.331055][T29760] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4331.331071][T29760] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4331.331074][T29760] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.331086][T29760] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.331092][T29760] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.331098][T29760] ? __pfx___sys_sendto (net/socket.c:2147) [4331.331112][T29760] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4331.331119][T29760] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4331.331128][T29760] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4331.331135][T29760] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4331.331145][T29760] __x64_sys_sendto (net/socket.c:2183) [4331.331149][T29760] ? 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) [4331.331153][T29760] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4331.331157][T29760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4331.331162][T29760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4331.331167][T29760] RIP: 0033:0x7f8f98132a4a [ 4331.331171][T29760] 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 [ 4331.331174][T29760] RSP: 002b:00007ffcb0415018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4331.331178][T29760] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f98132a4a [ 4331.331180][T29760] RDX: 0000000000000040 RSI: 000000001f97e340 RDI: 0000000000000005 [ 4331.331183][T29760] RBP: 00007ffcb04150a0 R08: 0000000000418574 R09: 000000000000001c [ 4331.331185][T29760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4331.331186][T29760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f9825b000 | [ 4331.331223][T29760] lwtunnel_output(): recursion limit reached on datapath | [ 4331.636077][ C0] Dead loop on virtual device veth1, fix it urgently! | [ 4332.825224][T29764] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29764 | [4332.825736][T29764] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4332.826006][T29764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.826008][T29764] Call Trace: [ 4332.826011][T29764] [4332.826014][T29764] dump_stack_lvl (lib/dump_stack.c:123) [4332.826024][T29764] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.826032][T29764] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4332.826039][T29764] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.826048][T29764] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.826055][T29764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.826060][T29764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.826073][T29764] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.826085][T29764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.826090][T29764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.826097][T29764] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.826107][T29764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.826114][T29764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.826123][T29764] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.826139][T29764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.826142][T29764] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.826153][T29764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.826160][T29764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.826165][T29764] ? __pfx___sys_sendto (net/socket.c:2147) [4332.826180][T29764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.826188][T29764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.826199][T29764] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.826206][T29764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.826216][T29764] __x64_sys_sendto (net/socket.c:2183) [4332.826220][T29764] ? 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) [4332.826224][T29764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.826230][T29764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.826234][T29764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.826239][T29764] RIP: 0033:0x7fa53eebba4a [ 4332.826244][T29764] 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 [ 4332.826247][T29764] RSP: 002b:00007ffc82858bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.826251][T29764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa53eebba4a [ 4332.826253][T29764] RDX: 0000000000000040 RSI: 0000000019370340 RDI: 0000000000000005 [ 4332.826255][T29764] RBP: 00007ffc82858c60 R08: 0000000000418574 R09: 000000000000001c [ 4332.826257][T29764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.826259][T29764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53efe4000 | [ 4332.826274][T29764] | [ 4332.826277][T29764] lwtunnel_output(): recursion limit reached on datapath | [ 4334.304500][T29768] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29768 | [4334.305042][T29768] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4334.305335][T29768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4334.305338][T29768] Call Trace: [ 4334.305341][T29768] [4334.305343][T29768] dump_stack_lvl (lib/dump_stack.c:123) [4334.305354][T29768] check_preemption_disabled (lib/smp_processor_id.c:52) [4334.305361][T29768] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4334.305368][T29768] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4334.305377][T29768] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4334.305385][T29768] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4334.305390][T29768] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4334.305403][T29768] rawv6_sendmsg (net/ipv6/raw.c:918) [4334.305415][T29768] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4334.305420][T29768] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4334.305427][T29768] ? __lock_release (kernel/locking/lockdep.c:5534) [4334.305437][T29768] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4334.305444][T29768] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4334.305453][T29768] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4334.305469][T29768] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4334.305473][T29768] ? __lock_release (kernel/locking/lockdep.c:5534) [4334.305484][T29768] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4334.305491][T29768] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4334.305496][T29768] ? __pfx___sys_sendto (net/socket.c:2147) [4334.305511][T29768] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4334.305518][T29768] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4334.305528][T29768] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4334.305535][T29768] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4334.305545][T29768] __x64_sys_sendto (net/socket.c:2183) [4334.305549][T29768] ? 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) [4334.305554][T29768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4334.305559][T29768] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4334.305564][T29768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4334.305568][T29768] RIP: 0033:0x7f2413571a4a [ 4334.305573][T29768] 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 [ 4334.305577][T29768] RSP: 002b:00007ffe2efb5d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4334.305581][T29768] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2413571a4a [ 4334.305583][T29768] RDX: 0000000000000040 RSI: 000000000198a340 RDI: 0000000000000005 [ 4334.305585][T29768] RBP: 00007ffe2efb5e10 R08: 0000000000418574 R09: 000000000000001c [ 4334.305587][T29768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4334.305590][T29768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241369a000 | [ 4334.305605][T29768] | [ 4334.305608][T29768] lwtunnel_output(): recursion limit reached on datapath | [ 4335.771095][T29772] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29772 | [4335.771597][T29772] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4335.771890][T29772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4335.771892][T29772] Call Trace: [ 4335.771894][T29772] [4335.771897][T29772] dump_stack_lvl (lib/dump_stack.c:123) [4335.771907][T29772] check_preemption_disabled (lib/smp_processor_id.c:52) [4335.771914][T29772] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4335.771921][T29772] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4335.771930][T29772] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.771937][T29772] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4335.771942][T29772] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.771954][T29772] rawv6_sendmsg (net/ipv6/raw.c:918) [4335.771966][T29772] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4335.771971][T29772] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4335.771978][T29772] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.771988][T29772] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4335.771994][T29772] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4335.772003][T29772] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4335.772019][T29772] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4335.772022][T29772] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.772033][T29772] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.772040][T29772] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.772046][T29772] ? __pfx___sys_sendto (net/socket.c:2147) [4335.772060][T29772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4335.772067][T29772] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4335.772077][T29772] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4335.772084][T29772] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4335.772094][T29772] __x64_sys_sendto (net/socket.c:2183) [4335.772097][T29772] ? 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) [4335.772102][T29772] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4335.772107][T29772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4335.772112][T29772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4335.772116][T29772] RIP: 0033:0x7fa05673fa4a [ 4335.772121][T29772] 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 [ 4335.772124][T29772] RSP: 002b:00007ffda25c94a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4335.772129][T29772] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa05673fa4a [ 4335.772131][T29772] RDX: 0000000000000040 RSI: 00000000170e7340 RDI: 0000000000000005 [ 4335.772133][T29772] RBP: 00007ffda25c9530 R08: 0000000000418574 R09: 000000000000001c [ 4335.772135][T29772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4335.772137][T29772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa056868000 | [ 4335.772137][T29772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa056868000 | [ 4335.772151][T29772] | [ 4335.772154][T29772] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29772 | [4335.786187][T29772] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4335.786454][T29772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4335.786456][T29772] Call Trace: [ 4335.786458][T29772] [4335.786460][T29772] dump_stack_lvl (lib/dump_stack.c:123) [4335.786468][T29772] check_preemption_disabled (lib/smp_processor_id.c:52) [4335.786473][T29772] lwtunnel_output (net/core/lwtunnel.c:359) [4335.786480][T29772] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4335.786487][T29772] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.786494][T29772] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4335.786499][T29772] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.786511][T29772] rawv6_sendmsg (net/ipv6/raw.c:918) [4335.786523][T29772] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4335.786528][T29772] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4335.786532][T29772] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.786540][T29772] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4335.786544][T29772] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4335.786553][T29772] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4335.786569][T29772] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4335.786572][T29772] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.786583][T29772] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.786588][T29772] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.786593][T29772] ? __pfx___sys_sendto (net/socket.c:2147) [4335.786607][T29772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4335.786614][T29772] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4335.786623][T29772] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4335.786630][T29772] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4335.786640][T29772] __x64_sys_sendto (net/socket.c:2183) [4335.786644][T29772] ? 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) [4335.786647][T29772] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4335.786654][T29772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4335.786658][T29772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4335.786661][T29772] RIP: 0033:0x7fa05673fa4a [ 4335.786665][T29772] 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 [ 4335.786668][T29772] RSP: 002b:00007ffda25c94a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4335.786671][T29772] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa05673fa4a [ 4335.786673][T29772] RDX: 0000000000000040 RSI: 00000000170e7340 RDI: 0000000000000005 [ 4335.786675][T29772] RBP: 00007ffda25c9530 R08: 0000000000418574 R09: 000000000000001c [ 4335.786677][T29772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4335.786679][T29772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa056868000 | [ 4335.786679][T29772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa056868000 | [ 4335.786693][T29772] | [ 4335.800999][T29772] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29772 | [4335.801497][T29772] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4335.801829][T29772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4335.801830][T29772] Call Trace: [ 4335.801832][T29772] [4335.801834][T29772] dump_stack_lvl (lib/dump_stack.c:123) [4335.801841][T29772] check_preemption_disabled (lib/smp_processor_id.c:52) [4335.801847][T29772] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4335.801853][T29772] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4335.801860][T29772] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.801866][T29772] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4335.801871][T29772] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.801883][T29772] rawv6_sendmsg (net/ipv6/raw.c:918) [4335.801895][T29772] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4335.801901][T29772] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4335.801905][T29772] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.801913][T29772] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4335.801917][T29772] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4335.801926][T29772] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4335.801942][T29772] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4335.801945][T29772] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.801956][T29772] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.801961][T29772] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.801966][T29772] ? __pfx___sys_sendto (net/socket.c:2147) [4335.801981][T29772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4335.801987][T29772] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4335.801995][T29772] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4335.802002][T29772] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4335.802012][T29772] __x64_sys_sendto (net/socket.c:2183) [4335.802016][T29772] ? 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) [4335.802020][T29772] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4335.802025][T29772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4335.802029][T29772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4335.802032][T29772] RIP: 0033:0x7fa05673fa4a [ 4335.802036][T29772] 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 [ 4335.802039][T29772] RSP: 002b:00007ffda25c94a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4335.802043][T29772] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa05673fa4a [ 4335.802045][T29772] RDX: 0000000000000040 RSI: 00000000170e7340 RDI: 0000000000000005 [ 4335.802047][T29772] RBP: 00007ffda25c9530 R08: 0000000000418574 R09: 000000000000001c [ 4335.802049][T29772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4335.802051][T29772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa056868000 | [ 4335.802051][T29772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa056868000 | [ 4335.802065][T29772] | [ 4336.306364][T29776] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29776 | [4336.306913][T29776] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4336.307203][T29776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.307206][T29776] Call Trace: [ 4336.307209][T29776] [4336.307211][T29776] dump_stack_lvl (lib/dump_stack.c:123) [4336.307222][T29776] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.307229][T29776] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4336.307236][T29776] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.307245][T29776] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.307252][T29776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.307258][T29776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.307270][T29776] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.307282][T29776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.307287][T29776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.307294][T29776] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.307304][T29776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.307310][T29776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.307320][T29776] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.307336][T29776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.307339][T29776] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.307350][T29776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.307356][T29776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.307362][T29776] ? __pfx___sys_sendto (net/socket.c:2147) [4336.307376][T29776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.307384][T29776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.307394][T29776] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.307402][T29776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.307412][T29776] __x64_sys_sendto (net/socket.c:2183) [4336.307416][T29776] ? 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) [4336.307420][T29776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.307425][T29776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.307430][T29776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.307435][T29776] RIP: 0033:0x7fb5fd8a1a4a [ 4336.307439][T29776] 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 [ 4336.307442][T29776] RSP: 002b:00007ffd2bfb34e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.307447][T29776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb5fd8a1a4a [ 4336.307449][T29776] RDX: 0000000000000040 RSI: 000000003ad99340 RDI: 0000000000000005 [ 4336.307451][T29776] RBP: 00007ffd2bfb3570 R08: 0000000000418574 R09: 000000000000001c [ 4336.307453][T29776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.307455][T29776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5fd9ca000 | [ 4336.307470][T29776] | [ 4336.307473][T29776] lwtunnel_output(): recursion limit reached on datapath | [ 4337.792423][T29780] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29780 | [4337.792930][T29780] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4337.793196][T29780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.793199][T29780] Call Trace: [ 4337.793201][T29780] [4337.793203][T29780] dump_stack_lvl (lib/dump_stack.c:123) [4337.793214][T29780] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.793221][T29780] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4337.793228][T29780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.793237][T29780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.793244][T29780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.793249][T29780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.793262][T29780] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.793273][T29780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.793279][T29780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.793286][T29780] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.793296][T29780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.793303][T29780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.793312][T29780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.793328][T29780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.793331][T29780] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.793342][T29780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.793349][T29780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.793354][T29780] ? __pfx___sys_sendto (net/socket.c:2147) [4337.793369][T29780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.793376][T29780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.793386][T29780] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.793394][T29780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.793404][T29780] __x64_sys_sendto (net/socket.c:2183) [4337.793408][T29780] ? 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) [4337.793412][T29780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.793419][T29780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.793424][T29780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.793428][T29780] RIP: 0033:0x7f34d2bd7a4a [ 4337.793433][T29780] 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 [ 4337.793436][T29780] RSP: 002b:00007ffffd2d3f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.793441][T29780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34d2bd7a4a [ 4337.793443][T29780] RDX: 0000000000000040 RSI: 0000000019ac9340 RDI: 0000000000000005 [ 4337.793445][T29780] RBP: 00007ffffd2d3fd0 R08: 0000000000418574 R09: 000000000000001c [ 4337.793447][T29780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.793449][T29780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34d2d00000 | [ 4337.793449][T29780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34d2d00000 | [ 4337.793463][T29780] | [ 4337.793466][T29780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29780 | [4337.806259][T29780] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4337.806525][T29780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.806527][T29780] Call Trace: [ 4337.806529][T29780] [4337.806531][T29780] dump_stack_lvl (lib/dump_stack.c:123) [4337.806538][T29780] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.806543][T29780] lwtunnel_output (net/core/lwtunnel.c:359) [4337.806550][T29780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.806557][T29780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.806563][T29780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.806568][T29780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.806581][T29780] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.806593][T29780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.806598][T29780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.806602][T29780] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.806610][T29780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.806614][T29780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.806623][T29780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.806640][T29780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.806643][T29780] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.806656][T29780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.806660][T29780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.806666][T29780] ? __pfx___sys_sendto (net/socket.c:2147) [4337.806680][T29780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.806687][T29780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.806696][T29780] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.806703][T29780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.806713][T29780] __x64_sys_sendto (net/socket.c:2183) [4337.806718][T29780] ? 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) [4337.806721][T29780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.806726][T29780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.806731][T29780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.806734][T29780] RIP: 0033:0x7f34d2bd7a4a [ 4337.806738][T29780] 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 [ 4337.806741][T29780] RSP: 002b:00007ffffd2d3f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.806744][T29780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34d2bd7a4a [ 4337.806746][T29780] RDX: 0000000000000040 RSI: 0000000019ac9340 RDI: 0000000000000005 [ 4337.806748][T29780] RBP: 00007ffffd2d3fd0 R08: 0000000000418574 R09: 000000000000001c [ 4337.806750][T29780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.806752][T29780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34d2d00000 | [ 4337.806752][T29780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34d2d00000 | [ 4337.806767][T29780] | [ 4337.820218][T29780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29780 | [4337.820602][T29780] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4337.820873][T29780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.820875][T29780] Call Trace: [ 4337.820877][T29780] [4337.820879][T29780] dump_stack_lvl (lib/dump_stack.c:123) [4337.820886][T29780] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.820892][T29780] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4337.820899][T29780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.820906][T29780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.820912][T29780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.820917][T29780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.820929][T29780] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.820941][T29780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.820947][T29780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.820952][T29780] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.820960][T29780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.820964][T29780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.820973][T29780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.820989][T29780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.820992][T29780] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.821004][T29780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.821008][T29780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.821014][T29780] ? __pfx___sys_sendto (net/socket.c:2147) [4337.821028][T29780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.821035][T29780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.821044][T29780] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.821051][T29780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.821061][T29780] __x64_sys_sendto (net/socket.c:2183) [4337.821065][T29780] ? 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) [4337.821069][T29780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.821074][T29780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.821079][T29780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.821082][T29780] RIP: 0033:0x7f34d2bd7a4a [ 4337.821086][T29780] 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 [ 4337.821089][T29780] RSP: 002b:00007ffffd2d3f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.821092][T29780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34d2bd7a4a [ 4337.821095][T29780] RDX: 0000000000000040 RSI: 0000000019ac9340 RDI: 0000000000000005 [ 4337.821097][T29780] RBP: 00007ffffd2d3fd0 R08: 0000000000418574 R09: 000000000000001c [ 4337.821099][T29780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.821101][T29780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34d2d00000 | [ 4337.821116][T29780] | [ 4338.292914][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4338.302522][T29784] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29784 | [4338.302991][T29784] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4338.303254][T29784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4338.303257][T29784] Call Trace: [ 4338.303259][T29784] [4338.303262][T29784] dump_stack_lvl (lib/dump_stack.c:123) [4338.303271][T29784] check_preemption_disabled (lib/smp_processor_id.c:52) [4338.303278][T29784] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4338.303284][T29784] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4338.303293][T29784] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4338.303299][T29784] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4338.303304][T29784] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4338.303316][T29784] rawv6_sendmsg (net/ipv6/raw.c:918) [4338.303328][T29784] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4338.303333][T29784] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4338.303339][T29784] ? __lock_release (kernel/locking/lockdep.c:5534) [4338.303348][T29784] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4338.303354][T29784] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4338.303363][T29784] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4338.303379][T29784] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4338.303381][T29784] ? __lock_release (kernel/locking/lockdep.c:5534) [4338.303393][T29784] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4338.303398][T29784] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4338.303404][T29784] ? __pfx___sys_sendto (net/socket.c:2147) [4338.303418][T29784] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4338.303425][T29784] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4338.303434][T29784] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4338.303441][T29784] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4338.303451][T29784] __x64_sys_sendto (net/socket.c:2183) [4338.303455][T29784] ? 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) [4338.303459][T29784] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4338.303464][T29784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4338.303469][T29784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4338.303473][T29784] RIP: 0033:0x7feaabcc0a4a [ 4338.303478][T29784] 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 [ 4338.303481][T29784] RSP: 002b:00007ffd6cd70848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4338.303485][T29784] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feaabcc0a4a [ 4338.303487][T29784] RDX: 0000000000000040 RSI: 000000002516c340 RDI: 0000000000000005 [ 4338.303489][T29784] RBP: 00007ffd6cd708d0 R08: 0000000000418574 R09: 000000000000001c [ 4338.303491][T29784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4338.303493][T29784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feaabde9000 | [ 4338.303507][T29784] | [ 4338.303510][T29784] lwtunnel_output(): recursion limit reached on datapath | [ 4339.800617][T29788] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29788 | [4339.801105][T29788] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4339.801374][T29788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.801376][T29788] Call Trace: [ 4339.801379][T29788] [4339.801382][T29788] dump_stack_lvl (lib/dump_stack.c:123) [4339.801392][T29788] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.801399][T29788] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4339.801406][T29788] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.801415][T29788] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.801423][T29788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.801428][T29788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.801440][T29788] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.801451][T29788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.801457][T29788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.801464][T29788] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.801474][T29788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.801481][T29788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.801490][T29788] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.801505][T29788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.801508][T29788] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.801519][T29788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.801526][T29788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.801531][T29788] ? __pfx___sys_sendto (net/socket.c:2147) [4339.801545][T29788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.801553][T29788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.801563][T29788] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.801569][T29788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.801579][T29788] __x64_sys_sendto (net/socket.c:2183) [4339.801583][T29788] ? 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) [4339.801588][T29788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.801593][T29788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.801597][T29788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.801602][T29788] RIP: 0033:0x7f398c6a7a4a [ 4339.801607][T29788] 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 [ 4339.801611][T29788] RSP: 002b:00007ffd4da1b6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.801615][T29788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f398c6a7a4a [ 4339.801618][T29788] RDX: 0000000000000040 RSI: 0000000015be8340 RDI: 0000000000000005 [ 4339.801620][T29788] RBP: 00007ffd4da1b780 R08: 0000000000418574 R09: 000000000000001c [ 4339.801622][T29788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.801624][T29788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f398c7d0000 | [ 4339.801624][T29788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f398c7d0000 | [ 4339.801638][T29788] | [ 4339.801641][T29788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29788 | [4339.814574][T29788] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4339.814840][T29788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.814842][T29788] Call Trace: [ 4339.814844][T29788] [4339.814846][T29788] dump_stack_lvl (lib/dump_stack.c:123) [4339.814852][T29788] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.814858][T29788] lwtunnel_output (net/core/lwtunnel.c:359) [4339.814865][T29788] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.814871][T29788] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.814877][T29788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.814882][T29788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.814894][T29788] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.814905][T29788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.814910][T29788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.814914][T29788] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.814921][T29788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.814925][T29788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.814934][T29788] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.814950][T29788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.814952][T29788] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.814964][T29788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.814968][T29788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.814973][T29788] ? __pfx___sys_sendto (net/socket.c:2147) [4339.814988][T29788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.814994][T29788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.815001][T29788] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.815008][T29788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.815018][T29788] __x64_sys_sendto (net/socket.c:2183) [4339.815022][T29788] ? 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) [4339.815025][T29788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.815029][T29788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.815034][T29788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.815037][T29788] RIP: 0033:0x7f398c6a7a4a [ 4339.815041][T29788] 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 [ 4339.815044][T29788] RSP: 002b:00007ffd4da1b6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.815047][T29788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f398c6a7a4a [ 4339.815049][T29788] RDX: 0000000000000040 RSI: 0000000015be8340 RDI: 0000000000000005 [ 4339.815051][T29788] RBP: 00007ffd4da1b780 R08: 0000000000418574 R09: 000000000000001c [ 4339.815053][T29788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.815055][T29788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f398c7d0000 | [ 4339.815055][T29788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f398c7d0000 | [ 4339.815070][T29788] | [ 4339.815519][T29788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29788 | [4339.827431][T29788] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4339.827686][T29788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.827688][T29788] Call Trace: [ 4339.827690][T29788] [4339.827692][T29788] dump_stack_lvl (lib/dump_stack.c:123) [4339.827698][T29788] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.827704][T29788] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4339.827710][T29788] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.827716][T29788] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.827722][T29788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.827726][T29788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.827738][T29788] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.827749][T29788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.827754][T29788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.827758][T29788] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.827765][T29788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.827769][T29788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.827777][T29788] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.827793][T29788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.827795][T29788] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.827813][T29788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.827817][T29788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.827822][T29788] ? __pfx___sys_sendto (net/socket.c:2147) [4339.827853][T29788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.827859][T29788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.827867][T29788] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.827874][T29788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.827884][T29788] __x64_sys_sendto (net/socket.c:2183) [4339.827888][T29788] ? 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) [4339.827891][T29788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.827896][T29788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.827900][T29788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.827904][T29788] RIP: 0033:0x7f398c6a7a4a [ 4339.827907][T29788] 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 [ 4339.827910][T29788] RSP: 002b:00007ffd4da1b6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.827913][T29788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f398c6a7a4a [ 4339.827916][T29788] RDX: 0000000000000040 RSI: 0000000015be8340 RDI: 0000000000000005 [ 4339.827918][T29788] RBP: 00007ffd4da1b780 R08: 0000000000418574 R09: 000000000000001c [ 4339.827920][T29788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.827922][T29788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f398c7d0000 | [ 4339.827922][T29788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f398c7d0000 | [ 4339.827937][T29788] | [ 4340.324317][T29792] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29792 | [4340.324838][T29792] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4340.325127][T29792] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4340.325129][T29792] Call Trace: [ 4340.325131][T29792] [4340.325134][T29792] dump_stack_lvl (lib/dump_stack.c:123) [4340.325143][T29792] check_preemption_disabled (lib/smp_processor_id.c:52) [4340.325150][T29792] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4340.325157][T29792] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4340.325164][T29792] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.325172][T29792] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4340.325177][T29792] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.325189][T29792] rawv6_sendmsg (net/ipv6/raw.c:918) [4340.325200][T29792] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4340.325205][T29792] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4340.325211][T29792] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.325220][T29792] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4340.325226][T29792] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4340.325235][T29792] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4340.325250][T29792] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4340.325253][T29792] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.325264][T29792] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.325270][T29792] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.325276][T29792] ? __pfx___sys_sendto (net/socket.c:2147) [4340.325290][T29792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4340.325297][T29792] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4340.325306][T29792] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4340.325313][T29792] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4340.325323][T29792] __x64_sys_sendto (net/socket.c:2183) [4340.325327][T29792] ? 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) [4340.325330][T29792] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4340.325335][T29792] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4340.325340][T29792] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4340.325345][T29792] RIP: 0033:0x7f873c52ea4a [ 4340.325349][T29792] 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 [ 4340.325353][T29792] RSP: 002b:00007fff4c209178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4340.325356][T29792] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f873c52ea4a [ 4340.325359][T29792] RDX: 0000000000000040 RSI: 0000000004488340 RDI: 0000000000000005 [ 4340.325361][T29792] RBP: 00007fff4c209200 R08: 0000000000418574 R09: 000000000000001c [ 4340.325363][T29792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4340.325365][T29792] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f873c657000 | [ 4340.325365][T29792] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f873c657000 | [ 4340.325379][T29792] | [ 4340.325382][T29792] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29792 | [4340.338724][T29792] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4340.339000][T29792] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4340.339002][T29792] Call Trace: [ 4340.339004][T29792] [4340.339006][T29792] dump_stack_lvl (lib/dump_stack.c:123) [4340.339012][T29792] check_preemption_disabled (lib/smp_processor_id.c:52) [4340.339018][T29792] lwtunnel_output (net/core/lwtunnel.c:359) [4340.339024][T29792] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4340.339031][T29792] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.339037][T29792] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4340.339041][T29792] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.339053][T29792] rawv6_sendmsg (net/ipv6/raw.c:918) [4340.339065][T29792] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4340.339070][T29792] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4340.339074][T29792] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.339081][T29792] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4340.339085][T29792] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4340.339094][T29792] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4340.339110][T29792] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4340.339113][T29792] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.339124][T29792] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.339128][T29792] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.339134][T29792] ? __pfx___sys_sendto (net/socket.c:2147) [4340.339148][T29792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4340.339154][T29792] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4340.339162][T29792] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4340.339169][T29792] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4340.339179][T29792] __x64_sys_sendto (net/socket.c:2183) [4340.339183][T29792] ? 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) [4340.339186][T29792] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4340.339191][T29792] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4340.339196][T29792] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4340.339199][T29792] RIP: 0033:0x7f873c52ea4a [ 4340.339202][T29792] 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 [ 4340.339205][T29792] RSP: 002b:00007fff4c209178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4340.339208][T29792] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f873c52ea4a [ 4340.339211][T29792] RDX: 0000000000000040 RSI: 0000000004488340 RDI: 0000000000000005 [ 4340.339213][T29792] RBP: 00007fff4c209200 R08: 0000000000418574 R09: 000000000000001c [ 4340.339215][T29792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4340.339217][T29792] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f873c657000 | [ 4340.339217][T29792] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f873c657000 | [ 4340.339231][T29792] | [ 4340.357961][T29792] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29792 | [4340.358365][T29792] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4340.358638][T29792] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4340.358640][T29792] Call Trace: [ 4340.358641][T29792] [4340.358644][T29792] dump_stack_lvl (lib/dump_stack.c:123) [4340.358651][T29792] check_preemption_disabled (lib/smp_processor_id.c:52) [4340.358658][T29792] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4340.358665][T29792] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4340.358672][T29792] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.358678][T29792] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4340.358682][T29792] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.358695][T29792] rawv6_sendmsg (net/ipv6/raw.c:918) [4340.358707][T29792] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4340.358713][T29792] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4340.358717][T29792] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.358725][T29792] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4340.358729][T29792] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4340.358738][T29792] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4340.358754][T29792] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4340.358757][T29792] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.358769][T29792] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.358773][T29792] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.358779][T29792] ? __pfx___sys_sendto (net/socket.c:2147) [4340.358794][T29792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4340.358800][T29792] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4340.358808][T29792] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4340.358815][T29792] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4340.358825][T29792] __x64_sys_sendto (net/socket.c:2183) [4340.358830][T29792] ? 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) [4340.358833][T29792] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4340.358838][T29792] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4340.358843][T29792] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4340.358846][T29792] RIP: 0033:0x7f873c52ea4a [ 4340.358849][T29792] 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 [ 4340.358852][T29792] RSP: 002b:00007fff4c209178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4340.358856][T29792] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f873c52ea4a [ 4340.358858][T29792] RDX: 0000000000000040 RSI: 0000000004488340 RDI: 0000000000000005 [ 4340.358860][T29792] RBP: 00007fff4c209200 R08: 0000000000418574 R09: 000000000000001c [ 4340.358862][T29792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4340.358864][T29792] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f873c657000 | [ 4342.900031][ C2] Dead loop on virtual device veth1, fix it urgently! | [ 4343.821473][T29804] check_preemption_disabled: 2 callbacks suppressed | [ 4343.821483][T29804] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29804 | [4343.823439][T29804] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4343.823720][T29804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.823723][T29804] Call Trace: [ 4343.823726][T29804] [4343.823728][T29804] dump_stack_lvl (lib/dump_stack.c:123) [4343.823739][T29804] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.823746][T29804] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4343.823752][T29804] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.823761][T29804] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.823769][T29804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.823774][T29804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.823786][T29804] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.823797][T29804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.823803][T29804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.823810][T29804] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.823821][T29804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.823827][T29804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.823836][T29804] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.823852][T29804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.823855][T29804] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.823865][T29804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.823872][T29804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.823878][T29804] ? __pfx___sys_sendto (net/socket.c:2147) [4343.823892][T29804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.823900][T29804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.823909][T29804] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.823916][T29804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.823926][T29804] __x64_sys_sendto (net/socket.c:2183) [4343.823930][T29804] ? 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) [4343.823935][T29804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.823940][T29804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.823944][T29804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.823949][T29804] RIP: 0033:0x7f3e9b033a4a [ 4343.823954][T29804] 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 [ 4343.823957][T29804] RSP: 002b:00007ffeaa6bb988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.823961][T29804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e9b033a4a [ 4343.823964][T29804] RDX: 0000000000000040 RSI: 0000000028504340 RDI: 0000000000000005 [ 4343.823965][T29804] RBP: 00007ffeaa6bba10 R08: 0000000000418574 R09: 000000000000001c [ 4343.823967][T29804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.823969][T29804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e9b15c000 | [ 4343.823987][T29804] lwtunnel_output(): recursion limit reached on datapath | [ 4343.924429][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4345.302315][T29808] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29808 | [4345.304024][T29808] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4345.304310][T29808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.304312][T29808] Call Trace: [ 4345.304314][T29808] [4345.304317][T29808] dump_stack_lvl (lib/dump_stack.c:123) [4345.304328][T29808] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.304335][T29808] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4345.304341][T29808] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.304350][T29808] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.304358][T29808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.304363][T29808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.304375][T29808] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.304387][T29808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.304393][T29808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.304400][T29808] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.304410][T29808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.304417][T29808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.304426][T29808] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.304443][T29808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.304446][T29808] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.304457][T29808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.304464][T29808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.304469][T29808] ? __pfx___sys_sendto (net/socket.c:2147) [4345.304484][T29808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.304491][T29808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.304501][T29808] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.304508][T29808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.304518][T29808] __x64_sys_sendto (net/socket.c:2183) [4345.304523][T29808] ? 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) [4345.304527][T29808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.304533][T29808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.304538][T29808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.304542][T29808] RIP: 0033:0x7f26cb2c8a4a [ 4345.304547][T29808] 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 [ 4345.304551][T29808] RSP: 002b:00007ffec06bc2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.304556][T29808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26cb2c8a4a [ 4345.304559][T29808] RDX: 0000000000000040 RSI: 000000003907e340 RDI: 0000000000000005 [ 4345.304561][T29808] RBP: 00007ffec06bc380 R08: 0000000000418574 R09: 000000000000001c [ 4345.304563][T29808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.304566][T29808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26cb3f1000 | [ 4345.304566][T29808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26cb3f1000 | [ 4345.304580][T29808] | [ 4345.304583][T29808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29808 | [4345.316978][T29808] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4345.317247][T29808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.317249][T29808] Call Trace: [ 4345.317251][T29808] [4345.317254][T29808] dump_stack_lvl (lib/dump_stack.c:123) [4345.317260][T29808] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.317266][T29808] lwtunnel_output (net/core/lwtunnel.c:359) [4345.317273][T29808] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.317280][T29808] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.317285][T29808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.317290][T29808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.317303][T29808] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.317315][T29808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.317321][T29808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.317325][T29808] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.317333][T29808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.317337][T29808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.317346][T29808] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.317362][T29808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.317365][T29808] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.317376][T29808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.317381][T29808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.317387][T29808] ? __pfx___sys_sendto (net/socket.c:2147) [4345.317402][T29808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.317408][T29808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.317416][T29808] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.317424][T29808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.317434][T29808] __x64_sys_sendto (net/socket.c:2183) [4345.317438][T29808] ? 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) [4345.317441][T29808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.317446][T29808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.317451][T29808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.317454][T29808] RIP: 0033:0x7f26cb2c8a4a [ 4345.317458][T29808] 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 [ 4345.317461][T29808] RSP: 002b:00007ffec06bc2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.317465][T29808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26cb2c8a4a [ 4345.317467][T29808] RDX: 0000000000000040 RSI: 000000003907e340 RDI: 0000000000000005 [ 4345.317469][T29808] RBP: 00007ffec06bc380 R08: 0000000000418574 R09: 000000000000001c [ 4345.317471][T29808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.317473][T29808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26cb3f1000 | [ 4345.317473][T29808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26cb3f1000 | [ 4345.317488][T29808] | [ 4345.335413][T29808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29808 | [4345.335820][T29808] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4345.336079][T29808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.336081][T29808] Call Trace: [ 4345.336084][T29808] [4345.336086][T29808] dump_stack_lvl (lib/dump_stack.c:123) [4345.336093][T29808] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.336099][T29808] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4345.336106][T29808] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.336113][T29808] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.336119][T29808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.336124][T29808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.336136][T29808] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.336149][T29808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.336154][T29808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.336159][T29808] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.336167][T29808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.336171][T29808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.336180][T29808] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.336197][T29808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.336199][T29808] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.336211][T29808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.336216][T29808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.336222][T29808] ? __pfx___sys_sendto (net/socket.c:2147) [4345.336236][T29808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.336243][T29808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.336251][T29808] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.336258][T29808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.336268][T29808] __x64_sys_sendto (net/socket.c:2183) [4345.336273][T29808] ? 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) [4345.336276][T29808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.336281][T29808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.336287][T29808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.336290][T29808] RIP: 0033:0x7f26cb2c8a4a [ 4345.336294][T29808] 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 [ 4345.336298][T29808] RSP: 002b:00007ffec06bc2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.336301][T29808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26cb2c8a4a [ 4345.336304][T29808] RDX: 0000000000000040 RSI: 000000003907e340 RDI: 0000000000000005 [ 4345.336306][T29808] RBP: 00007ffec06bc380 R08: 0000000000418574 R09: 000000000000001c [ 4345.336308][T29808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.336310][T29808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26cb3f1000 | [ 4345.336310][T29808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26cb3f1000 | [ 4345.336325][T29808] | [ 4345.813219][T29812] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29812 | [4345.813725][T29812] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4345.813993][T29812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.813995][T29812] Call Trace: [ 4345.813997][T29812] [4345.814000][T29812] dump_stack_lvl (lib/dump_stack.c:123) [4345.814009][T29812] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.814016][T29812] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4345.814023][T29812] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.814031][T29812] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.814038][T29812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.814043][T29812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.814055][T29812] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.814067][T29812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.814073][T29812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.814080][T29812] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.814089][T29812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.814095][T29812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.814104][T29812] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.814120][T29812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.814123][T29812] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.814134][T29812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.814141][T29812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.814146][T29812] ? __pfx___sys_sendto (net/socket.c:2147) [4345.814161][T29812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.814169][T29812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.814179][T29812] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.814186][T29812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.814196][T29812] __x64_sys_sendto (net/socket.c:2183) [4345.814200][T29812] ? 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) [4345.814204][T29812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.814209][T29812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.814214][T29812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.814218][T29812] RIP: 0033:0x7f26c1b0da4a [ 4345.814223][T29812] 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 [ 4345.814226][T29812] RSP: 002b:00007fff0e328898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.814230][T29812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26c1b0da4a [ 4345.814233][T29812] RDX: 0000000000000040 RSI: 00000000320ec340 RDI: 0000000000000005 [ 4345.814235][T29812] RBP: 00007fff0e328920 R08: 0000000000418574 R09: 000000000000001c [ 4345.814237][T29812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.814239][T29812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26c1c36000 | [ 4345.814256][T29812] lwtunnel_output(): recursion limit reached on datapath | [ 4345.971997][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4347.294155][T29816] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29816 | [4347.294663][T29816] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4347.294943][T29816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.294946][T29816] Call Trace: [ 4347.294949][T29816] [4347.294952][T29816] dump_stack_lvl (lib/dump_stack.c:123) [4347.294962][T29816] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.294969][T29816] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4347.294976][T29816] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.294985][T29816] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.294993][T29816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.294998][T29816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.295011][T29816] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.295023][T29816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.295028][T29816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.295036][T29816] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.295046][T29816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.295053][T29816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.295062][T29816] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.295079][T29816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.295082][T29816] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.295093][T29816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.295100][T29816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.295105][T29816] ? __pfx___sys_sendto (net/socket.c:2147) [4347.295120][T29816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.295128][T29816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.295138][T29816] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.295145][T29816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.295155][T29816] __x64_sys_sendto (net/socket.c:2183) [4347.295159][T29816] ? 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) [4347.295164][T29816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.295169][T29816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.295175][T29816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.295179][T29816] RIP: 0033:0x7f4c18ce8a4a [ 4347.295184][T29816] 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 [ 4347.295187][T29816] RSP: 002b:00007ffebefab748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.295191][T29816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c18ce8a4a [ 4347.295194][T29816] RDX: 0000000000000040 RSI: 0000000038353340 RDI: 0000000000000005 [ 4347.295196][T29816] RBP: 00007ffebefab7d0 R08: 0000000000418574 R09: 000000000000001c [ 4347.295198][T29816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.295200][T29816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c18e11000 | [ 4347.295218][T29816] lwtunnel_output(): recursion limit reached on datapath | [ 4347.508031][ C0] Dead loop on virtual device veth0, fix it urgently! | [ 4348.781281][T29820] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29820 | [4348.782313][T29820] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4348.782581][T29820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4348.782583][T29820] Call Trace: [ 4348.782585][T29820] [4348.782588][T29820] dump_stack_lvl (lib/dump_stack.c:123) [4348.782598][T29820] check_preemption_disabled (lib/smp_processor_id.c:52) [4348.782604][T29820] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4348.782611][T29820] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4348.782619][T29820] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.782626][T29820] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4348.782632][T29820] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.782644][T29820] rawv6_sendmsg (net/ipv6/raw.c:918) [4348.782657][T29820] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4348.782663][T29820] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4348.782670][T29820] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.782679][T29820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4348.782685][T29820] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4348.782694][T29820] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4348.782710][T29820] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4348.782714][T29820] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.782725][T29820] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.782732][T29820] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.782738][T29820] ? __pfx___sys_sendto (net/socket.c:2147) [4348.782752][T29820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4348.782760][T29820] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4348.782770][T29820] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4348.782778][T29820] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4348.782788][T29820] __x64_sys_sendto (net/socket.c:2183) [4348.782792][T29820] ? 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) [4348.782796][T29820] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4348.782801][T29820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4348.782806][T29820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4348.782810][T29820] RIP: 0033:0x7f8c50851a4a [ 4348.782815][T29820] 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 [ 4348.782818][T29820] RSP: 002b:00007ffcbd165858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4348.782823][T29820] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c50851a4a [ 4348.782825][T29820] RDX: 0000000000000040 RSI: 000000000f9bc340 RDI: 0000000000000005 [ 4348.782827][T29820] RBP: 00007ffcbd1658e0 R08: 0000000000418574 R09: 000000000000001c [ 4348.782829][T29820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4348.782831][T29820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c5097a000 | [ 4348.782846][T29820] | [ 4348.795301][T29820] lwtunnel_output(): recursion limit reached on datapath | [ 4350.274830][T29824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29824 | [4350.275325][T29824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4350.275609][T29824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4350.275612][T29824] Call Trace: [ 4350.275615][T29824] [4350.275617][T29824] dump_stack_lvl (lib/dump_stack.c:123) [4350.275628][T29824] check_preemption_disabled (lib/smp_processor_id.c:52) [4350.275636][T29824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4350.275642][T29824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4350.275653][T29824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4350.275661][T29824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4350.275666][T29824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4350.275678][T29824] rawv6_sendmsg (net/ipv6/raw.c:918) [4350.275690][T29824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4350.275696][T29824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4350.275703][T29824] ? __lock_release (kernel/locking/lockdep.c:5534) [4350.275713][T29824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4350.275720][T29824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4350.275729][T29824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4350.275745][T29824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4350.275748][T29824] ? __lock_release (kernel/locking/lockdep.c:5534) [4350.275759][T29824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4350.275766][T29824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4350.275771][T29824] ? __pfx___sys_sendto (net/socket.c:2147) [4350.275786][T29824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4350.275794][T29824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4350.275804][T29824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4350.275811][T29824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4350.275821][T29824] __x64_sys_sendto (net/socket.c:2183) [4350.275826][T29824] ? 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) [4350.275831][T29824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4350.275836][T29824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4350.275841][T29824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4350.275846][T29824] RIP: 0033:0x7f6248276a4a [ 4350.275851][T29824] 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 [ 4350.275854][T29824] RSP: 002b:00007ffcffb3a1a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4350.275859][T29824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6248276a4a [ 4350.275861][T29824] RDX: 0000000000000040 RSI: 0000000028fa2340 RDI: 0000000000000005 [ 4350.275863][T29824] RBP: 00007ffcffb3a230 R08: 0000000000418574 R09: 000000000000001c [ 4350.275866][T29824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4350.275868][T29824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f624839f000 | [ 4350.275883][T29824] | [ 4350.289637][T29824] lwtunnel_output(): recursion limit reached on datapath | [ 4351.738212][T29828] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29828 | [4351.738725][T29828] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4351.738994][T29828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.738997][T29828] Call Trace: [ 4351.738999][T29828] [4351.739002][T29828] dump_stack_lvl (lib/dump_stack.c:123) [4351.739011][T29828] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.739018][T29828] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4351.739025][T29828] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.739033][T29828] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.739040][T29828] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.739045][T29828] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.739057][T29828] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.739069][T29828] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.739075][T29828] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.739082][T29828] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.739091][T29828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.739097][T29828] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.739106][T29828] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.739122][T29828] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.739125][T29828] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.739136][T29828] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.739143][T29828] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.739148][T29828] ? __pfx___sys_sendto (net/socket.c:2147) [4351.739163][T29828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.739170][T29828] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.739181][T29828] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.739188][T29828] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.739198][T29828] __x64_sys_sendto (net/socket.c:2183) [4351.739202][T29828] ? 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) [4351.739206][T29828] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.739212][T29828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.739217][T29828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.739221][T29828] RIP: 0033:0x7f27de5a4a4a [ 4351.739226][T29828] 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 [ 4351.739229][T29828] RSP: 002b:00007ffe032f2ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.739233][T29828] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27de5a4a4a [ 4351.739235][T29828] RDX: 0000000000000040 RSI: 000000000c320340 RDI: 0000000000000005 [ 4351.739237][T29828] RBP: 00007ffe032f2b50 R08: 0000000000418574 R09: 000000000000001c [ 4351.739239][T29828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.739241][T29828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27de6cd000 | [ 4351.739259][T29828] lwtunnel_output(): recursion limit reached on datapath | [ 4352.116034][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4353.237442][T29832] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29832 | [4353.237923][T29832] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4353.238179][T29832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.238181][T29832] Call Trace: [ 4353.238184][T29832] [4353.238187][T29832] dump_stack_lvl (lib/dump_stack.c:123) [4353.238195][T29832] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.238201][T29832] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4353.238208][T29832] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.238215][T29832] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.238222][T29832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.238227][T29832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.238239][T29832] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.238250][T29832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.238256][T29832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.238262][T29832] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.238271][T29832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.238276][T29832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.238285][T29832] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.238301][T29832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.238304][T29832] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.238315][T29832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.238320][T29832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.238326][T29832] ? __pfx___sys_sendto (net/socket.c:2147) [4353.238340][T29832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.238347][T29832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.238356][T29832] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.238363][T29832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.238373][T29832] __x64_sys_sendto (net/socket.c:2183) [4353.238377][T29832] ? 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) [4353.238382][T29832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.238387][T29832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.238391][T29832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.238395][T29832] RIP: 0033:0x7fd9aaa0aa4a [ 4353.238400][T29832] 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 [ 4353.238403][T29832] RSP: 002b:00007ffc455f9378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.238407][T29832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9aaa0aa4a [ 4353.238409][T29832] RDX: 0000000000000040 RSI: 000000002dc98340 RDI: 0000000000000005 [ 4353.238411][T29832] RBP: 00007ffc455f9400 R08: 0000000000418574 R09: 000000000000001c [ 4353.238413][T29832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.238415][T29832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9aab33000 | [ 4353.238429][T29832] | [ 4353.238432][T29832] lwtunnel_output(): recursion limit reached on datapath | [ 4354.715783][T29836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29836 | [4354.716260][T29836] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4354.716535][T29836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4354.716537][T29836] Call Trace: [ 4354.716540][T29836] [4354.716542][T29836] dump_stack_lvl (lib/dump_stack.c:123) [4354.716552][T29836] check_preemption_disabled (lib/smp_processor_id.c:52) [4354.716559][T29836] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4354.716565][T29836] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4354.716590][T29836] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.716598][T29836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4354.716603][T29836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.716615][T29836] rawv6_sendmsg (net/ipv6/raw.c:918) [4354.716627][T29836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4354.716632][T29836] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4354.716639][T29836] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.716649][T29836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4354.716655][T29836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4354.716666][T29836] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4354.716682][T29836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4354.716685][T29836] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.716696][T29836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.716702][T29836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.716708][T29836] ? __pfx___sys_sendto (net/socket.c:2147) [4354.716722][T29836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4354.716730][T29836] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4354.716740][T29836] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4354.716747][T29836] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4354.716756][T29836] __x64_sys_sendto (net/socket.c:2183) [4354.716760][T29836] ? 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) [4354.716765][T29836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4354.716770][T29836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4354.716775][T29836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4354.716780][T29836] RIP: 0033:0x7f7953a2fa4a [ 4354.716785][T29836] 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 [ 4354.716788][T29836] RSP: 002b:00007ffd5bb36f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4354.716793][T29836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7953a2fa4a [ 4354.716795][T29836] RDX: 0000000000000040 RSI: 0000000015771340 RDI: 0000000000000005 [ 4354.716797][T29836] RBP: 00007ffd5bb36fb0 R08: 0000000000418574 R09: 000000000000001c [ 4354.716800][T29836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4354.716801][T29836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7953b58000 | [ 4354.716816][T29836] | [ 4354.730873][T29836] lwtunnel_output(): recursion limit reached on datapath | [ 4356.211232][T29840] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29840 | [4356.211749][T29840] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4356.212014][T29840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4356.212016][T29840] Call Trace: [ 4356.212018][T29840] [4356.212021][T29840] dump_stack_lvl (lib/dump_stack.c:123) [4356.212031][T29840] check_preemption_disabled (lib/smp_processor_id.c:52) [4356.212038][T29840] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4356.212044][T29840] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4356.212052][T29840] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.212059][T29840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4356.212064][T29840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.212076][T29840] rawv6_sendmsg (net/ipv6/raw.c:918) [4356.212087][T29840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4356.212093][T29840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4356.212100][T29840] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.212109][T29840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4356.212114][T29840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4356.212123][T29840] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4356.212139][T29840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4356.212142][T29840] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.212153][T29840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.212159][T29840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.212165][T29840] ? __pfx___sys_sendto (net/socket.c:2147) [4356.212179][T29840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4356.212187][T29840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4356.212197][T29840] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4356.212205][T29840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4356.212215][T29840] __x64_sys_sendto (net/socket.c:2183) [4356.212219][T29840] ? 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) [4356.212223][T29840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4356.212228][T29840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4356.212233][T29840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4356.212237][T29840] RIP: 0033:0x7f40ae8d7a4a [ 4356.212242][T29840] 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 [ 4356.212245][T29840] RSP: 002b:00007ffebdcbf408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4356.212250][T29840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40ae8d7a4a [ 4356.212252][T29840] RDX: 0000000000000040 RSI: 000000002caa7340 RDI: 0000000000000005 [ 4356.212254][T29840] RBP: 00007ffebdcbf490 R08: 0000000000418574 R09: 000000000000001c [ 4356.212256][T29840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4356.212258][T29840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40aea00000 | [ 4356.212273][T29840] | [ 4356.212275][T29840] lwtunnel_output(): recursion limit reached on datapath | [ 4357.682394][T29844] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29844 | [4357.682859][T29844] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4357.683116][T29844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.683118][T29844] Call Trace: [ 4357.683121][T29844] [4357.683123][T29844] dump_stack_lvl (lib/dump_stack.c:123) [4357.683134][T29844] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.683141][T29844] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4357.683147][T29844] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.683155][T29844] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.683163][T29844] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.683167][T29844] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.683178][T29844] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.683189][T29844] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.683194][T29844] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.683201][T29844] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.683211][T29844] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.683217][T29844] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.683226][T29844] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.683241][T29844] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.683244][T29844] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.683254][T29844] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.683261][T29844] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.683266][T29844] ? __pfx___sys_sendto (net/socket.c:2147) [4357.683280][T29844] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.683287][T29844] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.683296][T29844] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.683303][T29844] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.683312][T29844] __x64_sys_sendto (net/socket.c:2183) [4357.683316][T29844] ? 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) [4357.683320][T29844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.683325][T29844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.683330][T29844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.683334][T29844] RIP: 0033:0x7f170c99ba4a [ 4357.683339][T29844] 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 [ 4357.683342][T29844] RSP: 002b:00007ffef38ce238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.683347][T29844] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f170c99ba4a [ 4357.683349][T29844] RDX: 0000000000000040 RSI: 00000000035fd340 RDI: 0000000000000005 [ 4357.683351][T29844] RBP: 00007ffef38ce2c0 R08: 0000000000418574 R09: 000000000000001c [ 4357.683354][T29844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.683355][T29844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f170cac4000 | [ 4357.683369][T29844] | [ 4357.683372][T29844] lwtunnel_output(): recursion limit reached on datapath | [ 4359.183026][T29848] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29848 | [4359.183534][T29848] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4359.183823][T29848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.183825][T29848] Call Trace: [ 4359.183828][T29848] [4359.183831][T29848] dump_stack_lvl (lib/dump_stack.c:123) [4359.183840][T29848] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.183847][T29848] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4359.183854][T29848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.183862][T29848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.183869][T29848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.183874][T29848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.183886][T29848] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.183898][T29848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.183903][T29848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.183910][T29848] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.183919][T29848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.183925][T29848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.183934][T29848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.183950][T29848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.183953][T29848] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.183964][T29848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.183970][T29848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.183976][T29848] ? __pfx___sys_sendto (net/socket.c:2147) [4359.183990][T29848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.184002][T29848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.184017][T29848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.184027][T29848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.184038][T29848] __x64_sys_sendto (net/socket.c:2183) [4359.184042][T29848] ? 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) [4359.184046][T29848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.184051][T29848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.184056][T29848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.184061][T29848] RIP: 0033:0x7f43bd117a4a [ 4359.184066][T29848] 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 [ 4359.184070][T29848] RSP: 002b:00007ffe3b2eed88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.184074][T29848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43bd117a4a [ 4359.184076][T29848] RDX: 0000000000000040 RSI: 0000000003430340 RDI: 0000000000000005 [ 4359.184079][T29848] RBP: 00007ffe3b2eee10 R08: 0000000000418574 R09: 000000000000001c [ 4359.184081][T29848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.184083][T29848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43bd240000 | [ 4359.184097][T29848] | [ 4359.184100][T29848] lwtunnel_output(): recursion limit reached on datapath | [ 4360.676283][T29852] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29852 | [4360.676748][T29852] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4360.676996][T29852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4360.676998][T29852] Call Trace: [ 4360.677000][T29852] [4360.677003][T29852] dump_stack_lvl (lib/dump_stack.c:123) [4360.677012][T29852] check_preemption_disabled (lib/smp_processor_id.c:52) [4360.677018][T29852] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4360.677025][T29852] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4360.677032][T29852] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.677039][T29852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4360.677044][T29852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.677056][T29852] rawv6_sendmsg (net/ipv6/raw.c:918) [4360.677068][T29852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4360.677073][T29852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4360.677079][T29852] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.677088][T29852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4360.677093][T29852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4360.677102][T29852] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4360.677118][T29852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4360.677121][T29852] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.677132][T29852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.677137][T29852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.677143][T29852] ? __pfx___sys_sendto (net/socket.c:2147) [4360.677157][T29852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4360.677164][T29852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4360.677173][T29852] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4360.677180][T29852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4360.677190][T29852] __x64_sys_sendto (net/socket.c:2183) [4360.677194][T29852] ? 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) [4360.677198][T29852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4360.677203][T29852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4360.677208][T29852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4360.677212][T29852] RIP: 0033:0x7f5c0e469a4a [ 4360.677217][T29852] 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 [ 4360.677220][T29852] RSP: 002b:00007ffc64417dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4360.677223][T29852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c0e469a4a [ 4360.677226][T29852] RDX: 0000000000000040 RSI: 0000000022c58340 RDI: 0000000000000005 [ 4360.677228][T29852] RBP: 00007ffc64417e60 R08: 0000000000418574 R09: 000000000000001c [ 4360.677230][T29852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4360.677231][T29852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c0e592000 | [ 4360.677246][T29852] | [ 4360.677249][T29852] lwtunnel_output(): recursion limit reached on datapath | [ 4362.178503][T29856] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29856 | [4362.179010][T29856] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4362.179289][T29856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4362.179291][T29856] Call Trace: [ 4362.179293][T29856] [4362.179296][T29856] dump_stack_lvl (lib/dump_stack.c:123) [4362.179304][T29856] check_preemption_disabled (lib/smp_processor_id.c:52) [4362.179310][T29856] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4362.179317][T29856] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4362.179325][T29856] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.179332][T29856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4362.179337][T29856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.179349][T29856] rawv6_sendmsg (net/ipv6/raw.c:918) [4362.179361][T29856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4362.179366][T29856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4362.179371][T29856] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.179381][T29856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4362.179385][T29856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4362.179394][T29856] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4362.179411][T29856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4362.179413][T29856] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.179425][T29856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.179430][T29856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.179436][T29856] ? __pfx___sys_sendto (net/socket.c:2147) [4362.179451][T29856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4362.179458][T29856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4362.179466][T29856] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4362.179474][T29856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4362.179484][T29856] __x64_sys_sendto (net/socket.c:2183) [4362.179488][T29856] ? 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) [4362.179492][T29856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4362.179497][T29856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4362.179502][T29856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4362.179506][T29856] RIP: 0033:0x7f9043ef6a4a [ 4362.179510][T29856] 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 [ 4362.179514][T29856] RSP: 002b:00007ffee5ae4298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4362.179518][T29856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9043ef6a4a [ 4362.179520][T29856] RDX: 0000000000000040 RSI: 000000003754f340 RDI: 0000000000000005 [ 4362.179522][T29856] RBP: 00007ffee5ae4320 R08: 0000000000418574 R09: 000000000000001c [ 4362.179524][T29856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4362.179526][T29856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f904401f000 | [ 4362.179541][T29856] | [ 4362.179543][T29856] lwtunnel_output(): recursion limit reached on datapath | [ 4363.666033][T29860] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29860 | [4363.666520][T29860] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4363.667860][T29860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.667862][T29860] Call Trace: [ 4363.667865][T29860] [4363.667868][T29860] dump_stack_lvl (lib/dump_stack.c:123) [4363.667879][T29860] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.667886][T29860] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4363.667893][T29860] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.667902][T29860] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.667910][T29860] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.667915][T29860] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.667927][T29860] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.667939][T29860] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.667945][T29860] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.667952][T29860] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.667962][T29860] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.667969][T29860] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.667978][T29860] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.667994][T29860] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.667997][T29860] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.668008][T29860] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.668015][T29860] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.668021][T29860] ? __pfx___sys_sendto (net/socket.c:2147) [4363.668035][T29860] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.668042][T29860] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.668052][T29860] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.668060][T29860] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.668070][T29860] __x64_sys_sendto (net/socket.c:2183) [4363.668074][T29860] ? 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) [4363.668078][T29860] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.668084][T29860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.668089][T29860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.668093][T29860] RIP: 0033:0x7fbfb24dea4a [ 4363.668099][T29860] 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 [ 4363.668103][T29860] RSP: 002b:00007ffedfef7b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.668108][T29860] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfb24dea4a [ 4363.668110][T29860] RDX: 0000000000000040 RSI: 000000001055c340 RDI: 0000000000000005 [ 4363.668112][T29860] RBP: 00007ffedfef7c10 R08: 0000000000418574 R09: 000000000000001c [ 4363.668114][T29860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.668117][T29860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb2607000 | [ 4363.668117][T29860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb2607000 | [ 4363.668131][T29860] | [ 4363.668584][T29860] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29860 | [4363.680780][T29860] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4363.681045][T29860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.681047][T29860] Call Trace: [ 4363.681049][T29860] [4363.681051][T29860] dump_stack_lvl (lib/dump_stack.c:123) [4363.681058][T29860] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.681064][T29860] lwtunnel_output (net/core/lwtunnel.c:359) [4363.681071][T29860] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.681078][T29860] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.681084][T29860] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.681089][T29860] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.681102][T29860] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.681114][T29860] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.681120][T29860] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.681124][T29860] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.681132][T29860] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.681136][T29860] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.681146][T29860] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.681162][T29860] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.681165][T29860] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.681177][T29860] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.681181][T29860] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.681187][T29860] ? __pfx___sys_sendto (net/socket.c:2147) [4363.681202][T29860] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.681209][T29860] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.681217][T29860] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.681224][T29860] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.681234][T29860] __x64_sys_sendto (net/socket.c:2183) [4363.681238][T29860] ? 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) [4363.681241][T29860] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.681247][T29860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.681252][T29860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.681255][T29860] RIP: 0033:0x7fbfb24dea4a [ 4363.681259][T29860] 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 [ 4363.681262][T29860] RSP: 002b:00007ffedfef7b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.681265][T29860] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfb24dea4a [ 4363.681267][T29860] RDX: 0000000000000040 RSI: 000000001055c340 RDI: 0000000000000005 [ 4363.681269][T29860] RBP: 00007ffedfef7c10 R08: 0000000000418574 R09: 000000000000001c [ 4363.681271][T29860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.681273][T29860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb2607000 | [ 4363.681273][T29860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb2607000 | [ 4363.681288][T29860] | [ 4363.698485][T29860] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29860 | [4363.698892][T29860] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4363.699148][T29860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.699150][T29860] Call Trace: [ 4363.699152][T29860] [4363.699154][T29860] dump_stack_lvl (lib/dump_stack.c:123) [4363.699160][T29860] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.699166][T29860] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4363.699173][T29860] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.699180][T29860] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.699186][T29860] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.699190][T29860] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.699203][T29860] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.699214][T29860] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.699220][T29860] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.699224][T29860] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.699231][T29860] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.699235][T29860] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.699244][T29860] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.699260][T29860] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.699263][T29860] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.699274][T29860] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.699279][T29860] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.699285][T29860] ? __pfx___sys_sendto (net/socket.c:2147) [4363.699299][T29860] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.699306][T29860] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.699314][T29860] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.699321][T29860] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.699331][T29860] __x64_sys_sendto (net/socket.c:2183) [4363.699335][T29860] ? 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) [4363.699339][T29860] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.699344][T29860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.699348][T29860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.699352][T29860] RIP: 0033:0x7fbfb24dea4a [ 4363.699356][T29860] 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 [ 4363.699359][T29860] RSP: 002b:00007ffedfef7b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.699362][T29860] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfb24dea4a [ 4363.699364][T29860] RDX: 0000000000000040 RSI: 000000001055c340 RDI: 0000000000000005 [ 4363.699366][T29860] RBP: 00007ffedfef7c10 R08: 0000000000418574 R09: 000000000000001c [ 4363.699369][T29860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.699371][T29860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb2607000 | [ 4363.699371][T29860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb2607000 | [ 4363.699385][T29860] | [ 4364.173684][T29864] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29864 | [4364.174154][T29864] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4364.174419][T29864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.174421][T29864] Call Trace: [ 4364.174423][T29864] [4364.174426][T29864] dump_stack_lvl (lib/dump_stack.c:123) [4364.174434][T29864] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.174440][T29864] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4364.174446][T29864] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.174454][T29864] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.174460][T29864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.174464][T29864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.174475][T29864] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.174486][T29864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.174491][T29864] ? find_held_lock (kernel/locking/lockdep.c:5348) [4364.174500][T29864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.174505][T29864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.174508][T29864] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4364.174518][T29864] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.174532][T29864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.174535][T29864] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.174546][T29864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.174551][T29864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.174556][T29864] ? __pfx___sys_sendto (net/socket.c:2147) [4364.174567][T29864] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4364.174575][T29864] ? find_held_lock (kernel/locking/lockdep.c:5348) [4364.174579][T29864] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4364.174583][T29864] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.174588][T29864] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4364.174594][T29864] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4364.174603][T29864] __x64_sys_sendto (net/socket.c:2183) [4364.174606][T29864] ? 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) [4364.174609][T29864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.174614][T29864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.174618][T29864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.174623][T29864] RIP: 0033:0x7fdc692c4a4a [ 4364.174627][T29864] 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 [ 4364.174630][T29864] RSP: 002b:00007ffe519e1d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.174634][T29864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc692c4a4a [ 4364.174636][T29864] RDX: 0000000000000040 RSI: 000000000f1fc340 RDI: 0000000000000005 [ 4364.174637][T29864] RBP: 00007ffe519e1d90 R08: 0000000000418574 R09: 000000000000001c [ 4364.174639][T29864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.174641][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc693ed000 | [ 4364.174641][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc693ed000 | [ 4364.174656][T29864] | [ 4364.187597][T29864] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29864 | [4364.188017][T29864] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4364.188274][T29864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.188276][T29864] Call Trace: [ 4364.188278][T29864] [4364.188280][T29864] dump_stack_lvl (lib/dump_stack.c:123) [4364.188286][T29864] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.188292][T29864] lwtunnel_output (net/core/lwtunnel.c:359) [4364.188299][T29864] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.188306][T29864] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.188313][T29864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.188318][T29864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.188330][T29864] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.188342][T29864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.188346][T29864] ? find_held_lock (kernel/locking/lockdep.c:5348) [4364.188355][T29864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.188359][T29864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.188363][T29864] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4364.188372][T29864] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.188388][T29864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.188391][T29864] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.188402][T29864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.188407][T29864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.188413][T29864] ? __pfx___sys_sendto (net/socket.c:2147) [4364.188425][T29864] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4364.188434][T29864] ? find_held_lock (kernel/locking/lockdep.c:5348) [4364.188438][T29864] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4364.188442][T29864] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.188449][T29864] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4364.188454][T29864] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4364.188463][T29864] __x64_sys_sendto (net/socket.c:2183) [4364.188467][T29864] ? 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) [4364.188470][T29864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.188475][T29864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.188480][T29864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.188483][T29864] RIP: 0033:0x7fdc692c4a4a [ 4364.188486][T29864] 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 [ 4364.188490][T29864] RSP: 002b:00007ffe519e1d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.188493][T29864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc692c4a4a [ 4364.188495][T29864] RDX: 0000000000000040 RSI: 000000000f1fc340 RDI: 0000000000000005 [ 4364.188496][T29864] RBP: 00007ffe519e1d90 R08: 0000000000418574 R09: 000000000000001c [ 4364.188498][T29864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.188500][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc693ed000 | [ 4364.188500][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc693ed000 | [ 4364.188515][T29864] | [ 4364.206266][T29864] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29864 | [4364.206638][T29864] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4364.207927][T29864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.207929][T29864] Call Trace: [ 4364.207931][T29864] [4364.207933][T29864] dump_stack_lvl (lib/dump_stack.c:123) [4364.207940][T29864] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.207946][T29864] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4364.207953][T29864] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.207960][T29864] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.207966][T29864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.207971][T29864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.207984][T29864] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.207996][T29864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.208000][T29864] ? find_held_lock (kernel/locking/lockdep.c:5348) [4364.208009][T29864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.208013][T29864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.208017][T29864] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4364.208026][T29864] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.208042][T29864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.208045][T29864] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.208056][T29864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.208061][T29864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.208067][T29864] ? __pfx___sys_sendto (net/socket.c:2147) [4364.208079][T29864] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4364.208087][T29864] ? find_held_lock (kernel/locking/lockdep.c:5348) [4364.208092][T29864] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4364.208096][T29864] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.208102][T29864] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4364.208108][T29864] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4364.208116][T29864] __x64_sys_sendto (net/socket.c:2183) [4364.208120][T29864] ? 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) [4364.208123][T29864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.208128][T29864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.208133][T29864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.208136][T29864] RIP: 0033:0x7fdc692c4a4a [ 4364.208140][T29864] 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 [ 4364.208143][T29864] RSP: 002b:00007ffe519e1d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.208146][T29864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc692c4a4a [ 4364.208148][T29864] RDX: 0000000000000040 RSI: 000000000f1fc340 RDI: 0000000000000005 [ 4364.208150][T29864] RBP: 00007ffe519e1d90 R08: 0000000000418574 R09: 000000000000001c [ 4364.208152][T29864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.208154][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc693ed000 | [ 4364.208154][T29864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc693ed000 | [ 4364.208169][T29864] | [ 4364.695830][T29868] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29868 | [4364.696316][T29868] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4364.696585][T29868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.696588][T29868] Call Trace: [ 4364.696591][T29868] [4364.696593][T29868] dump_stack_lvl (lib/dump_stack.c:123) [4364.696604][T29868] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.696611][T29868] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4364.696618][T29868] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.696627][T29868] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.696634][T29868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.696639][T29868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.696653][T29868] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.696665][T29868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.696670][T29868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.696677][T29868] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.696686][T29868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.696692][T29868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.696701][T29868] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.696717][T29868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.696721][T29868] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.696732][T29868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.696737][T29868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.696743][T29868] ? __pfx___sys_sendto (net/socket.c:2147) [4364.696758][T29868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.696765][T29868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.696776][T29868] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.696783][T29868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.696793][T29868] __x64_sys_sendto (net/socket.c:2183) [4364.696797][T29868] ? 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) [4364.696801][T29868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.696806][T29868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.696812][T29868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.696816][T29868] RIP: 0033:0x7fc73b216a4a [ 4364.696821][T29868] 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 [ 4364.696824][T29868] RSP: 002b:00007fffea99f068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.696828][T29868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc73b216a4a [ 4364.696831][T29868] RDX: 0000000000000040 RSI: 000000002c919340 RDI: 0000000000000005 [ 4364.696833][T29868] RBP: 00007fffea99f0f0 R08: 0000000000418574 R09: 000000000000001c [ 4364.696835][T29868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.696837][T29868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc73b33f000 | [ 4364.696851][T29868] | [ 4364.710140][T29868] lwtunnel_output(): recursion limit reached on datapath | [ 4366.190243][T29872] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29872 | [4366.192012][T29872] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4366.192306][T29872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4366.192308][T29872] Call Trace: [ 4366.192311][T29872] [4366.192313][T29872] dump_stack_lvl (lib/dump_stack.c:123) [4366.192323][T29872] check_preemption_disabled (lib/smp_processor_id.c:52) [4366.192329][T29872] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4366.192336][T29872] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4366.192344][T29872] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.192351][T29872] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4366.192356][T29872] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.192368][T29872] rawv6_sendmsg (net/ipv6/raw.c:918) [4366.192380][T29872] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4366.192385][T29872] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4366.192392][T29872] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.192401][T29872] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4366.192407][T29872] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4366.192416][T29872] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4366.192432][T29872] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4366.192435][T29872] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.192446][T29872] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.192453][T29872] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.192459][T29872] ? __pfx___sys_sendto (net/socket.c:2147) [4366.192473][T29872] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4366.192481][T29872] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4366.192496][T29872] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4366.192509][T29872] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4366.192520][T29872] __x64_sys_sendto (net/socket.c:2183) [4366.192524][T29872] ? 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) [4366.192529][T29872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4366.192534][T29872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4366.192539][T29872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4366.192544][T29872] RIP: 0033:0x7f53cc324a4a [ 4366.192549][T29872] 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 [ 4366.192553][T29872] RSP: 002b:00007fffe4eb6168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4366.192557][T29872] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53cc324a4a [ 4366.192559][T29872] RDX: 0000000000000040 RSI: 000000003d92b340 RDI: 0000000000000005 [ 4366.192561][T29872] RBP: 00007fffe4eb61f0 R08: 0000000000418574 R09: 000000000000001c [ 4366.192563][T29872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4366.192565][T29872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53cc44d000 | [ 4366.192580][T29872] | [ 4366.192584][T29872] lwtunnel_output(): recursion limit reached on datapath | [ 4367.669953][T29876] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29876 | [4367.670443][T29876] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4367.670731][T29876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.670733][T29876] Call Trace: [ 4367.670735][T29876] [4367.670738][T29876] dump_stack_lvl (lib/dump_stack.c:123) [4367.670749][T29876] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.670756][T29876] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4367.670762][T29876] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.670771][T29876] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.670779][T29876] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.670783][T29876] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.670795][T29876] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.670808][T29876] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.670813][T29876] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.670820][T29876] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.670831][T29876] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.670837][T29876] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.670846][T29876] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.670862][T29876] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.670865][T29876] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.670876][T29876] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.670883][T29876] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.670889][T29876] ? __pfx___sys_sendto (net/socket.c:2147) [4367.670903][T29876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.670911][T29876] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.670921][T29876] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.670928][T29876] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.670938][T29876] __x64_sys_sendto (net/socket.c:2183) [4367.670942][T29876] ? 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) [4367.670947][T29876] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.670952][T29876] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.670957][T29876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.670962][T29876] RIP: 0033:0x7f6d4f8eea4a [ 4367.670967][T29876] 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 [ 4367.670970][T29876] RSP: 002b:00007ffc8ed5a238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.670975][T29876] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d4f8eea4a [ 4367.670977][T29876] RDX: 0000000000000040 RSI: 000000002f7b4340 RDI: 0000000000000005 [ 4367.670979][T29876] RBP: 00007ffc8ed5a2c0 R08: 0000000000418574 R09: 000000000000001c [ 4367.670982][T29876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.670984][T29876] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d4fa17000 | [ 4367.670998][T29876] | [ 4367.671021][T29876] lwtunnel_output(): recursion limit reached on datapath | [ 4369.168511][T29880] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29880 | [4369.169014][T29880] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4369.169278][T29880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4369.169281][T29880] Call Trace: [ 4369.169283][T29880] [4369.169285][T29880] dump_stack_lvl (lib/dump_stack.c:123) [4369.169296][T29880] check_preemption_disabled (lib/smp_processor_id.c:52) [4369.169303][T29880] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4369.169310][T29880] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4369.169319][T29880] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.169327][T29880] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4369.169332][T29880] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.169344][T29880] rawv6_sendmsg (net/ipv6/raw.c:918) [4369.169356][T29880] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4369.169362][T29880] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4369.169369][T29880] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.169380][T29880] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4369.169386][T29880] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4369.169395][T29880] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4369.169411][T29880] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4369.169415][T29880] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.169426][T29880] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.169432][T29880] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.169438][T29880] ? __pfx___sys_sendto (net/socket.c:2147) [4369.169452][T29880] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4369.169460][T29880] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4369.169470][T29880] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4369.169477][T29880] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4369.169488][T29880] __x64_sys_sendto (net/socket.c:2183) [4369.169492][T29880] ? 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) [4369.169497][T29880] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4369.169502][T29880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4369.169507][T29880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4369.169512][T29880] RIP: 0033:0x7f7e444bba4a [ 4369.169517][T29880] 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 [ 4369.169520][T29880] RSP: 002b:00007ffff29862e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4369.169525][T29880] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e444bba4a [ 4369.169527][T29880] RDX: 0000000000000040 RSI: 000000003f7bc340 RDI: 0000000000000005 [ 4369.169529][T29880] RBP: 00007ffff2986370 R08: 0000000000418574 R09: 000000000000001c [ 4369.169531][T29880] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4369.169534][T29880] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e445e4000 | [ 4369.169552][T29880] lwtunnel_output(): recursion limit reached on datapath | [ 4370.036009][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4370.643611][T29884] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29884 | [4370.644122][T29884] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4370.644390][T29884] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.644393][T29884] Call Trace: [ 4370.644395][T29884] [4370.644398][T29884] dump_stack_lvl (lib/dump_stack.c:123) [4370.644408][T29884] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.644415][T29884] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4370.644422][T29884] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.644431][T29884] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.644438][T29884] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.644443][T29884] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.644455][T29884] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.644468][T29884] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.644473][T29884] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4370.644481][T29884] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.644491][T29884] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.644497][T29884] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.644506][T29884] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.644522][T29884] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.644525][T29884] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.644537][T29884] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.644544][T29884] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.644549][T29884] ? __pfx___sys_sendto (net/socket.c:2147) [4370.644564][T29884] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4370.644571][T29884] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4370.644582][T29884] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4370.644589][T29884] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4370.644600][T29884] __x64_sys_sendto (net/socket.c:2183) [4370.644604][T29884] ? 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) [4370.644609][T29884] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.644614][T29884] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.644619][T29884] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.644624][T29884] RIP: 0033:0x7f7a5a353a4a [ 4370.644629][T29884] 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 [ 4370.644633][T29884] RSP: 002b:00007ffce9d59be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.644637][T29884] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a5a353a4a [ 4370.644639][T29884] RDX: 0000000000000040 RSI: 00000000226f4340 RDI: 0000000000000005 [ 4370.644641][T29884] RBP: 00007ffce9d59c70 R08: 0000000000418574 R09: 000000000000001c [ 4370.644644][T29884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.644646][T29884] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a5a47c000 | [ 4370.644662][T29884] | [ 4370.657857][T29884] lwtunnel_output(): recursion limit reached on datapath | [ 4372.126696][T29888] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29888 | [4372.127185][T29888] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4372.127459][T29888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4372.127461][T29888] Call Trace: [ 4372.127463][T29888] [4372.127466][T29888] dump_stack_lvl (lib/dump_stack.c:123) [4372.127476][T29888] check_preemption_disabled (lib/smp_processor_id.c:52) [4372.127484][T29888] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4372.127490][T29888] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4372.127499][T29888] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.127507][T29888] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4372.127512][T29888] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.127524][T29888] rawv6_sendmsg (net/ipv6/raw.c:918) [4372.127536][T29888] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4372.127541][T29888] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4372.127548][T29888] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.127558][T29888] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4372.127565][T29888] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4372.127574][T29888] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4372.127590][T29888] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4372.127593][T29888] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.127604][T29888] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.127611][T29888] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.127617][T29888] ? __pfx___sys_sendto (net/socket.c:2147) [4372.127631][T29888] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4372.127645][T29888] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4372.127658][T29888] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4372.127665][T29888] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4372.127676][T29888] __x64_sys_sendto (net/socket.c:2183) [4372.127680][T29888] ? 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) [4372.127685][T29888] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4372.127690][T29888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4372.127696][T29888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4372.127701][T29888] RIP: 0033:0x7f9cd4947a4a [ 4372.127706][T29888] 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 [ 4372.127710][T29888] RSP: 002b:00007ffdf277d4c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4372.127714][T29888] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cd4947a4a [ 4372.127717][T29888] RDX: 0000000000000040 RSI: 000000002ef90340 RDI: 0000000000000005 [ 4372.127719][T29888] RBP: 00007ffdf277d550 R08: 0000000000418574 R09: 000000000000001c [ 4372.127721][T29888] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4372.127723][T29888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cd4a70000 | [ 4372.127738][T29888] | [ 4372.141060][T29888] lwtunnel_output(): recursion limit reached on datapath | [ 4373.603928][T29892] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29892 | [4373.604431][T29892] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4373.604739][T29892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.604741][T29892] Call Trace: [ 4373.604744][T29892] [4373.604747][T29892] dump_stack_lvl (lib/dump_stack.c:123) [4373.604757][T29892] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.604763][T29892] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4373.604770][T29892] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.604778][T29892] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.604785][T29892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.604790][T29892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.604802][T29892] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.604814][T29892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.604819][T29892] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.604826][T29892] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.604835][T29892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.604841][T29892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.604850][T29892] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.604866][T29892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.604869][T29892] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.604880][T29892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.604886][T29892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.604892][T29892] ? __pfx___sys_sendto (net/socket.c:2147) [4373.604907][T29892] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.604914][T29892] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.604925][T29892] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.604939][T29892] __x64_sys_sendto (net/socket.c:2183) [4373.604943][T29892] ? 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) [4373.604947][T29892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.604952][T29892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.604957][T29892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.604961][T29892] RIP: 0033:0x7fc2485e3a4a [ 4373.604966][T29892] 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 [ 4373.604969][T29892] RSP: 002b:00007ffd1e1cfda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.604973][T29892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2485e3a4a [ 4373.604976][T29892] RDX: 0000000000000040 RSI: 0000000002f6c340 RDI: 0000000000000005 [ 4373.604978][T29892] RBP: 00007ffd1e1cfe30 R08: 0000000000418574 R09: 000000000000001c [ 4373.604980][T29892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.604982][T29892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc24870c000 | [ 4373.604997][T29892] | [ 4373.604999][T29892] lwtunnel_output(): recursion limit reached on datapath | [ 4375.087232][T29896] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29896 | [4375.087724][T29896] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4375.087977][T29896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4375.087980][T29896] Call Trace: [ 4375.087982][T29896] [4375.087984][T29896] dump_stack_lvl (lib/dump_stack.c:123) [4375.087993][T29896] check_preemption_disabled (lib/smp_processor_id.c:52) [4375.088000][T29896] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4375.088006][T29896] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4375.088014][T29896] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.088020][T29896] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4375.088025][T29896] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.088037][T29896] rawv6_sendmsg (net/ipv6/raw.c:918) [4375.088049][T29896] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4375.088055][T29896] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4375.088060][T29896] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.088069][T29896] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4375.088075][T29896] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4375.088084][T29896] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4375.088100][T29896] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4375.088102][T29896] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.088114][T29896] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.088119][T29896] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.088125][T29896] ? __pfx___sys_sendto (net/socket.c:2147) [4375.088139][T29896] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4375.088146][T29896] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4375.088154][T29896] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4375.088162][T29896] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4375.088172][T29896] __x64_sys_sendto (net/socket.c:2183) [4375.088176][T29896] ? 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) [4375.088179][T29896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4375.088184][T29896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4375.088190][T29896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4375.088194][T29896] RIP: 0033:0x7fce52fcaa4a [ 4375.088198][T29896] 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 [ 4375.088201][T29896] RSP: 002b:00007ffe1d5c6718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4375.088205][T29896] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce52fcaa4a [ 4375.088207][T29896] RDX: 0000000000000040 RSI: 000000000aeb1340 RDI: 0000000000000005 [ 4375.088209][T29896] RBP: 00007ffe1d5c67a0 R08: 0000000000418574 R09: 000000000000001c [ 4375.088211][T29896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4375.088213][T29896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce530f3000 | [ 4375.088227][T29896] | [ 4375.088229][T29896] lwtunnel_output(): recursion limit reached on datapath | [ 4376.578055][T29900] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29900 | [4376.578549][T29900] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4376.579254][T29900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4376.579256][T29900] Call Trace: [ 4376.579258][T29900] [4376.579261][T29900] dump_stack_lvl (lib/dump_stack.c:123) [4376.579269][T29900] check_preemption_disabled (lib/smp_processor_id.c:52) [4376.579276][T29900] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4376.579282][T29900] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4376.579290][T29900] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.579297][T29900] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4376.579301][T29900] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.579313][T29900] rawv6_sendmsg (net/ipv6/raw.c:918) [4376.579325][T29900] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4376.579331][T29900] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4376.579336][T29900] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.579345][T29900] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4376.579350][T29900] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4376.579359][T29900] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4376.579375][T29900] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4376.579378][T29900] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.579389][T29900] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.579394][T29900] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.579400][T29900] ? __pfx___sys_sendto (net/socket.c:2147) [4376.579414][T29900] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4376.579421][T29900] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4376.579430][T29900] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4376.579437][T29900] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4376.579447][T29900] __x64_sys_sendto (net/socket.c:2183) [4376.579451][T29900] ? 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) [4376.579455][T29900] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4376.579460][T29900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4376.579464][T29900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4376.579468][T29900] RIP: 0033:0x7f969e5efa4a [ 4376.579473][T29900] 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 [ 4376.579476][T29900] RSP: 002b:00007ffffc2e82e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4376.579480][T29900] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f969e5efa4a [ 4376.579482][T29900] RDX: 0000000000000040 RSI: 0000000034a2c340 RDI: 0000000000000005 [ 4376.579484][T29900] RBP: 00007ffffc2e8370 R08: 0000000000418574 R09: 000000000000001c [ 4376.579486][T29900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4376.579488][T29900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f969e718000 | [ 4376.579503][T29900] | [ 4376.579506][T29900] lwtunnel_output(): recursion limit reached on datapath | [ 4378.054313][T29904] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29904 | [4378.054838][T29904] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4378.055113][T29904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.055117][T29904] Call Trace: [ 4378.055120][T29904] [4378.055122][T29904] dump_stack_lvl (lib/dump_stack.c:123) [4378.055133][T29904] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.055140][T29904] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4378.055146][T29904] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.055155][T29904] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.055163][T29904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.055168][T29904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.055181][T29904] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.055193][T29904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.055198][T29904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.055205][T29904] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.055215][T29904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.055222][T29904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.055231][T29904] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.055247][T29904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.055250][T29904] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.055262][T29904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.055269][T29904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.055275][T29904] ? __pfx___sys_sendto (net/socket.c:2147) [4378.055290][T29904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.055297][T29904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.055307][T29904] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.055315][T29904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.055325][T29904] __x64_sys_sendto (net/socket.c:2183) [4378.055329][T29904] ? 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) [4378.055334][T29904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.055339][T29904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.055344][T29904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.055349][T29904] RIP: 0033:0x7f89bcfaaa4a [ 4378.055354][T29904] 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 [ 4378.055357][T29904] RSP: 002b:00007ffc2e966898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.055362][T29904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89bcfaaa4a [ 4378.055364][T29904] RDX: 0000000000000040 RSI: 0000000005fde340 RDI: 0000000000000005 [ 4378.055366][T29904] RBP: 00007ffc2e966920 R08: 0000000000418574 R09: 000000000000001c [ 4378.055369][T29904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.055371][T29904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89bd0d3000 | [ 4378.055385][T29904] | [ 4378.055411][T29904] lwtunnel_output(): recursion limit reached on datapath | [ 4379.531347][T29908] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29908 | [4379.531841][T29908] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4379.532111][T29908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.532113][T29908] Call Trace: [ 4379.532115][T29908] [4379.532117][T29908] dump_stack_lvl (lib/dump_stack.c:123) [4379.532127][T29908] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.532134][T29908] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4379.532140][T29908] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.532149][T29908] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.532156][T29908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.532161][T29908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.532172][T29908] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.532183][T29908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.532188][T29908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.532195][T29908] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.532205][T29908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.532211][T29908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.532220][T29908] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.532234][T29908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.532237][T29908] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.532248][T29908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.532254][T29908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.532260][T29908] ? __pfx___sys_sendto (net/socket.c:2147) [4379.532273][T29908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.532280][T29908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.532290][T29908] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.532297][T29908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.532306][T29908] __x64_sys_sendto (net/socket.c:2183) [4379.532310][T29908] ? 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) [4379.532314][T29908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.532319][T29908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.532324][T29908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.532328][T29908] RIP: 0033:0x7f9c45c7da4a [ 4379.532333][T29908] 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 [ 4379.532337][T29908] RSP: 002b:00007ffcb7255198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.532340][T29908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c45c7da4a [ 4379.532343][T29908] RDX: 0000000000000040 RSI: 000000003391f340 RDI: 0000000000000005 [ 4379.532345][T29908] RBP: 00007ffcb7255220 R08: 0000000000418574 R09: 000000000000001c [ 4379.532347][T29908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.532349][T29908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c45da6000 | [ 4379.532349][T29908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c45da6000 | [ 4379.532379][T29908] | [ 4379.532381][T29908] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29908 | [4379.545674][T29908] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4379.545922][T29908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.545924][T29908] Call Trace: [ 4379.545926][T29908] [4379.545928][T29908] dump_stack_lvl (lib/dump_stack.c:123) [4379.545934][T29908] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.545940][T29908] lwtunnel_output (net/core/lwtunnel.c:359) [4379.545946][T29908] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.545952][T29908] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.545957][T29908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.545962][T29908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.545973][T29908] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.545984][T29908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.545989][T29908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.545993][T29908] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.546000][T29908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.546003][T29908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.546011][T29908] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.546027][T29908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.546029][T29908] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.546040][T29908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.546044][T29908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.546050][T29908] ? __pfx___sys_sendto (net/socket.c:2147) [4379.546063][T29908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.546069][T29908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.546077][T29908] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.546084][T29908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.546093][T29908] __x64_sys_sendto (net/socket.c:2183) [4379.546097][T29908] ? 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) [4379.546100][T29908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.546104][T29908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.546109][T29908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.546112][T29908] RIP: 0033:0x7f9c45c7da4a [ 4379.546116][T29908] 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 [ 4379.546119][T29908] RSP: 002b:00007ffcb7255198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.546122][T29908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c45c7da4a [ 4379.546124][T29908] RDX: 0000000000000040 RSI: 000000003391f340 RDI: 0000000000000005 [ 4379.546126][T29908] RBP: 00007ffcb7255220 R08: 0000000000418574 R09: 000000000000001c [ 4379.546128][T29908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.546129][T29908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c45da6000 | [ 4379.546129][T29908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c45da6000 | [ 4379.546143][T29908] | [ 4379.546589][T29908] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29908 | [4379.558548][T29908] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4379.558817][T29908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.558819][T29908] Call Trace: [ 4379.558821][T29908] [4379.558823][T29908] dump_stack_lvl (lib/dump_stack.c:123) [4379.558829][T29908] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.558835][T29908] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4379.558842][T29908] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.558848][T29908] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.558854][T29908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.558870][T29908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.558882][T29908] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.558894][T29908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.558899][T29908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.558902][T29908] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.558910][T29908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.558914][T29908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.558923][T29908] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.558939][T29908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.558942][T29908] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.558953][T29908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.558957][T29908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.558963][T29908] ? __pfx___sys_sendto (net/socket.c:2147) [4379.558977][T29908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.558983][T29908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.558991][T29908] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.558998][T29908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.559008][T29908] __x64_sys_sendto (net/socket.c:2183) [4379.559012][T29908] ? 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) [4379.559015][T29908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.559020][T29908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.559025][T29908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.559028][T29908] RIP: 0033:0x7f9c45c7da4a [ 4379.559032][T29908] 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 [ 4379.559035][T29908] RSP: 002b:00007ffcb7255198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.559038][T29908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c45c7da4a [ 4379.559041][T29908] RDX: 0000000000000040 RSI: 000000003391f340 RDI: 0000000000000005 [ 4379.559043][T29908] RBP: 00007ffcb7255220 R08: 0000000000418574 R09: 000000000000001c [ 4379.559045][T29908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.559047][T29908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c45da6000 | [ 4379.559047][T29908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c45da6000 | [ 4379.559062][T29908] | [ 4380.063231][T29912] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29912 | [4380.063703][T29912] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4380.063958][T29912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4380.063960][T29912] Call Trace: [ 4380.063962][T29912] [4380.063965][T29912] dump_stack_lvl (lib/dump_stack.c:123) [4380.063975][T29912] check_preemption_disabled (lib/smp_processor_id.c:52) [4380.063982][T29912] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4380.063988][T29912] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4380.063996][T29912] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.064004][T29912] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4380.064009][T29912] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.064021][T29912] rawv6_sendmsg (net/ipv6/raw.c:918) [4380.064033][T29912] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4380.064038][T29912] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4380.064044][T29912] ? __lock_release (kernel/locking/lockdep.c:5534) [4380.064054][T29912] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4380.064059][T29912] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4380.064068][T29912] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4380.064084][T29912] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4380.064087][T29912] ? __lock_release (kernel/locking/lockdep.c:5534) [4380.064098][T29912] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.064105][T29912] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.064111][T29912] ? __pfx___sys_sendto (net/socket.c:2147) [4380.064125][T29912] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4380.064133][T29912] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4380.064143][T29912] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4380.064150][T29912] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4380.064160][T29912] __x64_sys_sendto (net/socket.c:2183) [4380.064164][T29912] ? 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) [4380.064168][T29912] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4380.064173][T29912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4380.064178][T29912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4380.064182][T29912] RIP: 0033:0x7f592f04fa4a [ 4380.064187][T29912] 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 [ 4380.064190][T29912] RSP: 002b:00007fffa7883e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4380.064194][T29912] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f592f04fa4a [ 4380.064196][T29912] RDX: 0000000000000040 RSI: 0000000039e20340 RDI: 0000000000000005 [ 4380.064198][T29912] RBP: 00007fffa7883e90 R08: 0000000000418574 R09: 000000000000001c [ 4380.064200][T29912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4380.064202][T29912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592f178000 | [ 4380.064217][T29912] | [ 4380.064220][T29912] lwtunnel_output(): recursion limit reached on datapath | [ 4381.537298][T29916] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29916 | [4381.537811][T29916] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4381.538078][T29916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4381.538080][T29916] Call Trace: [ 4381.538082][T29916] [4381.538084][T29916] dump_stack_lvl (lib/dump_stack.c:123) [4381.538093][T29916] check_preemption_disabled (lib/smp_processor_id.c:52) [4381.538099][T29916] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4381.538106][T29916] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4381.538113][T29916] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.538120][T29916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4381.538125][T29916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.538137][T29916] rawv6_sendmsg (net/ipv6/raw.c:918) [4381.538149][T29916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4381.538154][T29916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4381.538160][T29916] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.538169][T29916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4381.538174][T29916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4381.538183][T29916] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4381.538199][T29916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4381.538202][T29916] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.538214][T29916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.538219][T29916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.538225][T29916] ? __pfx___sys_sendto (net/socket.c:2147) [4381.538239][T29916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4381.538246][T29916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4381.538255][T29916] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4381.538262][T29916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4381.538272][T29916] __x64_sys_sendto (net/socket.c:2183) [4381.538276][T29916] ? 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) [4381.538281][T29916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4381.538286][T29916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4381.538291][T29916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4381.538295][T29916] RIP: 0033:0x7f21b18cda4a [ 4381.538299][T29916] 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 [ 4381.538303][T29916] RSP: 002b:00007ffc02a41888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4381.538307][T29916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21b18cda4a [ 4381.538309][T29916] RDX: 0000000000000040 RSI: 0000000022e32340 RDI: 0000000000000005 [ 4381.538311][T29916] RBP: 00007ffc02a41910 R08: 0000000000418574 R09: 000000000000001c [ 4381.538313][T29916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4381.538315][T29916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21b19f6000 | [ 4381.538330][T29916] | [ 4381.538332][T29916] lwtunnel_output(): recursion limit reached on datapath | [ 4383.031910][T29920] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29920 | [4383.032406][T29920] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4383.032692][T29920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4383.032695][T29920] Call Trace: [ 4383.032698][T29920] [4383.032700][T29920] dump_stack_lvl (lib/dump_stack.c:123) [4383.032711][T29920] check_preemption_disabled (lib/smp_processor_id.c:52) [4383.032719][T29920] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4383.032725][T29920] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4383.032734][T29920] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.032742][T29920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4383.032747][T29920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.032759][T29920] rawv6_sendmsg (net/ipv6/raw.c:918) [4383.032772][T29920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4383.032777][T29920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4383.032784][T29920] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.032795][T29920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4383.032802][T29920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4383.032811][T29920] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4383.032826][T29920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4383.032830][T29920] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.032841][T29920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.032848][T29920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.032854][T29920] ? __pfx___sys_sendto (net/socket.c:2147) [4383.032868][T29920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4383.032875][T29920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4383.032885][T29920] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4383.032892][T29920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4383.032902][T29920] __x64_sys_sendto (net/socket.c:2183) [4383.032906][T29920] ? 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) [4383.032911][T29920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4383.032916][T29920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4383.032921][T29920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4383.032926][T29920] RIP: 0033:0x7facd456ca4a [ 4383.032932][T29920] 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 [ 4383.032935][T29920] RSP: 002b:00007ffed8b3cf18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4383.032939][T29920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facd456ca4a [ 4383.032942][T29920] RDX: 0000000000000040 RSI: 000000002fc55340 RDI: 0000000000000005 [ 4383.032944][T29920] RBP: 00007ffed8b3cfa0 R08: 0000000000418574 R09: 000000000000001c [ 4383.032946][T29920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4383.032948][T29920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facd4695000 | [ 4383.032962][T29920] | [ 4383.032965][T29920] lwtunnel_output(): recursion limit reached on datapath | [ 4384.526476][T29924] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29924 | [4384.526990][T29924] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4384.527255][T29924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.527257][T29924] Call Trace: [ 4384.527259][T29924] [4384.527262][T29924] dump_stack_lvl (lib/dump_stack.c:123) [4384.527271][T29924] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.527278][T29924] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4384.527284][T29924] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.527293][T29924] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.527300][T29924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.527305][T29924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.527317][T29924] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.527329][T29924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.527333][T29924] ? find_held_lock (kernel/locking/lockdep.c:5348) [4384.527344][T29924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.527350][T29924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.527353][T29924] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4384.527365][T29924] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.527381][T29924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.527383][T29924] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.527395][T29924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.527401][T29924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.527407][T29924] ? __pfx___sys_sendto (net/socket.c:2147) [4384.527418][T29924] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4384.527427][T29924] ? find_held_lock (kernel/locking/lockdep.c:5348) [4384.527432][T29924] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4384.527436][T29924] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.527443][T29924] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4384.527448][T29924] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4384.527459][T29924] __x64_sys_sendto (net/socket.c:2183) [4384.527463][T29924] ? 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) [4384.527466][T29924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.527471][T29924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.527475][T29924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.527480][T29924] RIP: 0033:0x7f8c0ab8aa4a [ 4384.527484][T29924] 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 [ 4384.527488][T29924] RSP: 002b:00007ffc4457bcf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.527492][T29924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c0ab8aa4a [ 4384.527494][T29924] RDX: 0000000000000040 RSI: 0000000015372340 RDI: 0000000000000005 [ 4384.527496][T29924] RBP: 00007ffc4457bd80 R08: 0000000000418574 R09: 000000000000001c [ 4384.527498][T29924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.527500][T29924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c0acb3000 | [ 4384.527517][T29924] lwtunnel_output(): recursion limit reached on datapath | [ 4385.882097][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4386.339421][T29931] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29931 | [4386.341181][T29931] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4386.341435][T29931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4386.341437][T29931] Call Trace: [ 4386.341439][T29931] [4386.341441][T29931] dump_stack_lvl (lib/dump_stack.c:123) [4386.341450][T29931] check_preemption_disabled (lib/smp_processor_id.c:52) [4386.341456][T29931] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4386.341463][T29931] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4386.341470][T29931] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.341477][T29931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4386.341482][T29931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.341494][T29931] rawv6_sendmsg (net/ipv6/raw.c:918) [4386.341506][T29931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4386.341512][T29931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4386.341517][T29931] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.341526][T29931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4386.341531][T29931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4386.341540][T29931] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4386.341556][T29931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4386.341559][T29931] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.341570][T29931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.341576][T29931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.341582][T29931] ? __pfx___sys_sendto (net/socket.c:2147) [4386.341597][T29931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4386.341604][T29931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4386.341614][T29931] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4386.341621][T29931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4386.341631][T29931] __x64_sys_sendto (net/socket.c:2183) [4386.341635][T29931] ? 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) [4386.341639][T29931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4386.341644][T29931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4386.341651][T29931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4386.341655][T29931] RIP: 0033:0x7f63409d1a4a [ 4386.341659][T29931] 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 [ 4386.341662][T29931] RSP: 002b:00007ffdfff2b978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4386.341666][T29931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63409d1a4a [ 4386.341668][T29931] RDX: 0000000000000040 RSI: 0000000020013340 RDI: 0000000000000005 [ 4386.341670][T29931] RBP: 00007ffdfff2ba00 R08: 0000000000418574 R09: 000000000000001c [ 4386.341672][T29931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4386.341674][T29931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6340afa000 | [ 4386.341689][T29931] | [ 4386.354164][T29931] lwtunnel_output(): recursion limit reached on datapath | [ 4388.352109][T29939] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29939 | [4388.352561][T29939] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4388.352829][T29939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4388.352831][T29939] Call Trace: [ 4388.352833][T29939] [4388.352836][T29939] dump_stack_lvl (lib/dump_stack.c:123) [4388.352844][T29939] check_preemption_disabled (lib/smp_processor_id.c:52) [4388.352850][T29939] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4388.352857][T29939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4388.352865][T29939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4388.352872][T29939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4388.352877][T29939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4388.352889][T29939] rawv6_sendmsg (net/ipv6/raw.c:918) [4388.352900][T29939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4388.352906][T29939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4388.352911][T29939] ? __lock_release (kernel/locking/lockdep.c:5534) [4388.352920][T29939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4388.352926][T29939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4388.352934][T29939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4388.352951][T29939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4388.352954][T29939] ? __lock_release (kernel/locking/lockdep.c:5534) [4388.352965][T29939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4388.352971][T29939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4388.352977][T29939] ? __pfx___sys_sendto (net/socket.c:2147) [4388.352991][T29939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4388.352998][T29939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4388.353006][T29939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4388.353014][T29939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4388.353024][T29939] __x64_sys_sendto (net/socket.c:2183) [4388.353028][T29939] ? 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) [4388.353032][T29939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4388.353037][T29939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4388.353041][T29939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4388.353045][T29939] RIP: 0033:0x7fe2650dfa4a [ 4388.353050][T29939] 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 [ 4388.353053][T29939] RSP: 002b:00007fff8ba4ce28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4388.353057][T29939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe2650dfa4a [ 4388.353060][T29939] RDX: 0000000000000040 RSI: 000000003190f340 RDI: 0000000000000005 [ 4388.353062][T29939] RBP: 00007fff8ba4ceb0 R08: 0000000000418574 R09: 000000000000001c [ 4388.353064][T29939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4388.353066][T29939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe265208000 | [ 4388.353080][T29939] | [ 4388.353082][T29939] lwtunnel_output(): recursion limit reached on datapath | [ 4389.908869][T29944] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29944 | [4389.909360][T29944] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4389.909627][T29944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.909630][T29944] Call Trace: [ 4389.909632][T29944] [4389.909634][T29944] dump_stack_lvl (lib/dump_stack.c:123) [4389.909643][T29944] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.909651][T29944] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4389.909657][T29944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.909665][T29944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.909672][T29944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.909677][T29944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.909689][T29944] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.909701][T29944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.909706][T29944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.909712][T29944] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.909721][T29944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.909726][T29944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.909736][T29944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.909752][T29944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.909755][T29944] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.909766][T29944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.909771][T29944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.909777][T29944] ? __pfx___sys_sendto (net/socket.c:2147) [4389.909791][T29944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.909798][T29944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.909807][T29944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.909814][T29944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.909824][T29944] __x64_sys_sendto (net/socket.c:2183) [4389.909828][T29944] ? 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) [4389.909832][T29944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.909838][T29944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.909843][T29944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.909846][T29944] RIP: 0033:0x7f620ff72a4a [ 4389.909851][T29944] 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 [ 4389.909854][T29944] RSP: 002b:00007ffe866ce7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.909858][T29944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f620ff72a4a [ 4389.909861][T29944] RDX: 0000000000000040 RSI: 00000000247cc340 RDI: 0000000000000005 [ 4389.909862][T29944] RBP: 00007ffe866ce870 R08: 0000000000418574 R09: 000000000000001c [ 4389.909864][T29944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.909866][T29944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f621009b000 | [ 4389.909880][T29944] | [ 4389.922579][T29944] lwtunnel_output(): recursion limit reached on datapath | [ 4391.508602][T29949] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29949 | [4391.509120][T29949] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4391.509391][T29949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4391.509393][T29949] Call Trace: [ 4391.509395][T29949] [4391.509397][T29949] dump_stack_lvl (lib/dump_stack.c:123) [4391.509405][T29949] check_preemption_disabled (lib/smp_processor_id.c:52) [4391.509412][T29949] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4391.509419][T29949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4391.509426][T29949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4391.509433][T29949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4391.509438][T29949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4391.509450][T29949] rawv6_sendmsg (net/ipv6/raw.c:918) [4391.509462][T29949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4391.509467][T29949] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4391.509473][T29949] ? __lock_release (kernel/locking/lockdep.c:5534) [4391.509482][T29949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4391.509487][T29949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4391.509496][T29949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4391.509512][T29949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4391.509514][T29949] ? __lock_release (kernel/locking/lockdep.c:5534) [4391.509526][T29949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4391.509531][T29949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4391.509537][T29949] ? __pfx___sys_sendto (net/socket.c:2147) [4391.509552][T29949] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4391.509559][T29949] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4391.509568][T29949] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4391.509575][T29949] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4391.509585][T29949] __x64_sys_sendto (net/socket.c:2183) [4391.509589][T29949] ? 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) [4391.509592][T29949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4391.509597][T29949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4391.509602][T29949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4391.509606][T29949] RIP: 0033:0x7f10f5692a4a [ 4391.509611][T29949] 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 [ 4391.509614][T29949] RSP: 002b:00007ffcfdb84778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4391.509618][T29949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10f5692a4a [ 4391.509620][T29949] RDX: 0000000000000040 RSI: 00000000386f3340 RDI: 0000000000000005 [ 4391.509622][T29949] RBP: 00007ffcfdb84800 R08: 0000000000418574 R09: 000000000000001c [ 4391.509624][T29949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4391.509626][T29949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10f57bb000 | [ 4391.509641][T29949] | [ 4391.509676][T29949] lwtunnel_output(): recursion limit reached on datapath | [ 4393.265871][T29955] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29955 | [4393.266430][T29955] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4393.266710][T29955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.266712][T29955] Call Trace: [ 4393.266714][T29955] [4393.266717][T29955] dump_stack_lvl (lib/dump_stack.c:123) [4393.266727][T29955] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.266735][T29955] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4393.266742][T29955] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.266751][T29955] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.266759][T29955] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.266764][T29955] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.266776][T29955] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.266788][T29955] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.266794][T29955] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.266801][T29955] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.266811][T29955] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.266818][T29955] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.266828][T29955] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.266844][T29955] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.266847][T29955] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.266858][T29955] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.266865][T29955] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.266871][T29955] ? __pfx___sys_sendto (net/socket.c:2147) [4393.266886][T29955] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.266893][T29955] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.266904][T29955] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.266911][T29955] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.266922][T29955] __x64_sys_sendto (net/socket.c:2183) [4393.266926][T29955] ? 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) [4393.266930][T29955] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.266936][T29955] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.266941][T29955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.266946][T29955] RIP: 0033:0x7f7a99034a4a [ 4393.266951][T29955] 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 [ 4393.266954][T29955] RSP: 002b:00007fff2c095c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.266959][T29955] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a99034a4a [ 4393.266961][T29955] RDX: 0000000000000040 RSI: 000000001cde6340 RDI: 0000000000000005 [ 4393.266963][T29955] RBP: 00007fff2c095d20 R08: 0000000000418574 R09: 000000000000001c [ 4393.266965][T29955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.266968][T29955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a9915d000 | [ 4393.266982][T29955] | [ 4393.266986][T29955] lwtunnel_output(): recursion limit reached on datapath | [ 4395.118259][T29962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29962 | [4395.119179][T29962] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4395.119449][T29962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.119451][T29962] Call Trace: [ 4395.119453][T29962] [4395.119456][T29962] dump_stack_lvl (lib/dump_stack.c:123) [4395.119466][T29962] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.119474][T29962] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4395.119480][T29962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.119488][T29962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.119496][T29962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.119501][T29962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.119513][T29962] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.119524][T29962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.119530][T29962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.119537][T29962] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.119547][T29962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.119553][T29962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.119563][T29962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.119578][T29962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.119581][T29962] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.119592][T29962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.119599][T29962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.119605][T29962] ? __pfx___sys_sendto (net/socket.c:2147) [4395.119619][T29962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.119626][T29962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.119636][T29962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.119643][T29962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.119655][T29962] __x64_sys_sendto (net/socket.c:2183) [4395.119659][T29962] ? 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) [4395.119664][T29962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.119670][T29962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.119675][T29962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.119680][T29962] RIP: 0033:0x7f1ab346ea4a [ 4395.119685][T29962] 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 [ 4395.119688][T29962] RSP: 002b:00007ffd9a4c51d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.119693][T29962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ab346ea4a [ 4395.119695][T29962] RDX: 0000000000000040 RSI: 0000000017725340 RDI: 0000000000000005 [ 4395.119697][T29962] RBP: 00007ffd9a4c5260 R08: 0000000000418574 R09: 000000000000001c [ 4395.119699][T29962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.119701][T29962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ab3597000 | [ 4395.119715][T29962] | [ 4395.132589][T29962] lwtunnel_output(): recursion limit reached on datapath | [ 4396.845168][T29968] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29968 | [4396.845681][T29968] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4396.845952][T29968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.845954][T29968] Call Trace: [ 4396.845957][T29968] [4396.845959][T29968] dump_stack_lvl (lib/dump_stack.c:123) [4396.845969][T29968] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.845977][T29968] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4396.845983][T29968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.845991][T29968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.845999][T29968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.846004][T29968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.846016][T29968] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.846028][T29968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.846033][T29968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.846040][T29968] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.846050][T29968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.846055][T29968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.846064][T29968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.846080][T29968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.846083][T29968] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.846095][T29968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.846101][T29968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.846107][T29968] ? __pfx___sys_sendto (net/socket.c:2147) [4396.846121][T29968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.846128][T29968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.846139][T29968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.846146][T29968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.846156][T29968] __x64_sys_sendto (net/socket.c:2183) [4396.846161][T29968] ? 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) [4396.846165][T29968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.846171][T29968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.846176][T29968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.846181][T29968] RIP: 0033:0x7eff72ff2a4a [ 4396.846185][T29968] 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 [ 4396.846189][T29968] RSP: 002b:00007ffecb068958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.846193][T29968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff72ff2a4a [ 4396.846195][T29968] RDX: 0000000000000040 RSI: 000000001fba9340 RDI: 0000000000000005 [ 4396.846197][T29968] RBP: 00007ffecb0689e0 R08: 0000000000418574 R09: 000000000000001c [ 4396.846200][T29968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.846202][T29968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff7311b000 | [ 4396.846216][T29968] | [ 4396.846220][T29968] lwtunnel_output(): recursion limit reached on datapath | [ 4398.325562][T29972] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29972 | [4398.327153][T29972] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4398.327423][T29972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.327426][T29972] Call Trace: [ 4398.327428][T29972] [4398.327431][T29972] dump_stack_lvl (lib/dump_stack.c:123) [4398.327441][T29972] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.327448][T29972] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4398.327454][T29972] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.327463][T29972] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.327471][T29972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.327476][T29972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.327487][T29972] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.327499][T29972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.327504][T29972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.327521][T29972] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.327532][T29972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.327538][T29972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.327547][T29972] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.327563][T29972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.327566][T29972] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.327577][T29972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.327584][T29972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.327590][T29972] ? __pfx___sys_sendto (net/socket.c:2147) [4398.327604][T29972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.327611][T29972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.327621][T29972] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.327628][T29972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.327638][T29972] __x64_sys_sendto (net/socket.c:2183) [4398.327642][T29972] ? 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) [4398.327646][T29972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.327653][T29972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.327657][T29972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.327662][T29972] RIP: 0033:0x7f1e8de4fa4a [ 4398.327667][T29972] 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 [ 4398.327670][T29972] RSP: 002b:00007fff9b797ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.327674][T29972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e8de4fa4a [ 4398.327676][T29972] RDX: 0000000000000040 RSI: 000000002518b340 RDI: 0000000000000005 [ 4398.327678][T29972] RBP: 00007fff9b797b70 R08: 0000000000418574 R09: 000000000000001c [ 4398.327681][T29972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.327683][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e8df78000 | [ 4398.327683][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e8df78000 | [ 4398.327698][T29972] | [ 4398.340580][T29972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29972 | [4398.341009][T29972] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4398.341281][T29972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.341283][T29972] Call Trace: [ 4398.341285][T29972] [4398.341288][T29972] dump_stack_lvl (lib/dump_stack.c:123) [4398.341294][T29972] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.341300][T29972] lwtunnel_output (net/core/lwtunnel.c:359) [4398.341307][T29972] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.341314][T29972] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.341319][T29972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.341324][T29972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.341337][T29972] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.341349][T29972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.341354][T29972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.341359][T29972] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.341367][T29972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.341371][T29972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.341380][T29972] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.341396][T29972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.341399][T29972] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.341410][T29972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.341415][T29972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.341421][T29972] ? __pfx___sys_sendto (net/socket.c:2147) [4398.341436][T29972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.341442][T29972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.341451][T29972] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.341459][T29972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.341469][T29972] __x64_sys_sendto (net/socket.c:2183) [4398.341473][T29972] ? 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) [4398.341476][T29972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.341481][T29972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.341486][T29972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.341489][T29972] RIP: 0033:0x7f1e8de4fa4a [ 4398.341493][T29972] 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 [ 4398.341496][T29972] RSP: 002b:00007fff9b797ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.341499][T29972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e8de4fa4a [ 4398.341501][T29972] RDX: 0000000000000040 RSI: 000000002518b340 RDI: 0000000000000005 [ 4398.341503][T29972] RBP: 00007fff9b797b70 R08: 0000000000418574 R09: 000000000000001c [ 4398.341505][T29972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.341507][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e8df78000 | [ 4398.341507][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e8df78000 | [ 4398.341522][T29972] | [ 4398.358043][T29972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29972 | [4398.358430][T29972] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4398.358704][T29972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.358706][T29972] Call Trace: [ 4398.358708][T29972] [4398.358710][T29972] dump_stack_lvl (lib/dump_stack.c:123) [4398.358717][T29972] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.358723][T29972] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4398.358730][T29972] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.358737][T29972] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.358743][T29972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.358748][T29972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.358760][T29972] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.358772][T29972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.358777][T29972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.358782][T29972] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.358790][T29972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.358794][T29972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.358803][T29972] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.358820][T29972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.358823][T29972] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.358834][T29972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.358839][T29972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.358845][T29972] ? __pfx___sys_sendto (net/socket.c:2147) [4398.358859][T29972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.358866][T29972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.358874][T29972] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.358881][T29972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.358892][T29972] __x64_sys_sendto (net/socket.c:2183) [4398.358896][T29972] ? 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) [4398.358899][T29972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.358904][T29972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.358910][T29972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.358914][T29972] RIP: 0033:0x7f1e8de4fa4a [ 4398.358917][T29972] 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 [ 4398.358921][T29972] RSP: 002b:00007fff9b797ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.358924][T29972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e8de4fa4a [ 4398.358927][T29972] RDX: 0000000000000040 RSI: 000000002518b340 RDI: 0000000000000005 [ 4398.358929][T29972] RBP: 00007fff9b797b70 R08: 0000000000418574 R09: 000000000000001c [ 4398.358931][T29972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.358933][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e8df78000 | [ 4398.358933][T29972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e8df78000 | [ 4398.358948][T29972] | [ 4398.842114][T29976] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29976 | [4398.842591][T29976] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4398.843227][T29976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.843230][T29976] Call Trace: [ 4398.843232][T29976] [4398.843234][T29976] dump_stack_lvl (lib/dump_stack.c:123) [4398.843244][T29976] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.843251][T29976] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4398.843257][T29976] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.843266][T29976] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.843273][T29976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.843278][T29976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.843289][T29976] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.843301][T29976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.843306][T29976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.843312][T29976] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.843321][T29976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.843327][T29976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.843335][T29976] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.843351][T29976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.843354][T29976] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.843365][T29976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.843371][T29976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.843377][T29976] ? __pfx___sys_sendto (net/socket.c:2147) [4398.843391][T29976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.843398][T29976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.843408][T29976] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.843415][T29976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.843425][T29976] __x64_sys_sendto (net/socket.c:2183) [4398.843429][T29976] ? 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) [4398.843433][T29976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.843438][T29976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.843442][T29976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.843446][T29976] RIP: 0033:0x7f9ba77e3a4a [ 4398.843451][T29976] 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 [ 4398.843454][T29976] RSP: 002b:00007ffc78d1bae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.843458][T29976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ba77e3a4a [ 4398.843460][T29976] RDX: 0000000000000040 RSI: 0000000005d2d340 RDI: 0000000000000005 [ 4398.843462][T29976] RBP: 00007ffc78d1bb70 R08: 0000000000418574 R09: 000000000000001c [ 4398.843464][T29976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.843466][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ba790c000 | [ 4398.843466][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ba790c000 | [ 4398.843481][T29976] | [ 4398.843484][T29976] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29976 | [4398.855044][T29976] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4398.855289][T29976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.855290][T29976] Call Trace: [ 4398.855292][T29976] [4398.855294][T29976] dump_stack_lvl (lib/dump_stack.c:123) [4398.855300][T29976] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.855306][T29976] lwtunnel_output (net/core/lwtunnel.c:359) [4398.855312][T29976] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.855318][T29976] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.855324][T29976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.855329][T29976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.855340][T29976] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.855351][T29976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.855357][T29976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.855360][T29976] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.855367][T29976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.855371][T29976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.855379][T29976] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.855394][T29976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.855397][T29976] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.855408][T29976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.855412][T29976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.855417][T29976] ? __pfx___sys_sendto (net/socket.c:2147) [4398.855431][T29976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.855437][T29976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.855445][T29976] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.855452][T29976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.855462][T29976] __x64_sys_sendto (net/socket.c:2183) [4398.855465][T29976] ? 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) [4398.855468][T29976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.855473][T29976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.855478][T29976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.855480][T29976] RIP: 0033:0x7f9ba77e3a4a [ 4398.855484][T29976] 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 [ 4398.855486][T29976] RSP: 002b:00007ffc78d1bae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.855489][T29976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ba77e3a4a [ 4398.855491][T29976] RDX: 0000000000000040 RSI: 0000000005d2d340 RDI: 0000000000000005 [ 4398.855493][T29976] RBP: 00007ffc78d1bb70 R08: 0000000000418574 R09: 000000000000001c [ 4398.855495][T29976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.855497][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ba790c000 | [ 4398.855497][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ba790c000 | [ 4398.855510][T29976] | [ 4398.871998][T29976] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29976 | [4398.872387][T29976] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4398.872643][T29976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.872645][T29976] Call Trace: [ 4398.872647][T29976] [4398.872651][T29976] dump_stack_lvl (lib/dump_stack.c:123) [4398.872657][T29976] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.872663][T29976] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4398.872670][T29976] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.872677][T29976] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.872682][T29976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.872687][T29976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.872700][T29976] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.872711][T29976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.872717][T29976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.872721][T29976] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.872729][T29976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.872733][T29976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.872741][T29976] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.872757][T29976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.872760][T29976] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.872771][T29976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.872776][T29976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.872781][T29976] ? __pfx___sys_sendto (net/socket.c:2147) [4398.872796][T29976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.872803][T29976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.872811][T29976] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.872818][T29976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.872828][T29976] __x64_sys_sendto (net/socket.c:2183) [4398.872832][T29976] ? 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) [4398.872835][T29976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.872840][T29976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.872845][T29976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.872848][T29976] RIP: 0033:0x7f9ba77e3a4a [ 4398.872852][T29976] 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 [ 4398.872854][T29976] RSP: 002b:00007ffc78d1bae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.872858][T29976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ba77e3a4a [ 4398.872860][T29976] RDX: 0000000000000040 RSI: 0000000005d2d340 RDI: 0000000000000005 [ 4398.872862][T29976] RBP: 00007ffc78d1bb70 R08: 0000000000418574 R09: 000000000000001c [ 4398.872864][T29976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.872866][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ba790c000 | [ 4398.872866][T29976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ba790c000 | [ 4398.872880][T29976] | [ 4399.361604][T29980] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29980 | [4399.362450][T29980] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4399.362718][T29980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.362720][T29980] Call Trace: [ 4399.362723][T29980] [4399.362725][T29980] dump_stack_lvl (lib/dump_stack.c:123) [4399.362734][T29980] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.362741][T29980] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4399.362748][T29980] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.362757][T29980] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.362764][T29980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.362769][T29980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.362781][T29980] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.362793][T29980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.362799][T29980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.362805][T29980] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.362814][T29980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.362820][T29980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.362829][T29980] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.362845][T29980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.362848][T29980] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.362860][T29980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.362866][T29980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.362872][T29980] ? __pfx___sys_sendto (net/socket.c:2147) [4399.362886][T29980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.362894][T29980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.362904][T29980] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.362911][T29980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.362921][T29980] __x64_sys_sendto (net/socket.c:2183) [4399.362925][T29980] ? 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) [4399.362929][T29980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.362935][T29980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.362940][T29980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.362944][T29980] RIP: 0033:0x7fd01efb1a4a [ 4399.362948][T29980] 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 [ 4399.362951][T29980] RSP: 002b:00007ffd2177b898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.362955][T29980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd01efb1a4a [ 4399.362958][T29980] RDX: 0000000000000040 RSI: 0000000021faa340 RDI: 0000000000000005 [ 4399.362960][T29980] RBP: 00007ffd2177b920 R08: 0000000000418574 R09: 000000000000001c [ 4399.362961][T29980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.362963][T29980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd01f0da000 | [ 4399.362978][T29980] | [ 4399.362980][T29980] lwtunnel_output(): recursion limit reached on datapath | [ 4400.832225][T29984] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29984 | [4400.832735][T29984] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4400.833004][T29984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.833007][T29984] Call Trace: [ 4400.833009][T29984] [4400.833012][T29984] dump_stack_lvl (lib/dump_stack.c:123) [4400.833022][T29984] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.833029][T29984] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4400.833036][T29984] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.833045][T29984] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.833053][T29984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.833057][T29984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.833069][T29984] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.833081][T29984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.833086][T29984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.833094][T29984] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.833104][T29984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.833110][T29984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.833119][T29984] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.833134][T29984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.833137][T29984] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.833148][T29984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.833155][T29984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.833161][T29984] ? __pfx___sys_sendto (net/socket.c:2147) [4400.833175][T29984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.833182][T29984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.833192][T29984] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.833199][T29984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.833209][T29984] __x64_sys_sendto (net/socket.c:2183) [4400.833213][T29984] ? 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) [4400.833217][T29984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.833222][T29984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.833227][T29984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.833231][T29984] RIP: 0033:0x7fd88fce3a4a [ 4400.833236][T29984] 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 [ 4400.833239][T29984] RSP: 002b:00007fffd8403d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.833244][T29984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd88fce3a4a [ 4400.833246][T29984] RDX: 0000000000000040 RSI: 000000003ea1b340 RDI: 0000000000000005 [ 4400.833248][T29984] RBP: 00007fffd8403e20 R08: 0000000000418574 R09: 000000000000001c [ 4400.833250][T29984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.833253][T29984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd88fe0c000 | [ 4400.833267][T29984] | [ 4400.833270][T29984] lwtunnel_output(): recursion limit reached on datapath | [ 4402.325716][T29988] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29988 | [4402.326226][T29988] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4402.326504][T29988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4402.326506][T29988] Call Trace: [ 4402.326508][T29988] [4402.326511][T29988] dump_stack_lvl (lib/dump_stack.c:123) [4402.326520][T29988] check_preemption_disabled (lib/smp_processor_id.c:52) [4402.326527][T29988] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4402.326533][T29988] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4402.326542][T29988] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.326549][T29988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4402.326553][T29988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.326565][T29988] rawv6_sendmsg (net/ipv6/raw.c:918) [4402.326577][T29988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4402.326583][T29988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4402.326589][T29988] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.326599][T29988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4402.326605][T29988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4402.326614][T29988] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4402.326630][T29988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4402.326633][T29988] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.326644][T29988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.326651][T29988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.326657][T29988] ? __pfx___sys_sendto (net/socket.c:2147) [4402.326672][T29988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4402.326679][T29988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4402.326690][T29988] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4402.326697][T29988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4402.326707][T29988] __x64_sys_sendto (net/socket.c:2183) [4402.326711][T29988] ? 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) [4402.326715][T29988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4402.326720][T29988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4402.326725][T29988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4402.326730][T29988] RIP: 0033:0x7f476d563a4a [ 4402.326734][T29988] 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 [ 4402.326737][T29988] RSP: 002b:00007ffec18f9128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4402.326741][T29988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f476d563a4a [ 4402.326744][T29988] RDX: 0000000000000040 RSI: 000000000a4c9340 RDI: 0000000000000005 [ 4402.326746][T29988] RBP: 00007ffec18f91b0 R08: 0000000000418574 R09: 000000000000001c [ 4402.326748][T29988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4402.326750][T29988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f476d68c000 | [ 4402.326765][T29988] | [ 4402.340472][T29988] lwtunnel_output(): recursion limit reached on datapath | [ 4403.817860][T29992] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29992 | [4403.818333][T29992] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4403.818597][T29992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4403.818599][T29992] Call Trace: [ 4403.818602][T29992] [4403.818605][T29992] dump_stack_lvl (lib/dump_stack.c:123) [4403.818615][T29992] check_preemption_disabled (lib/smp_processor_id.c:52) [4403.818622][T29992] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4403.818629][T29992] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4403.818638][T29992] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.818646][T29992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4403.818652][T29992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.818665][T29992] rawv6_sendmsg (net/ipv6/raw.c:918) [4403.818677][T29992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4403.818683][T29992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4403.818690][T29992] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.818700][T29992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4403.818707][T29992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4403.818717][T29992] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4403.818733][T29992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4403.818735][T29992] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.818747][T29992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.818754][T29992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.818759][T29992] ? __pfx___sys_sendto (net/socket.c:2147) [4403.818774][T29992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4403.818781][T29992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4403.818791][T29992] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4403.818798][T29992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4403.818808][T29992] __x64_sys_sendto (net/socket.c:2183) [4403.818812][T29992] ? 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) [4403.818817][T29992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4403.818821][T29992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4403.818826][T29992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4403.818831][T29992] RIP: 0033:0x7f28f91e9a4a [ 4403.818836][T29992] 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 [ 4403.818839][T29992] RSP: 002b:00007ffeab2a9c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4403.818844][T29992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28f91e9a4a [ 4403.818846][T29992] RDX: 0000000000000040 RSI: 000000001de6b340 RDI: 0000000000000005 [ 4403.818848][T29992] RBP: 00007ffeab2a9cb0 R08: 0000000000418574 R09: 000000000000001c [ 4403.818850][T29992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4403.818853][T29992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28f9312000 | [ 4403.818867][T29992] | [ 4403.831720][T29992] lwtunnel_output(): recursion limit reached on datapath | [ 4405.302806][T29996] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29996 | [4405.303274][T29996] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4405.303530][T29996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.303533][T29996] Call Trace: [ 4405.303535][T29996] [4405.303538][T29996] dump_stack_lvl (lib/dump_stack.c:123) [4405.303548][T29996] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.303555][T29996] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4405.303562][T29996] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.303571][T29996] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.303578][T29996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.303583][T29996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.303595][T29996] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.303607][T29996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.303613][T29996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.303620][T29996] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.303630][T29996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.303637][T29996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.303646][T29996] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.303663][T29996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.303666][T29996] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.303678][T29996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.303684][T29996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.303690][T29996] ? __pfx___sys_sendto (net/socket.c:2147) [4405.303705][T29996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.303713][T29996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.303724][T29996] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.303731][T29996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.303741][T29996] __x64_sys_sendto (net/socket.c:2183) [4405.303746][T29996] ? 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) [4405.303750][T29996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.303756][T29996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.303761][T29996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.303766][T29996] RIP: 0033:0x7f93f8e95a4a [ 4405.303770][T29996] 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 [ 4405.303774][T29996] RSP: 002b:00007fff33fce538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.303778][T29996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93f8e95a4a [ 4405.303781][T29996] RDX: 0000000000000040 RSI: 0000000006770340 RDI: 0000000000000005 [ 4405.303783][T29996] RBP: 00007fff33fce5c0 R08: 0000000000418574 R09: 000000000000001c [ 4405.303785][T29996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.303787][T29996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93f8fbe000 | [ 4405.303802][T29996] | [ 4405.317460][T29996] lwtunnel_output(): recursion limit reached on datapath | [ 4406.777382][T30000] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30000 | [4406.778996][T30000] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4406.779267][T30000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.779269][T30000] Call Trace: [ 4406.779271][T30000] [4406.779273][T30000] dump_stack_lvl (lib/dump_stack.c:123) [4406.779283][T30000] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.779290][T30000] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4406.779296][T30000] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.779304][T30000] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.779311][T30000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.779316][T30000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.779328][T30000] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.779340][T30000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.779345][T30000] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.779352][T30000] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.779361][T30000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.779367][T30000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.779376][T30000] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.779392][T30000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.779395][T30000] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.779406][T30000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.779412][T30000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.779418][T30000] ? __pfx___sys_sendto (net/socket.c:2147) [4406.779432][T30000] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.779440][T30000] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.779450][T30000] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.779457][T30000] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.779467][T30000] __x64_sys_sendto (net/socket.c:2183) [4406.779471][T30000] ? 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) [4406.779475][T30000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.779480][T30000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.779485][T30000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.779490][T30000] RIP: 0033:0x7fddac347a4a [ 4406.779495][T30000] 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 [ 4406.779498][T30000] RSP: 002b:00007fff3cdcdae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.779502][T30000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddac347a4a [ 4406.779504][T30000] RDX: 0000000000000040 RSI: 00000000163f3340 RDI: 0000000000000005 [ 4406.779507][T30000] RBP: 00007fff3cdcdb70 R08: 0000000000418574 R09: 000000000000001c [ 4406.779509][T30000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.779511][T30000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac470000 | [ 4406.779511][T30000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac470000 | [ 4406.779525][T30000] | [ 4406.779626][T30000] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30000 | [4406.791938][T30000] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4406.792200][T30000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.792202][T30000] Call Trace: [ 4406.792204][T30000] [4406.792206][T30000] dump_stack_lvl (lib/dump_stack.c:123) [4406.792212][T30000] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.792218][T30000] lwtunnel_output (net/core/lwtunnel.c:359) [4406.792225][T30000] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.792232][T30000] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.792237][T30000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.792242][T30000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.792254][T30000] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.792266][T30000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.792272][T30000] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.792277][T30000] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.792285][T30000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.792288][T30000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.792300][T30000] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.792328][T30000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.792330][T30000] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.792342][T30000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.792346][T30000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.792352][T30000] ? __pfx___sys_sendto (net/socket.c:2147) [4406.792367][T30000] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.792374][T30000] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.792383][T30000] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.792390][T30000] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.792400][T30000] __x64_sys_sendto (net/socket.c:2183) [4406.792404][T30000] ? 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) [4406.792407][T30000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.792412][T30000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.792417][T30000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.792421][T30000] RIP: 0033:0x7fddac347a4a [ 4406.792425][T30000] 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 [ 4406.792427][T30000] RSP: 002b:00007fff3cdcdae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.792431][T30000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddac347a4a [ 4406.792433][T30000] RDX: 0000000000000040 RSI: 00000000163f3340 RDI: 0000000000000005 [ 4406.792435][T30000] RBP: 00007fff3cdcdb70 R08: 0000000000418574 R09: 000000000000001c [ 4406.792438][T30000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.792439][T30000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac470000 | [ 4406.792439][T30000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac470000 | [ 4406.792454][T30000] | [ 4406.811486][T30000] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30000 | [4406.811889][T30000] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4406.812172][T30000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.812174][T30000] Call Trace: [ 4406.812176][T30000] [4406.812178][T30000] dump_stack_lvl (lib/dump_stack.c:123) [4406.812185][T30000] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.812191][T30000] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4406.812197][T30000] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.812204][T30000] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.812210][T30000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.812215][T30000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.812228][T30000] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.812240][T30000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.812246][T30000] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.812249][T30000] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.812257][T30000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.812261][T30000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.812270][T30000] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.812286][T30000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.812289][T30000] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.812300][T30000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.812304][T30000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.812310][T30000] ? __pfx___sys_sendto (net/socket.c:2147) [4406.812334][T30000] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.812344][T30000] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.812352][T30000] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.812360][T30000] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.812370][T30000] __x64_sys_sendto (net/socket.c:2183) [4406.812374][T30000] ? 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) [4406.812377][T30000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.812382][T30000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.812387][T30000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.812390][T30000] RIP: 0033:0x7fddac347a4a [ 4406.812394][T30000] 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 [ 4406.812397][T30000] RSP: 002b:00007fff3cdcdae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.812401][T30000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddac347a4a [ 4406.812403][T30000] RDX: 0000000000000040 RSI: 00000000163f3340 RDI: 0000000000000005 [ 4406.812405][T30000] RBP: 00007fff3cdcdb70 R08: 0000000000418574 R09: 000000000000001c [ 4406.812407][T30000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.812409][T30000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac470000 | [ 4406.812409][T30000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac470000 | [ 4406.812424][T30000] | [ 4407.299360][T30004] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30004 | [4407.299871][T30004] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4407.300150][T30004] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.300152][T30004] Call Trace: [ 4407.300154][T30004] [4407.300156][T30004] dump_stack_lvl (lib/dump_stack.c:123) [4407.300164][T30004] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.300171][T30004] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4407.300178][T30004] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.300185][T30004] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.300192][T30004] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.300197][T30004] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.300209][T30004] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.300221][T30004] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.300226][T30004] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4407.300231][T30004] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.300240][T30004] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.300246][T30004] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.300255][T30004] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.300271][T30004] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.300274][T30004] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.300285][T30004] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.300290][T30004] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.300296][T30004] ? __pfx___sys_sendto (net/socket.c:2147) [4407.300310][T30004] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4407.300317][T30004] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4407.300326][T30004] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4407.300333][T30004] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4407.300343][T30004] __x64_sys_sendto (net/socket.c:2183) [4407.300347][T30004] ? 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) [4407.300351][T30004] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.300357][T30004] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.300362][T30004] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.300366][T30004] RIP: 0033:0x7f9aa034ba4a [ 4407.300370][T30004] 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 [ 4407.300373][T30004] RSP: 002b:00007ffcac373718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.300377][T30004] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aa034ba4a [ 4407.300379][T30004] RDX: 0000000000000040 RSI: 000000000712f340 RDI: 0000000000000005 [ 4407.300381][T30004] RBP: 00007ffcac3737a0 R08: 0000000000418574 R09: 000000000000001c [ 4407.300383][T30004] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.300385][T30004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aa0474000 | [ 4407.300399][T30004] | [ 4407.300402][T30004] lwtunnel_output(): recursion limit reached on datapath | [ 4408.765301][T30008] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30008 | [4408.766131][T30008] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4408.766394][T30008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4408.766396][T30008] Call Trace: [ 4408.766399][T30008] [4408.766402][T30008] dump_stack_lvl (lib/dump_stack.c:123) [4408.766413][T30008] check_preemption_disabled (lib/smp_processor_id.c:52) [4408.766420][T30008] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4408.766427][T30008] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4408.766436][T30008] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.766443][T30008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4408.766449][T30008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.766461][T30008] rawv6_sendmsg (net/ipv6/raw.c:918) [4408.766473][T30008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4408.766478][T30008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4408.766485][T30008] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.766496][T30008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4408.766502][T30008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4408.766512][T30008] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4408.766528][T30008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4408.766531][T30008] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.766542][T30008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.766549][T30008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.766555][T30008] ? __pfx___sys_sendto (net/socket.c:2147) [4408.766569][T30008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4408.766576][T30008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4408.766587][T30008] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4408.766594][T30008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4408.766604][T30008] __x64_sys_sendto (net/socket.c:2183) [4408.766608][T30008] ? 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) [4408.766613][T30008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4408.766618][T30008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4408.766623][T30008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4408.766627][T30008] RIP: 0033:0x7fc0c5343a4a [ 4408.766632][T30008] 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 [ 4408.766635][T30008] RSP: 002b:00007ffe5bc88608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4408.766639][T30008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0c5343a4a [ 4408.766642][T30008] RDX: 0000000000000040 RSI: 000000002faef340 RDI: 0000000000000005 [ 4408.766644][T30008] RBP: 00007ffe5bc88690 R08: 0000000000418574 R09: 000000000000001c [ 4408.766646][T30008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4408.766647][T30008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0c546c000 | [ 4408.948172][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4408.949034][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4410.238238][T30012] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30012 | [4410.239015][T30012] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4410.239279][T30012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4410.239281][T30012] Call Trace: [ 4410.239284][T30012] [4410.239286][T30012] dump_stack_lvl (lib/dump_stack.c:123) [4410.239297][T30012] check_preemption_disabled (lib/smp_processor_id.c:52) [4410.239304][T30012] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4410.239311][T30012] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4410.239320][T30012] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.239328][T30012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4410.239333][T30012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.239346][T30012] rawv6_sendmsg (net/ipv6/raw.c:918) [4410.239358][T30012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4410.239363][T30012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4410.239370][T30012] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.239380][T30012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4410.239387][T30012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4410.239396][T30012] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4410.239412][T30012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4410.239415][T30012] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.239426][T30012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.239433][T30012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.239439][T30012] ? __pfx___sys_sendto (net/socket.c:2147) [4410.239453][T30012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4410.239461][T30012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4410.239471][T30012] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4410.239478][T30012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4410.239488][T30012] __x64_sys_sendto (net/socket.c:2183) [4410.239492][T30012] ? 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) [4410.239497][T30012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4410.239503][T30012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4410.239507][T30012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4410.239512][T30012] RIP: 0033:0x7f95f1a45a4a [ 4410.239517][T30012] 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 [ 4410.239521][T30012] RSP: 002b:00007ffef100ca78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4410.239526][T30012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95f1a45a4a [ 4410.239529][T30012] RDX: 0000000000000040 RSI: 000000000c471340 RDI: 0000000000000005 [ 4410.239531][T30012] RBP: 00007ffef100cb00 R08: 0000000000418574 R09: 000000000000001c [ 4410.239533][T30012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4410.239536][T30012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95f1b6e000 | [ 4410.239550][T30012] | [ 4410.239553][T30012] lwtunnel_output(): recursion limit reached on datapath | [ 4411.723488][T30016] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30016 | [4411.725162][T30016] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4411.725420][T30016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4411.725423][T30016] Call Trace: [ 4411.725425][T30016] [4411.725428][T30016] dump_stack_lvl (lib/dump_stack.c:123) [4411.725438][T30016] check_preemption_disabled (lib/smp_processor_id.c:52) [4411.725445][T30016] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4411.725452][T30016] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4411.725461][T30016] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4411.725468][T30016] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4411.725473][T30016] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4411.725486][T30016] rawv6_sendmsg (net/ipv6/raw.c:918) [4411.725498][T30016] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4411.725503][T30016] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4411.725510][T30016] ? __lock_release (kernel/locking/lockdep.c:5534) [4411.725520][T30016] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4411.725527][T30016] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4411.725536][T30016] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4411.725552][T30016] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4411.725555][T30016] ? __lock_release (kernel/locking/lockdep.c:5534) [4411.725566][T30016] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4411.725573][T30016] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4411.725578][T30016] ? __pfx___sys_sendto (net/socket.c:2147) [4411.725592][T30016] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4411.725600][T30016] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4411.725610][T30016] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4411.725617][T30016] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4411.725627][T30016] __x64_sys_sendto (net/socket.c:2183) [4411.725631][T30016] ? 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) [4411.725636][T30016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4411.725641][T30016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4411.725646][T30016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4411.725653][T30016] RIP: 0033:0x7f53f78c5a4a [ 4411.725658][T30016] 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 [ 4411.725661][T30016] RSP: 002b:00007fff1fbaaaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4411.725666][T30016] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53f78c5a4a [ 4411.725669][T30016] RDX: 0000000000000040 RSI: 000000000bdfc340 RDI: 0000000000000005 [ 4411.725671][T30016] RBP: 00007fff1fbaab30 R08: 0000000000418574 R09: 000000000000001c [ 4411.725673][T30016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4411.725675][T30016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f79ee000 | [ 4411.725690][T30016] | [ 4411.738438][T30016] lwtunnel_output(): recursion limit reached on datapath | [ 4413.399562][T30022] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30022 | [4413.400053][T30022] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4413.400317][T30022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.400319][T30022] Call Trace: [ 4413.400322][T30022] [4413.400324][T30022] dump_stack_lvl (lib/dump_stack.c:123) [4413.400334][T30022] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.400341][T30022] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4413.400348][T30022] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.400356][T30022] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.400363][T30022] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.400368][T30022] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.400380][T30022] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.400392][T30022] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.400398][T30022] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.400404][T30022] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.400414][T30022] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.400420][T30022] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.400429][T30022] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.400445][T30022] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.400447][T30022] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.400459][T30022] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.400466][T30022] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.400472][T30022] ? __pfx___sys_sendto (net/socket.c:2147) [4413.400486][T30022] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.400494][T30022] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.400504][T30022] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.400511][T30022] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.400521][T30022] __x64_sys_sendto (net/socket.c:2183) [4413.400525][T30022] ? 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) [4413.400529][T30022] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.400535][T30022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.400539][T30022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.400543][T30022] RIP: 0033:0x7f9bc51b7a4a [ 4413.400548][T30022] 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 [ 4413.400551][T30022] RSP: 002b:00007ffeb6b642d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.400556][T30022] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bc51b7a4a [ 4413.400558][T30022] RDX: 0000000000000040 RSI: 0000000022a09340 RDI: 0000000000000005 [ 4413.400560][T30022] RBP: 00007ffeb6b64360 R08: 0000000000418574 R09: 000000000000001c [ 4413.400562][T30022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.400564][T30022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bc52e0000 | [ 4413.400579][T30022] | [ 4413.400581][T30022] lwtunnel_output(): recursion limit reached on datapath | [ 4414.892116][T30026] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30026 | [4414.892596][T30026] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4414.892872][T30026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4414.892875][T30026] Call Trace: [ 4414.892877][T30026] [4414.892880][T30026] dump_stack_lvl (lib/dump_stack.c:123) [4414.892890][T30026] check_preemption_disabled (lib/smp_processor_id.c:52) [4414.892898][T30026] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4414.892905][T30026] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4414.892914][T30026] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.892922][T30026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4414.892927][T30026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.892939][T30026] rawv6_sendmsg (net/ipv6/raw.c:918) [4414.892951][T30026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4414.892956][T30026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4414.892963][T30026] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.892973][T30026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4414.892980][T30026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4414.892989][T30026] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4414.893005][T30026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4414.893009][T30026] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.893020][T30026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.893027][T30026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.893032][T30026] ? __pfx___sys_sendto (net/socket.c:2147) [4414.893047][T30026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4414.893054][T30026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4414.893064][T30026] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4414.893071][T30026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4414.893081][T30026] __x64_sys_sendto (net/socket.c:2183) [4414.893085][T30026] ? 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) [4414.893090][T30026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4414.893095][T30026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4414.893100][T30026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4414.893105][T30026] RIP: 0033:0x7ffb4e748a4a [ 4414.893111][T30026] 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 [ 4414.893114][T30026] RSP: 002b:00007ffca3b63878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4414.893118][T30026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffb4e748a4a [ 4414.893121][T30026] RDX: 0000000000000040 RSI: 000000002d4d6340 RDI: 0000000000000005 [ 4414.893123][T30026] RBP: 00007ffca3b63900 R08: 0000000000418574 R09: 000000000000001c [ 4414.893125][T30026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4414.893127][T30026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffb4e871000 | [ 4415.091950][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4415.092819][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4416.365953][T30030] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30030 | [4416.366529][T30030] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4416.367859][T30030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.367862][T30030] Call Trace: [ 4416.367864][T30030] [4416.367866][T30030] dump_stack_lvl (lib/dump_stack.c:123) [4416.367876][T30030] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.367884][T30030] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4416.367891][T30030] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.367899][T30030] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.367906][T30030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.367910][T30030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.367923][T30030] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.367934][T30030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.367940][T30030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.367946][T30030] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.367956][T30030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.367961][T30030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.367970][T30030] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.367992][T30030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.367997][T30030] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.368012][T30030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.368019][T30030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.368025][T30030] ? __pfx___sys_sendto (net/socket.c:2147) [4416.368039][T30030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.368047][T30030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.368058][T30030] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.368065][T30030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.368075][T30030] __x64_sys_sendto (net/socket.c:2183) [4416.368079][T30030] ? 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) [4416.368083][T30030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.368088][T30030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.368093][T30030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.368097][T30030] RIP: 0033:0x7fdc03284a4a [ 4416.368102][T30030] 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 [ 4416.368105][T30030] RSP: 002b:00007ffd44766fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.368109][T30030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc03284a4a [ 4416.368112][T30030] RDX: 0000000000000040 RSI: 000000003d6d9340 RDI: 0000000000000005 [ 4416.368114][T30030] RBP: 00007ffd44767030 R08: 0000000000418574 R09: 000000000000001c [ 4416.368116][T30030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.368119][T30030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc033ad000 | [ 4416.368119][T30030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc033ad000 | [ 4416.368133][T30030] | [ 4416.368136][T30030] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30030 | [4416.382415][T30030] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4416.382683][T30030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.382685][T30030] Call Trace: [ 4416.382687][T30030] [4416.382689][T30030] dump_stack_lvl (lib/dump_stack.c:123) [4416.382695][T30030] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.382701][T30030] lwtunnel_output (net/core/lwtunnel.c:359) [4416.382708][T30030] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.382715][T30030] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.382720][T30030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.382725][T30030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.382738][T30030] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.382750][T30030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.382756][T30030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.382760][T30030] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.382768][T30030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.382771][T30030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.382780][T30030] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.382796][T30030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.382799][T30030] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.382810][T30030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.382815][T30030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.382821][T30030] ? __pfx___sys_sendto (net/socket.c:2147) [4416.382842][T30030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.382854][T30030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.382862][T30030] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.382869][T30030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.382879][T30030] __x64_sys_sendto (net/socket.c:2183) [4416.382884][T30030] ? 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) [4416.382887][T30030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.382892][T30030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.382897][T30030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.382900][T30030] RIP: 0033:0x7fdc03284a4a [ 4416.382903][T30030] 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 [ 4416.382907][T30030] RSP: 002b:00007ffd44766fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.382910][T30030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc03284a4a [ 4416.382913][T30030] RDX: 0000000000000040 RSI: 000000003d6d9340 RDI: 0000000000000005 [ 4416.382915][T30030] RBP: 00007ffd44767030 R08: 0000000000418574 R09: 000000000000001c [ 4416.382917][T30030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.382919][T30030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc033ad000 | [ 4416.382919][T30030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc033ad000 | [ 4416.382934][T30030] | [ 4416.383337][T30030] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30030 | [4416.395662][T30030] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4416.395927][T30030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.395929][T30030] Call Trace: [ 4416.395931][T30030] [4416.395933][T30030] dump_stack_lvl (lib/dump_stack.c:123) [4416.395939][T30030] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.395945][T30030] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4416.395952][T30030] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.395958][T30030] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.395964][T30030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.395969][T30030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.395981][T30030] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.395993][T30030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.395999][T30030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.396003][T30030] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.396010][T30030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.396014][T30030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.396023][T30030] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.396039][T30030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.396042][T30030] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.396053][T30030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.396058][T30030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.396064][T30030] ? __pfx___sys_sendto (net/socket.c:2147) [4416.396078][T30030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.396085][T30030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.396092][T30030] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.396099][T30030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.396110][T30030] __x64_sys_sendto (net/socket.c:2183) [4416.396114][T30030] ? 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) [4416.396117][T30030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.396122][T30030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.396127][T30030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.396130][T30030] RIP: 0033:0x7fdc03284a4a [ 4416.396134][T30030] 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 [ 4416.396137][T30030] RSP: 002b:00007ffd44766fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.396140][T30030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc03284a4a [ 4416.396142][T30030] RDX: 0000000000000040 RSI: 000000003d6d9340 RDI: 0000000000000005 [ 4416.396144][T30030] RBP: 00007ffd44767030 R08: 0000000000418574 R09: 000000000000001c [ 4416.396146][T30030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.396149][T30030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc033ad000 | [ 4416.396149][T30030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc033ad000 | [ 4416.396163][T30030] | [ 4416.879067][T30034] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30034 | [4416.879643][T30034] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4416.879935][T30034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.879938][T30034] Call Trace: [ 4416.879940][T30034] [4416.879943][T30034] dump_stack_lvl (lib/dump_stack.c:123) [4416.879952][T30034] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.879958][T30034] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4416.879965][T30034] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.879972][T30034] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.879979][T30034] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.879984][T30034] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.879996][T30034] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.880008][T30034] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.880013][T30034] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.880019][T30034] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.880028][T30034] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.880033][T30034] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.880042][T30034] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.880058][T30034] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.880061][T30034] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.880072][T30034] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.880079][T30034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.880084][T30034] ? __pfx___sys_sendto (net/socket.c:2147) [4416.880098][T30034] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.880105][T30034] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.880114][T30034] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.880121][T30034] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.880131][T30034] __x64_sys_sendto (net/socket.c:2183) [4416.880135][T30034] ? 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) [4416.880140][T30034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.880144][T30034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.880149][T30034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.880154][T30034] RIP: 0033:0x7fbe70fafa4a [ 4416.880158][T30034] 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 [ 4416.880161][T30034] RSP: 002b:00007ffd81ab0208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.880165][T30034] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe70fafa4a [ 4416.880167][T30034] RDX: 0000000000000040 RSI: 000000003d0b6340 RDI: 0000000000000005 [ 4416.880169][T30034] RBP: 00007ffd81ab0290 R08: 0000000000418574 R09: 000000000000001c [ 4416.880171][T30034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.880173][T30034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe710d8000 | [ 4416.880188][T30034] | [ 4416.880191][T30034] lwtunnel_output(): recursion limit reached on datapath | [ 4418.375202][T30038] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30038 | [4418.375668][T30038] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4418.375929][T30038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4418.375932][T30038] Call Trace: [ 4418.375934][T30038] [4418.375937][T30038] dump_stack_lvl (lib/dump_stack.c:123) [4418.375947][T30038] check_preemption_disabled (lib/smp_processor_id.c:52) [4418.375954][T30038] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4418.375960][T30038] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4418.375969][T30038] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.375977][T30038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4418.375982][T30038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.375994][T30038] rawv6_sendmsg (net/ipv6/raw.c:918) [4418.376005][T30038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4418.376011][T30038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4418.376018][T30038] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.376028][T30038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4418.376034][T30038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4418.376043][T30038] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4418.376059][T30038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4418.376062][T30038] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.376073][T30038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.376079][T30038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.376085][T30038] ? __pfx___sys_sendto (net/socket.c:2147) [4418.376099][T30038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4418.376106][T30038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4418.376116][T30038] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4418.376123][T30038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4418.376133][T30038] __x64_sys_sendto (net/socket.c:2183) [4418.376136][T30038] ? 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) [4418.376141][T30038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4418.376146][T30038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4418.376151][T30038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4418.376156][T30038] RIP: 0033:0x7fac1965ba4a [ 4418.376161][T30038] 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 [ 4418.376164][T30038] RSP: 002b:00007fff85aa3768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4418.376169][T30038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac1965ba4a [ 4418.376171][T30038] RDX: 0000000000000040 RSI: 0000000009394340 RDI: 0000000000000005 [ 4418.376173][T30038] RBP: 00007fff85aa37f0 R08: 0000000000418574 R09: 000000000000001c [ 4418.376175][T30038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4418.376177][T30038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac19784000 | [ 4418.376192][T30038] | [ 4418.376194][T30038] lwtunnel_output(): recursion limit reached on datapath | [ 4419.861845][T30042] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30042 | [4419.862351][T30042] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4419.862632][T30042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4419.862634][T30042] Call Trace: [ 4419.862636][T30042] [4419.862638][T30042] dump_stack_lvl (lib/dump_stack.c:123) [4419.862649][T30042] check_preemption_disabled (lib/smp_processor_id.c:52) [4419.862656][T30042] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4419.862663][T30042] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4419.862671][T30042] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.862678][T30042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4419.862683][T30042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.862695][T30042] rawv6_sendmsg (net/ipv6/raw.c:918) [4419.862707][T30042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4419.862713][T30042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4419.862719][T30042] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.862729][T30042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4419.862735][T30042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4419.862744][T30042] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4419.862760][T30042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4419.862763][T30042] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.862774][T30042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.862781][T30042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.862786][T30042] ? __pfx___sys_sendto (net/socket.c:2147) [4419.862800][T30042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4419.862808][T30042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4419.862818][T30042] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4419.862825][T30042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4419.862835][T30042] __x64_sys_sendto (net/socket.c:2183) [4419.862839][T30042] ? 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) [4419.862854][T30042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4419.862858][T30042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4419.862863][T30042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4419.862867][T30042] RIP: 0033:0x7f38d056ba4a [ 4419.862872][T30042] 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 [ 4419.862875][T30042] RSP: 002b:00007fff16dadf98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4419.862879][T30042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38d056ba4a [ 4419.862881][T30042] RDX: 0000000000000040 RSI: 000000002b142340 RDI: 0000000000000005 [ 4419.862883][T30042] RBP: 00007fff16dae020 R08: 0000000000418574 R09: 000000000000001c [ 4419.862886][T30042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4419.862887][T30042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38d0694000 | [ 4419.862902][T30042] | [ 4419.876206][T30042] lwtunnel_output(): recursion limit reached on datapath | [ 4421.362255][T30046] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30046 | [4421.362737][T30046] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4421.362995][T30046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.362997][T30046] Call Trace: [ 4421.363000][T30046] [4421.363002][T30046] dump_stack_lvl (lib/dump_stack.c:123) [4421.363013][T30046] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.363021][T30046] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4421.363027][T30046] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.363036][T30046] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.363045][T30046] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.363050][T30046] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.363062][T30046] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.363074][T30046] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.363079][T30046] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4421.363086][T30046] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.363097][T30046] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.363103][T30046] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.363113][T30046] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.363128][T30046] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.363131][T30046] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.363143][T30046] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.363149][T30046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.363155][T30046] ? __pfx___sys_sendto (net/socket.c:2147) [4421.363169][T30046] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4421.363177][T30046] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4421.363187][T30046] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4421.363194][T30046] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4421.363204][T30046] __x64_sys_sendto (net/socket.c:2183) [4421.363208][T30046] ? 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) [4421.363213][T30046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.363218][T30046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.363223][T30046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.363229][T30046] RIP: 0033:0x7f6c07e72a4a [ 4421.363234][T30046] 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 [ 4421.363237][T30046] RSP: 002b:00007ffe2c912f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.363241][T30046] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c07e72a4a [ 4421.363244][T30046] RDX: 0000000000000040 RSI: 000000003f603340 RDI: 0000000000000005 [ 4421.363246][T30046] RBP: 00007ffe2c913000 R08: 0000000000418574 R09: 000000000000001c [ 4421.363248][T30046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.363250][T30046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c07f9b000 | [ 4421.363264][T30046] | [ 4421.363271][T30046] lwtunnel_output(): recursion limit reached on datapath | [ 4422.826128][T30050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30050 | [4422.826597][T30050] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4422.827875][T30050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4422.827877][T30050] Call Trace: [ 4422.827879][T30050] [4422.827882][T30050] dump_stack_lvl (lib/dump_stack.c:123) [4422.827892][T30050] check_preemption_disabled (lib/smp_processor_id.c:52) [4422.827899][T30050] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4422.827906][T30050] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4422.827914][T30050] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.827921][T30050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4422.827926][T30050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.827938][T30050] rawv6_sendmsg (net/ipv6/raw.c:918) [4422.827950][T30050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4422.827956][T30050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4422.827962][T30050] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.827972][T30050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4422.827978][T30050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4422.827987][T30050] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4422.828003][T30050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4422.828006][T30050] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.828017][T30050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.828024][T30050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.828029][T30050] ? __pfx___sys_sendto (net/socket.c:2147) [4422.828044][T30050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.828052][T30050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4422.828062][T30050] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4422.828069][T30050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4422.828079][T30050] __x64_sys_sendto (net/socket.c:2183) [4422.828083][T30050] ? 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) [4422.828087][T30050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4422.828092][T30050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4422.828097][T30050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4422.828101][T30050] RIP: 0033:0x7fd75f064a4a [ 4422.828106][T30050] 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 [ 4422.828109][T30050] RSP: 002b:00007ffc4d7a6c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4422.828113][T30050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd75f064a4a [ 4422.828116][T30050] RDX: 0000000000000040 RSI: 000000003bc3f340 RDI: 0000000000000005 [ 4422.828117][T30050] RBP: 00007ffc4d7a6cd0 R08: 0000000000418574 R09: 000000000000001c [ 4422.828119][T30050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4422.828121][T30050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd75f18d000 | [ 4422.828135][T30050] | [ 4422.828138][T30050] lwtunnel_output(): recursion limit reached on datapath | [ 4424.291942][T30054] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30054 | [4424.292432][T30054] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4424.292717][T30054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.292719][T30054] Call Trace: [ 4424.292722][T30054] [4424.292725][T30054] dump_stack_lvl (lib/dump_stack.c:123) [4424.292736][T30054] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.292744][T30054] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4424.292750][T30054] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.292759][T30054] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.292768][T30054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.292772][T30054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.292785][T30054] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.292796][T30054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.292802][T30054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.292809][T30054] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.292819][T30054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.292826][T30054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.292835][T30054] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.292851][T30054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.292854][T30054] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.292866][T30054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.292872][T30054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.292878][T30054] ? __pfx___sys_sendto (net/socket.c:2147) [4424.292892][T30054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.292900][T30054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.292910][T30054] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.292917][T30054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.292927][T30054] __x64_sys_sendto (net/socket.c:2183) [4424.292932][T30054] ? 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) [4424.292936][T30054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.292942][T30054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.292946][T30054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.292951][T30054] RIP: 0033:0x7ff88d767a4a [ 4424.292956][T30054] 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 [ 4424.292960][T30054] RSP: 002b:00007ffe1184e878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.292964][T30054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff88d767a4a [ 4424.292967][T30054] RDX: 0000000000000040 RSI: 000000003adfd340 RDI: 0000000000000005 [ 4424.292969][T30054] RBP: 00007ffe1184e900 R08: 0000000000418574 R09: 000000000000001c [ 4424.292972][T30054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.292974][T30054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff88d890000 | [ 4424.292988][T30054] | [ 4424.292991][T30054] lwtunnel_output(): recursion limit reached on datapath | [ 4425.766584][T30058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30058 | [4425.767082][T30058] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4425.767348][T30058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4425.767350][T30058] Call Trace: [ 4425.767353][T30058] [4425.767355][T30058] dump_stack_lvl (lib/dump_stack.c:123) [4425.767366][T30058] check_preemption_disabled (lib/smp_processor_id.c:52) [4425.767382][T30058] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4425.767388][T30058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4425.767397][T30058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4425.767405][T30058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4425.767410][T30058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4425.767422][T30058] rawv6_sendmsg (net/ipv6/raw.c:918) [4425.767434][T30058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4425.767440][T30058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4425.767447][T30058] ? __lock_release (kernel/locking/lockdep.c:5534) [4425.767457][T30058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4425.767463][T30058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4425.767472][T30058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4425.767488][T30058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4425.767492][T30058] ? __lock_release (kernel/locking/lockdep.c:5534) [4425.767503][T30058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4425.767510][T30058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4425.767516][T30058] ? __pfx___sys_sendto (net/socket.c:2147) [4425.767530][T30058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4425.767538][T30058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4425.767548][T30058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4425.767555][T30058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4425.767565][T30058] __x64_sys_sendto (net/socket.c:2183) [4425.767569][T30058] ? 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) [4425.767574][T30058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4425.767579][T30058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4425.767584][T30058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4425.767588][T30058] RIP: 0033:0x7fc5764b0a4a [ 4425.767594][T30058] 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 [ 4425.767597][T30058] RSP: 002b:00007ffc506648f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4425.767601][T30058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5764b0a4a [ 4425.767604][T30058] RDX: 0000000000000040 RSI: 000000000ccd8340 RDI: 0000000000000005 [ 4425.767606][T30058] RBP: 00007ffc50664980 R08: 0000000000418574 R09: 000000000000001c [ 4425.767608][T30058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4425.767610][T30058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5765d9000 | [ 4425.767624][T30058] | [ 4425.767627][T30058] lwtunnel_output(): recursion limit reached on datapath | [ 4427.261255][T30062] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30062 | [4427.262002][T30062] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4427.262273][T30062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.262276][T30062] Call Trace: [ 4427.262278][T30062] [4427.262280][T30062] dump_stack_lvl (lib/dump_stack.c:123) [4427.262290][T30062] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.262297][T30062] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4427.262304][T30062] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.262312][T30062] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.262320][T30062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.262325][T30062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.262337][T30062] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.262349][T30062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.262355][T30062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.262361][T30062] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.262371][T30062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.262376][T30062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.262385][T30062] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.262401][T30062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.262405][T30062] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.262416][T30062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.262422][T30062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.262428][T30062] ? __pfx___sys_sendto (net/socket.c:2147) [4427.262442][T30062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.262450][T30062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.262461][T30062] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.262468][T30062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.262478][T30062] __x64_sys_sendto (net/socket.c:2183) [4427.262482][T30062] ? 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) [4427.262486][T30062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.262491][T30062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.262496][T30062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.262500][T30062] RIP: 0033:0x7fc1ecd1ca4a [ 4427.262505][T30062] 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 [ 4427.262508][T30062] RSP: 002b:00007fff34783ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.262512][T30062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1ecd1ca4a [ 4427.262515][T30062] RDX: 0000000000000040 RSI: 00000000398b7340 RDI: 0000000000000005 [ 4427.262517][T30062] RBP: 00007fff34783b60 R08: 0000000000418574 R09: 000000000000001c [ 4427.262519][T30062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.262521][T30062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1ece45000 | [ 4427.262535][T30062] | [ 4427.262538][T30062] lwtunnel_output(): recursion limit reached on datapath | [ 4428.736585][T30066] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30066 | [4428.737051][T30066] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4428.737299][T30066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.737302][T30066] Call Trace: [ 4428.737304][T30066] [4428.737306][T30066] dump_stack_lvl (lib/dump_stack.c:123) [4428.737315][T30066] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.737321][T30066] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4428.737328][T30066] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.737335][T30066] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.737342][T30066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.737347][T30066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.737367][T30066] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.737379][T30066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.737385][T30066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.737390][T30066] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.737399][T30066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.737404][T30066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.737413][T30066] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.737429][T30066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.737432][T30066] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.737443][T30066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.737449][T30066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.737454][T30066] ? __pfx___sys_sendto (net/socket.c:2147) [4428.737468][T30066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.737475][T30066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.737484][T30066] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.737491][T30066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.737501][T30066] __x64_sys_sendto (net/socket.c:2183) [4428.737505][T30066] ? 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) [4428.737510][T30066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.737515][T30066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.737520][T30066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.737524][T30066] RIP: 0033:0x7f15445eba4a [ 4428.737529][T30066] 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 [ 4428.737532][T30066] RSP: 002b:00007ffc5fcdb5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.737536][T30066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15445eba4a [ 4428.737538][T30066] RDX: 0000000000000040 RSI: 00000000347b3340 RDI: 0000000000000005 [ 4428.737541][T30066] RBP: 00007ffc5fcdb650 R08: 0000000000418574 R09: 000000000000001c [ 4428.737543][T30066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.737545][T30066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1544714000 | [ 4428.737545][T30066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1544714000 | [ 4428.737559][T30066] | [ 4428.737562][T30066] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30066 | [4428.750300][T30066] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4428.750549][T30066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.750551][T30066] Call Trace: [ 4428.750552][T30066] [4428.750555][T30066] dump_stack_lvl (lib/dump_stack.c:123) [4428.750561][T30066] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.750567][T30066] lwtunnel_output (net/core/lwtunnel.c:359) [4428.750574][T30066] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.750581][T30066] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.750587][T30066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.750592][T30066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.750604][T30066] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.750627][T30066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.750632][T30066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.750637][T30066] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.750645][T30066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.750650][T30066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.750660][T30066] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.750676][T30066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.750679][T30066] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.750690][T30066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.750694][T30066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.750700][T30066] ? __pfx___sys_sendto (net/socket.c:2147) [4428.750714][T30066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.750721][T30066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.750729][T30066] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.750736][T30066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.750746][T30066] __x64_sys_sendto (net/socket.c:2183) [4428.750750][T30066] ? 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) [4428.750753][T30066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.750758][T30066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.750764][T30066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.750767][T30066] RIP: 0033:0x7f15445eba4a [ 4428.750771][T30066] 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 [ 4428.750774][T30066] RSP: 002b:00007ffc5fcdb5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.750777][T30066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15445eba4a [ 4428.750780][T30066] RDX: 0000000000000040 RSI: 00000000347b3340 RDI: 0000000000000005 [ 4428.750781][T30066] RBP: 00007ffc5fcdb650 R08: 0000000000418574 R09: 000000000000001c [ 4428.750784][T30066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.750786][T30066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1544714000 | [ 4428.750786][T30066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1544714000 | [ 4428.750800][T30066] | [ 4428.763949][T30066] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30066 | [4428.764340][T30066] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4428.764584][T30066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.764586][T30066] Call Trace: [ 4428.764588][T30066] [4428.764590][T30066] dump_stack_lvl (lib/dump_stack.c:123) [4428.764596][T30066] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.764602][T30066] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4428.764609][T30066] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.764615][T30066] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.764621][T30066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.764626][T30066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.764638][T30066] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.764652][T30066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.764657][T30066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.764661][T30066] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.764670][T30066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.764673][T30066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.764683][T30066] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.764699][T30066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.764702][T30066] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.764713][T30066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.764717][T30066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.764723][T30066] ? __pfx___sys_sendto (net/socket.c:2147) [4428.764738][T30066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.764744][T30066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.764752][T30066] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.764759][T30066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.764770][T30066] __x64_sys_sendto (net/socket.c:2183) [4428.764774][T30066] ? 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) [4428.764777][T30066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.764782][T30066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.764787][T30066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.764790][T30066] RIP: 0033:0x7f15445eba4a [ 4428.764794][T30066] 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 [ 4428.764797][T30066] RSP: 002b:00007ffc5fcdb5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.764800][T30066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15445eba4a [ 4428.764803][T30066] RDX: 0000000000000040 RSI: 00000000347b3340 RDI: 0000000000000005 [ 4428.764805][T30066] RBP: 00007ffc5fcdb650 R08: 0000000000418574 R09: 000000000000001c [ 4428.764807][T30066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.764809][T30066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1544714000 | [ 4428.764809][T30066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1544714000 | [ 4428.764824][T30066] | [ 4429.239979][T30070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30070 | [4429.240582][T30070] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4429.240943][T30070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4429.240945][T30070] Call Trace: [ 4429.240948][T30070] [4429.240950][T30070] dump_stack_lvl (lib/dump_stack.c:123) [4429.240959][T30070] check_preemption_disabled (lib/smp_processor_id.c:52) [4429.240967][T30070] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4429.240973][T30070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4429.240981][T30070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.240989][T30070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4429.240993][T30070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.241006][T30070] rawv6_sendmsg (net/ipv6/raw.c:918) [4429.241017][T30070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4429.241023][T30070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4429.241030][T30070] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.241039][T30070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4429.241046][T30070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4429.241055][T30070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4429.241071][T30070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4429.241074][T30070] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.241085][T30070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.241091][T30070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.241097][T30070] ? __pfx___sys_sendto (net/socket.c:2147) [4429.241111][T30070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4429.241118][T30070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4429.241128][T30070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4429.241135][T30070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4429.241145][T30070] __x64_sys_sendto (net/socket.c:2183) [4429.241149][T30070] ? 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) [4429.241153][T30070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4429.241158][T30070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4429.241163][T30070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4429.241167][T30070] RIP: 0033:0x7f6db0346a4a [ 4429.241172][T30070] 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 [ 4429.241176][T30070] RSP: 002b:00007ffe344874d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4429.241180][T30070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6db0346a4a [ 4429.241182][T30070] RDX: 0000000000000040 RSI: 00000000032f1340 RDI: 0000000000000005 [ 4429.241184][T30070] RBP: 00007ffe34487560 R08: 0000000000418574 R09: 000000000000001c [ 4429.241186][T30070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4429.241188][T30070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6db046f000 | [ 4429.241203][T30070] | [ 4429.241207][T30070] lwtunnel_output(): recursion limit reached on datapath | [ 4430.748067][T30074] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30074 | [4430.748553][T30074] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4430.749421][T30074] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.749424][T30074] Call Trace: [ 4430.749426][T30074] [4430.749429][T30074] dump_stack_lvl (lib/dump_stack.c:123) [4430.749440][T30074] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.749447][T30074] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4430.749454][T30074] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.749463][T30074] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.749470][T30074] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.749475][T30074] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.749487][T30074] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.749499][T30074] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.749505][T30074] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.749512][T30074] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.749522][T30074] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.749529][T30074] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.749538][T30074] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.749554][T30074] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.749557][T30074] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.749569][T30074] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.749575][T30074] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.749581][T30074] ? __pfx___sys_sendto (net/socket.c:2147) [4430.749596][T30074] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.749604][T30074] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.749613][T30074] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.749620][T30074] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.749630][T30074] __x64_sys_sendto (net/socket.c:2183) [4430.749634][T30074] ? 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) [4430.749639][T30074] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.749645][T30074] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.749651][T30074] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.749656][T30074] RIP: 0033:0x7fda19cb9a4a [ 4430.749660][T30074] 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 [ 4430.749664][T30074] RSP: 002b:00007ffd0039e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.749668][T30074] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda19cb9a4a [ 4430.749671][T30074] RDX: 0000000000000040 RSI: 0000000008933340 RDI: 0000000000000005 [ 4430.749673][T30074] RBP: 00007ffd0039e150 R08: 0000000000418574 R09: 000000000000001c [ 4430.749675][T30074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.749678][T30074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda19de2000 | [ 4430.749692][T30074] | [ 4430.762884][T30074] lwtunnel_output(): recursion limit reached on datapath | [ 4432.242670][T30078] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30078 | [4432.243121][T30078] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4432.243372][T30078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4432.243374][T30078] Call Trace: [ 4432.243376][T30078] [4432.243379][T30078] dump_stack_lvl (lib/dump_stack.c:123) [4432.243388][T30078] check_preemption_disabled (lib/smp_processor_id.c:52) [4432.243395][T30078] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4432.243402][T30078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4432.243410][T30078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4432.243417][T30078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4432.243422][T30078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4432.243434][T30078] rawv6_sendmsg (net/ipv6/raw.c:918) [4432.243447][T30078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4432.243452][T30078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4432.243459][T30078] ? __lock_release (kernel/locking/lockdep.c:5534) [4432.243468][T30078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4432.243473][T30078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4432.243482][T30078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4432.243499][T30078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4432.243502][T30078] ? __lock_release (kernel/locking/lockdep.c:5534) [4432.243513][T30078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4432.243519][T30078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4432.243525][T30078] ? __pfx___sys_sendto (net/socket.c:2147) [4432.243540][T30078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4432.243547][T30078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4432.243558][T30078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4432.243565][T30078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4432.243575][T30078] __x64_sys_sendto (net/socket.c:2183) [4432.243579][T30078] ? 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) [4432.243583][T30078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4432.243588][T30078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4432.243593][T30078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4432.243598][T30078] RIP: 0033:0x7f3c3bf3ca4a [ 4432.243602][T30078] 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 [ 4432.243605][T30078] RSP: 002b:00007ffdf567de08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4432.243610][T30078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c3bf3ca4a [ 4432.243612][T30078] RDX: 0000000000000040 RSI: 0000000013a46340 RDI: 0000000000000005 [ 4432.243614][T30078] RBP: 00007ffdf567de90 R08: 0000000000418574 R09: 000000000000001c [ 4432.243616][T30078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4432.243619][T30078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c3c065000 | [ 4432.243633][T30078] | [ 4432.243636][T30078] lwtunnel_output(): recursion limit reached on datapath | [ 4433.730847][T30082] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30082 | [4433.731312][T30082] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4433.731563][T30082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4433.731565][T30082] Call Trace: [ 4433.731567][T30082] [4433.731570][T30082] dump_stack_lvl (lib/dump_stack.c:123) [4433.731578][T30082] check_preemption_disabled (lib/smp_processor_id.c:52) [4433.731585][T30082] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4433.731592][T30082] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4433.731599][T30082] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.731606][T30082] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4433.731611][T30082] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.731623][T30082] rawv6_sendmsg (net/ipv6/raw.c:918) [4433.731635][T30082] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4433.731641][T30082] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4433.731647][T30082] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.731658][T30082] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4433.731663][T30082] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4433.731673][T30082] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4433.731689][T30082] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4433.731692][T30082] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.731703][T30082] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.731709][T30082] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.731715][T30082] ? __pfx___sys_sendto (net/socket.c:2147) [4433.731730][T30082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4433.731736][T30082] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4433.731745][T30082] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4433.731752][T30082] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4433.731763][T30082] __x64_sys_sendto (net/socket.c:2183) [4433.731766][T30082] ? 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) [4433.731771][T30082] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4433.731776][T30082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4433.731780][T30082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4433.731785][T30082] RIP: 0033:0x7f9f090c2a4a [ 4433.731789][T30082] 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 [ 4433.731793][T30082] RSP: 002b:00007ffe7046c7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4433.731796][T30082] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f090c2a4a [ 4433.731799][T30082] RDX: 0000000000000040 RSI: 0000000019d80340 RDI: 0000000000000005 [ 4433.731801][T30082] RBP: 00007ffe7046c840 R08: 0000000000418574 R09: 000000000000001c [ 4433.731804][T30082] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4433.731806][T30082] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f091eb000 | [ 4434.036461][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4434.037351][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4435.224911][T30086] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30086 | [4435.225361][T30086] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4435.225607][T30086] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.225609][T30086] Call Trace: [ 4435.225611][T30086] [4435.225614][T30086] dump_stack_lvl (lib/dump_stack.c:123) [4435.225622][T30086] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.225629][T30086] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4435.225636][T30086] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.225643][T30086] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.225652][T30086] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.225657][T30086] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.225669][T30086] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.225681][T30086] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.225686][T30086] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.225692][T30086] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.225701][T30086] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.225706][T30086] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.225716][T30086] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.225732][T30086] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.225734][T30086] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.225746][T30086] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.225751][T30086] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.225757][T30086] ? __pfx___sys_sendto (net/socket.c:2147) [4435.225772][T30086] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.225779][T30086] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.225788][T30086] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.225795][T30086] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.225806][T30086] __x64_sys_sendto (net/socket.c:2183) [4435.225810][T30086] ? 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) [4435.225814][T30086] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.225819][T30086] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.225823][T30086] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.225827][T30086] RIP: 0033:0x7fcf2846ca4a [ 4435.225831][T30086] 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 [ 4435.225835][T30086] RSP: 002b:00007ffc617b9498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.225839][T30086] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf2846ca4a [ 4435.225842][T30086] RDX: 0000000000000040 RSI: 0000000036107340 RDI: 0000000000000005 [ 4435.225844][T30086] RBP: 00007ffc617b9520 R08: 0000000000418574 R09: 000000000000001c [ 4435.225846][T30086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.225848][T30086] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf28595000 | [ 4435.225848][T30086] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf28595000 | [ 4435.225862][T30086] | [ 4435.239141][T30086] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30086 | [4435.239504][T30086] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4435.239761][T30086] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.239762][T30086] Call Trace: [ 4435.239764][T30086] [4435.239767][T30086] dump_stack_lvl (lib/dump_stack.c:123) [4435.239773][T30086] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.239779][T30086] lwtunnel_output (net/core/lwtunnel.c:359) [4435.239786][T30086] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.239792][T30086] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.239798][T30086] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.239803][T30086] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.239816][T30086] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.239828][T30086] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.239833][T30086] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.239837][T30086] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.239845][T30086] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.239849][T30086] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.239858][T30086] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.239874][T30086] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.239877][T30086] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.239889][T30086] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.239893][T30086] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.239899][T30086] ? __pfx___sys_sendto (net/socket.c:2147) [4435.239914][T30086] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.239921][T30086] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.239929][T30086] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.239936][T30086] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.239947][T30086] __x64_sys_sendto (net/socket.c:2183) [4435.239951][T30086] ? 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) [4435.239954][T30086] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.239959][T30086] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.239964][T30086] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.239967][T30086] RIP: 0033:0x7fcf2846ca4a [ 4435.239971][T30086] 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 [ 4435.239974][T30086] RSP: 002b:00007ffc617b9498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.239978][T30086] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf2846ca4a [ 4435.239980][T30086] RDX: 0000000000000040 RSI: 0000000036107340 RDI: 0000000000000005 [ 4435.239982][T30086] RBP: 00007ffc617b9520 R08: 0000000000418574 R09: 000000000000001c [ 4435.239984][T30086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.239987][T30086] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf28595000 | [ 4435.239987][T30086] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf28595000 | [ 4435.240002][T30086] | [ 4435.240444][T30086] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30086 | [4435.251889][T30086] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4435.252136][T30086] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.252138][T30086] Call Trace: [ 4435.252139][T30086] [4435.252142][T30086] dump_stack_lvl (lib/dump_stack.c:123) [4435.252148][T30086] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.252154][T30086] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4435.252161][T30086] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.252167][T30086] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.252174][T30086] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.252179][T30086] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.252191][T30086] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.252203][T30086] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.252209][T30086] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.252212][T30086] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.252220][T30086] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.252223][T30086] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.252232][T30086] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.252249][T30086] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.252252][T30086] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.252263][T30086] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.252268][T30086] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.252273][T30086] ? __pfx___sys_sendto (net/socket.c:2147) [4435.252288][T30086] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.252295][T30086] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.252303][T30086] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.252310][T30086] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.252320][T30086] __x64_sys_sendto (net/socket.c:2183) [4435.252325][T30086] ? 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) [4435.252328][T30086] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.252333][T30086] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.252338][T30086] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.252341][T30086] RIP: 0033:0x7fcf2846ca4a [ 4435.252345][T30086] 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 [ 4435.252349][T30086] RSP: 002b:00007ffc617b9498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.252352][T30086] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf2846ca4a [ 4435.252355][T30086] RDX: 0000000000000040 RSI: 0000000036107340 RDI: 0000000000000005 [ 4435.252357][T30086] RBP: 00007ffc617b9520 R08: 0000000000418574 R09: 000000000000001c [ 4435.252359][T30086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.252362][T30086] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf28595000 | [ 4435.252362][T30086] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf28595000 | [ 4435.252377][T30086] | [ 4435.718260][T30090] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30090 | [4435.718741][T30090] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4435.718996][T30090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.718999][T30090] Call Trace: [ 4435.719001][T30090] [4435.719003][T30090] dump_stack_lvl (lib/dump_stack.c:123) [4435.719012][T30090] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.719018][T30090] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4435.719025][T30090] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.719032][T30090] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.719039][T30090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.719044][T30090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.719056][T30090] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.719068][T30090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.719074][T30090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.719080][T30090] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.719089][T30090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.719095][T30090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.719104][T30090] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.719120][T30090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.719122][T30090] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.719134][T30090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.719139][T30090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.719146][T30090] ? __pfx___sys_sendto (net/socket.c:2147) [4435.719160][T30090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.719167][T30090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.719175][T30090] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.719183][T30090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.719193][T30090] __x64_sys_sendto (net/socket.c:2183) [4435.719197][T30090] ? 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) [4435.719201][T30090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.719206][T30090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.719211][T30090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.719215][T30090] RIP: 0033:0x7f2d1ab1da4a [ 4435.719220][T30090] 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 [ 4435.719223][T30090] RSP: 002b:00007ffc5af18e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.719227][T30090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d1ab1da4a [ 4435.719229][T30090] RDX: 0000000000000040 RSI: 000000000505f340 RDI: 0000000000000005 [ 4435.719231][T30090] RBP: 00007ffc5af18ee0 R08: 0000000000418574 R09: 000000000000001c [ 4435.719233][T30090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.719235][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d1ac46000 | [ 4435.719235][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d1ac46000 | [ 4435.719250][T30090] | [ 4435.719253][T30090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30090 | [4435.731706][T30090] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4435.731951][T30090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.731953][T30090] Call Trace: [ 4435.731955][T30090] [4435.731957][T30090] dump_stack_lvl (lib/dump_stack.c:123) [4435.731963][T30090] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.731969][T30090] lwtunnel_output (net/core/lwtunnel.c:359) [4435.731976][T30090] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.731983][T30090] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.731989][T30090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.731994][T30090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.732006][T30090] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.732018][T30090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.732024][T30090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.732028][T30090] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.732036][T30090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.732039][T30090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.732048][T30090] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.732065][T30090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.732068][T30090] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.732079][T30090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.732084][T30090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.732090][T30090] ? __pfx___sys_sendto (net/socket.c:2147) [4435.732105][T30090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.732111][T30090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.732119][T30090] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.732126][T30090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.732136][T30090] __x64_sys_sendto (net/socket.c:2183) [4435.732141][T30090] ? 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) [4435.732144][T30090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.732149][T30090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.732154][T30090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.732157][T30090] RIP: 0033:0x7f2d1ab1da4a [ 4435.732161][T30090] 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 [ 4435.732164][T30090] RSP: 002b:00007ffc5af18e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.732168][T30090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d1ab1da4a [ 4435.732170][T30090] RDX: 0000000000000040 RSI: 000000000505f340 RDI: 0000000000000005 [ 4435.732172][T30090] RBP: 00007ffc5af18ee0 R08: 0000000000418574 R09: 000000000000001c [ 4435.732175][T30090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.732177][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d1ac46000 | [ 4435.732177][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d1ac46000 | [ 4435.732192][T30090] | [ 4435.732628][T30090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30090 | [4435.744093][T30090] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4435.744337][T30090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.744339][T30090] Call Trace: [ 4435.744341][T30090] [4435.744344][T30090] dump_stack_lvl (lib/dump_stack.c:123) [4435.744350][T30090] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.744356][T30090] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4435.744363][T30090] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.744370][T30090] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.744375][T30090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.744380][T30090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.744393][T30090] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.744405][T30090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.744411][T30090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.744414][T30090] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.744423][T30090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.744427][T30090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.744436][T30090] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.744452][T30090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.744455][T30090] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.744467][T30090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.744471][T30090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.744477][T30090] ? __pfx___sys_sendto (net/socket.c:2147) [4435.744492][T30090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.744498][T30090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.744506][T30090] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.744513][T30090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.744523][T30090] __x64_sys_sendto (net/socket.c:2183) [4435.744528][T30090] ? 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) [4435.744531][T30090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.744536][T30090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.744540][T30090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.744544][T30090] RIP: 0033:0x7f2d1ab1da4a [ 4435.744547][T30090] 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 [ 4435.744550][T30090] RSP: 002b:00007ffc5af18e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.744553][T30090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d1ab1da4a [ 4435.744555][T30090] RDX: 0000000000000040 RSI: 000000000505f340 RDI: 0000000000000005 [ 4435.744557][T30090] RBP: 00007ffc5af18ee0 R08: 0000000000418574 R09: 000000000000001c [ 4435.744559][T30090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.744561][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d1ac46000 | [ 4435.744561][T30090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d1ac46000 | [ 4435.744577][T30090] | [ 4436.219129][T30094] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30094 | [4436.219583][T30094] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4436.219844][T30094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.219846][T30094] Call Trace: [ 4436.219849][T30094] [4436.219851][T30094] dump_stack_lvl (lib/dump_stack.c:123) [4436.219860][T30094] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.219866][T30094] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4436.219873][T30094] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.219881][T30094] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.219889][T30094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.219894][T30094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.219906][T30094] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.219918][T30094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.219924][T30094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.219929][T30094] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.219938][T30094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.219943][T30094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.219952][T30094] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.219968][T30094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.219971][T30094] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.219983][T30094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.219989][T30094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.219995][T30094] ? __pfx___sys_sendto (net/socket.c:2147) [4436.220009][T30094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.220016][T30094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.220025][T30094] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.220032][T30094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.220042][T30094] __x64_sys_sendto (net/socket.c:2183) [4436.220046][T30094] ? 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) [4436.220051][T30094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.220056][T30094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.220061][T30094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.220065][T30094] RIP: 0033:0x7fb888062a4a [ 4436.220070][T30094] 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 [ 4436.220074][T30094] RSP: 002b:00007fff65d82898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.220079][T30094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb888062a4a [ 4436.220081][T30094] RDX: 0000000000000040 RSI: 000000001d469340 RDI: 0000000000000005 [ 4436.220084][T30094] RBP: 00007fff65d82920 R08: 0000000000418574 R09: 000000000000001c [ 4436.220086][T30094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.220089][T30094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb88818b000 | [ 4436.220103][T30094] | [ 4436.220106][T30094] lwtunnel_output(): recursion limit reached on datapath | [ 4437.730630][T30098] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30098 | [4437.731391][T30098] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4437.731669][T30098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4437.731672][T30098] Call Trace: [ 4437.731674][T30098] [4437.731677][T30098] dump_stack_lvl (lib/dump_stack.c:123) [4437.731688][T30098] check_preemption_disabled (lib/smp_processor_id.c:52) [4437.731695][T30098] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4437.731702][T30098] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4437.731711][T30098] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4437.731719][T30098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4437.731724][T30098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4437.731736][T30098] rawv6_sendmsg (net/ipv6/raw.c:918) [4437.731748][T30098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4437.731754][T30098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4437.731761][T30098] ? __lock_release (kernel/locking/lockdep.c:5534) [4437.731771][T30098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4437.731778][T30098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4437.731787][T30098] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4437.731803][T30098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4437.731806][T30098] ? __lock_release (kernel/locking/lockdep.c:5534) [4437.731817][T30098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4437.731824][T30098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4437.731830][T30098] ? __pfx___sys_sendto (net/socket.c:2147) [4437.731844][T30098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4437.731852][T30098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4437.731862][T30098] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4437.731870][T30098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4437.731880][T30098] __x64_sys_sendto (net/socket.c:2183) [4437.731884][T30098] ? 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) [4437.731888][T30098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4437.731894][T30098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4437.731899][T30098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4437.731903][T30098] RIP: 0033:0x7feb18d74a4a [ 4437.731908][T30098] 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 [ 4437.731912][T30098] RSP: 002b:00007ffeb973e9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4437.731916][T30098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb18d74a4a [ 4437.731919][T30098] RDX: 0000000000000040 RSI: 000000001f771340 RDI: 0000000000000005 [ 4437.731920][T30098] RBP: 00007ffeb973ea40 R08: 0000000000418574 R09: 000000000000001c [ 4437.731923][T30098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4437.731925][T30098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb18e9d000 | [ 4437.731940][T30098] | [ 4437.731943][T30098] lwtunnel_output(): recursion limit reached on datapath | [ 4439.206985][T30102] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30102 | [4439.207484][T30102] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4439.207776][T30102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4439.207778][T30102] Call Trace: [ 4439.207781][T30102] [4439.207784][T30102] dump_stack_lvl (lib/dump_stack.c:123) [4439.207794][T30102] check_preemption_disabled (lib/smp_processor_id.c:52) [4439.207802][T30102] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4439.207808][T30102] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4439.207818][T30102] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.207825][T30102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4439.207830][T30102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.207842][T30102] rawv6_sendmsg (net/ipv6/raw.c:918) [4439.207854][T30102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4439.207860][T30102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4439.207867][T30102] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.207877][T30102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4439.207884][T30102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4439.207893][T30102] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4439.207909][T30102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4439.207912][T30102] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.207924][T30102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.207930][T30102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.207936][T30102] ? __pfx___sys_sendto (net/socket.c:2147) [4439.207951][T30102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4439.207959][T30102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4439.207969][T30102] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4439.207976][T30102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4439.207987][T30102] __x64_sys_sendto (net/socket.c:2183) [4439.207991][T30102] ? 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) [4439.207995][T30102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4439.208001][T30102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4439.208006][T30102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4439.208011][T30102] RIP: 0033:0x7f384e95ca4a [ 4439.208016][T30102] 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 [ 4439.208019][T30102] RSP: 002b:00007ffd2228b048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4439.208024][T30102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f384e95ca4a [ 4439.208026][T30102] RDX: 0000000000000040 RSI: 000000002b86a340 RDI: 0000000000000005 [ 4439.208028][T30102] RBP: 00007ffd2228b0d0 R08: 0000000000418574 R09: 000000000000001c [ 4439.208031][T30102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4439.208033][T30102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f384ea85000 | [ 4439.208048][T30102] | [ 4439.208051][T30102] lwtunnel_output(): recursion limit reached on datapath | [ 4440.700909][T30106] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30106 | [4440.701391][T30106] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4440.701655][T30106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.701657][T30106] Call Trace: [ 4440.701659][T30106] [4440.701662][T30106] dump_stack_lvl (lib/dump_stack.c:123) [4440.701672][T30106] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.701679][T30106] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4440.701686][T30106] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.701694][T30106] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.701702][T30106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.701707][T30106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.701719][T30106] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.701731][T30106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.701737][T30106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.701743][T30106] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.701753][T30106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.701758][T30106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.701768][T30106] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.701784][T30106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.701786][T30106] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.701798][T30106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.701804][T30106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.701810][T30106] ? __pfx___sys_sendto (net/socket.c:2147) [4440.701824][T30106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.701832][T30106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.701842][T30106] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.701850][T30106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.701860][T30106] __x64_sys_sendto (net/socket.c:2183) [4440.701864][T30106] ? 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) [4440.701868][T30106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.701874][T30106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.701879][T30106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.701883][T30106] RIP: 0033:0x7fb2a218da4a [ 4440.701887][T30106] 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 [ 4440.701891][T30106] RSP: 002b:00007ffc2883ca38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.701895][T30106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2a218da4a [ 4440.701897][T30106] RDX: 0000000000000040 RSI: 000000002c24c340 RDI: 0000000000000005 [ 4440.701899][T30106] RBP: 00007ffc2883cac0 R08: 0000000000418574 R09: 000000000000001c [ 4440.701902][T30106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.701904][T30106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2a22b6000 | [ 4440.701919][T30106] | [ 4440.714540][T30106] lwtunnel_output(): recursion limit reached on datapath | [ 4442.175789][T30110] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30110 | [4442.176240][T30110] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4442.176489][T30110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.176491][T30110] Call Trace: [ 4442.176493][T30110] [4442.176496][T30110] dump_stack_lvl (lib/dump_stack.c:123) [4442.176505][T30110] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.176511][T30110] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4442.176518][T30110] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.176527][T30110] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.176534][T30110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.176539][T30110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.176551][T30110] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.176555][T30110] ? mark_held_locks (kernel/locking/lockdep.c:4326) [4442.176567][T30110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.176574][T30110] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1)) [4442.176583][T30110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.176587][T30110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.176596][T30110] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.176613][T30110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.176617][T30110] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.176628][T30110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.176634][T30110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.176640][T30110] ? __pfx___sys_sendto (net/socket.c:2147) [4442.176655][T30110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4442.176662][T30110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4442.176671][T30110] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4442.176679][T30110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4442.176689][T30110] __x64_sys_sendto (net/socket.c:2183) [4442.176693][T30110] ? 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) [4442.176697][T30110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.176702][T30110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.176707][T30110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.176712][T30110] RIP: 0033:0x7f937f56da4a [ 4442.176716][T30110] 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 [ 4442.176719][T30110] RSP: 002b:00007ffd09149358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.176723][T30110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f937f56da4a [ 4442.176726][T30110] RDX: 0000000000000040 RSI: 000000001e78b340 RDI: 0000000000000005 [ 4442.176728][T30110] RBP: 00007ffd091493e0 R08: 0000000000418574 R09: 000000000000001c [ 4442.176730][T30110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.176732][T30110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f937f696000 | [ 4442.176747][T30110] | [ 4442.189501][T30110] lwtunnel_output(): recursion limit reached on datapath | [ 4443.672315][T30114] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30114 | [4443.672825][T30114] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4443.673096][T30114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4443.673099][T30114] Call Trace: [ 4443.673101][T30114] [4443.673104][T30114] dump_stack_lvl (lib/dump_stack.c:123) [4443.673114][T30114] check_preemption_disabled (lib/smp_processor_id.c:52) [4443.673122][T30114] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4443.673128][T30114] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4443.673137][T30114] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.673145][T30114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4443.673150][T30114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.673162][T30114] rawv6_sendmsg (net/ipv6/raw.c:918) [4443.673174][T30114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4443.673179][T30114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4443.673186][T30114] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.673197][T30114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4443.673203][T30114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4443.673213][T30114] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4443.673229][T30114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4443.673232][T30114] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.673243][T30114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.673250][T30114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.673256][T30114] ? __pfx___sys_sendto (net/socket.c:2147) [4443.673270][T30114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4443.673277][T30114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4443.673287][T30114] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4443.673294][T30114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4443.673304][T30114] __x64_sys_sendto (net/socket.c:2183) [4443.673309][T30114] ? 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) [4443.673313][T30114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4443.673319][T30114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4443.673324][T30114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4443.673329][T30114] RIP: 0033:0x7fc107a1fa4a [ 4443.673334][T30114] 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 [ 4443.673337][T30114] RSP: 002b:00007fff85e996a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4443.673342][T30114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc107a1fa4a [ 4443.673345][T30114] RDX: 0000000000000040 RSI: 000000002997d340 RDI: 0000000000000005 [ 4443.673347][T30114] RBP: 00007fff85e99730 R08: 0000000000418574 R09: 000000000000001c [ 4443.673349][T30114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4443.673351][T30114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc107b48000 | [ 4443.673365][T30114] | [ 4443.673368][T30114] lwtunnel_output(): recursion limit reached on datapath | [ 4445.171178][T30118] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30118 | [4445.171681][T30118] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4445.171950][T30118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.171953][T30118] Call Trace: [ 4445.171956][T30118] [4445.171958][T30118] dump_stack_lvl (lib/dump_stack.c:123) [4445.171967][T30118] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.171974][T30118] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4445.171981][T30118] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.171989][T30118] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.171996][T30118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.172001][T30118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.172013][T30118] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.172025][T30118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.172031][T30118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.172037][T30118] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.172046][T30118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.172052][T30118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.172061][T30118] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.172077][T30118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.172081][T30118] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.172092][T30118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.172099][T30118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.172105][T30118] ? __pfx___sys_sendto (net/socket.c:2147) [4445.172119][T30118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.172127][T30118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.172137][T30118] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.172144][T30118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.172154][T30118] __x64_sys_sendto (net/socket.c:2183) [4445.172158][T30118] ? 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) [4445.172162][T30118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.172167][T30118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.172173][T30118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.172177][T30118] RIP: 0033:0x7f4d88f65a4a [ 4445.172182][T30118] 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 [ 4445.172186][T30118] RSP: 002b:00007ffea3e28f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.172190][T30118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d88f65a4a [ 4445.172192][T30118] RDX: 0000000000000040 RSI: 0000000038c73340 RDI: 0000000000000005 [ 4445.172195][T30118] RBP: 00007ffea3e28fd0 R08: 0000000000418574 R09: 000000000000001c [ 4445.172197][T30118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.172199][T30118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d8908e000 | [ 4445.172214][T30118] | [ 4445.172216][T30118] lwtunnel_output(): recursion limit reached on datapath | [ 4446.629511][T30122] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30122 | [4446.629979][T30122] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4446.630262][T30122] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4446.630265][T30122] Call Trace: [ 4446.630267][T30122] [4446.630270][T30122] dump_stack_lvl (lib/dump_stack.c:123) [4446.630278][T30122] check_preemption_disabled (lib/smp_processor_id.c:52) [4446.630285][T30122] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4446.630291][T30122] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4446.630299][T30122] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.630306][T30122] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4446.630310][T30122] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.630323][T30122] rawv6_sendmsg (net/ipv6/raw.c:918) [4446.630335][T30122] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4446.630341][T30122] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4446.630347][T30122] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.630355][T30122] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4446.630361][T30122] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4446.630370][T30122] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4446.630386][T30122] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4446.630389][T30122] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.630400][T30122] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.630406][T30122] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.630411][T30122] ? __pfx___sys_sendto (net/socket.c:2147) [4446.630426][T30122] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4446.630432][T30122] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4446.630441][T30122] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4446.630448][T30122] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4446.630458][T30122] __x64_sys_sendto (net/socket.c:2183) [4446.630462][T30122] ? 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) [4446.630466][T30122] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4446.630471][T30122] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4446.630476][T30122] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4446.630480][T30122] RIP: 0033:0x7fbe28b06a4a [ 4446.630484][T30122] 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 [ 4446.630488][T30122] RSP: 002b:00007ffda9c91758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4446.630491][T30122] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe28b06a4a [ 4446.630494][T30122] RDX: 0000000000000040 RSI: 0000000037060340 RDI: 0000000000000005 [ 4446.630496][T30122] RBP: 00007ffda9c917e0 R08: 0000000000418574 R09: 000000000000001c [ 4446.630499][T30122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4446.630501][T30122] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe28c2f000 | [ 4446.630501][T30122] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe28c2f000 | [ 4446.630516][T30122] | [ 4446.630519][T30122] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30122 | [4446.643607][T30122] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4446.643861][T30122] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4446.643863][T30122] Call Trace: [ 4446.643865][T30122] [4446.643868][T30122] dump_stack_lvl (lib/dump_stack.c:123) [4446.643874][T30122] check_preemption_disabled (lib/smp_processor_id.c:52) [4446.643880][T30122] lwtunnel_output (net/core/lwtunnel.c:359) [4446.643887][T30122] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4446.643894][T30122] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.643899][T30122] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4446.643904][T30122] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.643917][T30122] rawv6_sendmsg (net/ipv6/raw.c:918) [4446.643929][T30122] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4446.643934][T30122] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4446.643938][T30122] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.643946][T30122] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4446.643950][T30122] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4446.643959][T30122] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4446.643975][T30122] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4446.643978][T30122] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.643990][T30122] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.643995][T30122] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.644000][T30122] ? __pfx___sys_sendto (net/socket.c:2147) [4446.644015][T30122] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4446.644022][T30122] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4446.644030][T30122] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4446.644037][T30122] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4446.644048][T30122] __x64_sys_sendto (net/socket.c:2183) [4446.644052][T30122] ? 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) [4446.644055][T30122] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4446.644060][T30122] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4446.644065][T30122] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4446.644069][T30122] RIP: 0033:0x7fbe28b06a4a [ 4446.644073][T30122] 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 [ 4446.644076][T30122] RSP: 002b:00007ffda9c91758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4446.644079][T30122] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe28b06a4a [ 4446.644082][T30122] RDX: 0000000000000040 RSI: 0000000037060340 RDI: 0000000000000005 [ 4446.644084][T30122] RBP: 00007ffda9c917e0 R08: 0000000000418574 R09: 000000000000001c [ 4446.644086][T30122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4446.644088][T30122] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe28c2f000 | [ 4446.644088][T30122] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe28c2f000 | [ 4446.644103][T30122] | [ 4446.644532][T30122] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30122 | [4446.656082][T30122] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4446.656327][T30122] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4446.656329][T30122] Call Trace: [ 4446.656331][T30122] [4446.656333][T30122] dump_stack_lvl (lib/dump_stack.c:123) [4446.656340][T30122] check_preemption_disabled (lib/smp_processor_id.c:52) [4446.656346][T30122] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4446.656353][T30122] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4446.656359][T30122] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.656365][T30122] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4446.656370][T30122] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.656385][T30122] rawv6_sendmsg (net/ipv6/raw.c:918) [4446.656405][T30122] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4446.656415][T30122] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4446.656423][T30122] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.656436][T30122] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4446.656439][T30122] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4446.656449][T30122] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4446.656465][T30122] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4446.656468][T30122] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.656480][T30122] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.656484][T30122] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.656490][T30122] ? __pfx___sys_sendto (net/socket.c:2147) [4446.656505][T30122] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4446.656512][T30122] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4446.656520][T30122] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4446.656527][T30122] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4446.656537][T30122] __x64_sys_sendto (net/socket.c:2183) [4446.656542][T30122] ? 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) [4446.656545][T30122] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4446.656550][T30122] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4446.656555][T30122] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4446.656559][T30122] RIP: 0033:0x7fbe28b06a4a [ 4446.656563][T30122] 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 [ 4446.656566][T30122] RSP: 002b:00007ffda9c91758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4446.656570][T30122] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe28b06a4a [ 4446.656572][T30122] RDX: 0000000000000040 RSI: 0000000037060340 RDI: 0000000000000005 [ 4446.656575][T30122] RBP: 00007ffda9c917e0 R08: 0000000000418574 R09: 000000000000001c [ 4446.656577][T30122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4446.656579][T30122] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe28c2f000 | [ 4446.656579][T30122] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe28c2f000 | [ 4446.656594][T30122] | [ 4447.143291][T30126] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30126 | [4447.144084][T30126] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4447.144348][T30126] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4447.144351][T30126] Call Trace: [ 4447.144353][T30126] [4447.144355][T30126] dump_stack_lvl (lib/dump_stack.c:123) [4447.144364][T30126] check_preemption_disabled (lib/smp_processor_id.c:52) [4447.144371][T30126] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4447.144378][T30126] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4447.144386][T30126] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.144393][T30126] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4447.144398][T30126] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.144410][T30126] rawv6_sendmsg (net/ipv6/raw.c:918) [4447.144422][T30126] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4447.144428][T30126] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4447.144433][T30126] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.144442][T30126] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4447.144447][T30126] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4447.144456][T30126] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4447.144472][T30126] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4447.144475][T30126] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.144487][T30126] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.144492][T30126] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.144498][T30126] ? __pfx___sys_sendto (net/socket.c:2147) [4447.144513][T30126] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4447.144519][T30126] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4447.144528][T30126] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4447.144536][T30126] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4447.144546][T30126] __x64_sys_sendto (net/socket.c:2183) [4447.144550][T30126] ? 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) [4447.144554][T30126] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4447.144559][T30126] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4447.144564][T30126] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4447.144568][T30126] RIP: 0033:0x7fbb98d95a4a [ 4447.144573][T30126] 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 [ 4447.144576][T30126] RSP: 002b:00007ffd1ca3cc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4447.144580][T30126] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb98d95a4a [ 4447.144582][T30126] RDX: 0000000000000040 RSI: 00000000081e2340 RDI: 0000000000000005 [ 4447.144584][T30126] RBP: 00007ffd1ca3cc90 R08: 0000000000418574 R09: 000000000000001c [ 4447.144586][T30126] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4447.144587][T30126] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb98ebe000 | [ 4447.144602][T30126] | [ 4447.144604][T30126] lwtunnel_output(): recursion limit reached on datapath | [ 4448.629455][T30130] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30130 | [4448.631162][T30130] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4448.631437][T30130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4448.631439][T30130] Call Trace: [ 4448.631441][T30130] [4448.631443][T30130] dump_stack_lvl (lib/dump_stack.c:123) [4448.631451][T30130] check_preemption_disabled (lib/smp_processor_id.c:52) [4448.631458][T30130] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4448.631465][T30130] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4448.631473][T30130] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.631480][T30130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4448.631485][T30130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.631497][T30130] rawv6_sendmsg (net/ipv6/raw.c:918) [4448.631509][T30130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4448.631515][T30130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4448.631520][T30130] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.631529][T30130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4448.631534][T30130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4448.631543][T30130] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4448.631559][T30130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4448.631562][T30130] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.631573][T30130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.631579][T30130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.631585][T30130] ? __pfx___sys_sendto (net/socket.c:2147) [4448.631600][T30130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4448.631606][T30130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4448.631615][T30130] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4448.631622][T30130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4448.631632][T30130] __x64_sys_sendto (net/socket.c:2183) [4448.631636][T30130] ? 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) [4448.631640][T30130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4448.631645][T30130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4448.631651][T30130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4448.631656][T30130] RIP: 0033:0x7fc874057a4a [ 4448.631661][T30130] 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 [ 4448.631664][T30130] RSP: 002b:00007fff42232c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4448.631668][T30130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc874057a4a [ 4448.631671][T30130] RDX: 0000000000000040 RSI: 000000002b71f340 RDI: 0000000000000005 [ 4448.631673][T30130] RBP: 00007fff42232cd0 R08: 0000000000418574 R09: 000000000000001c [ 4448.631675][T30130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4448.631677][T30130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc874180000 | [ 4448.631692][T30130] | [ 4448.644092][T30130] lwtunnel_output(): recursion limit reached on datapath | [ 4450.143987][T30134] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30134 | [4450.144475][T30134] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4450.144755][T30134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.144758][T30134] Call Trace: [ 4450.144762][T30134] [4450.144766][T30134] dump_stack_lvl (lib/dump_stack.c:123) [4450.144778][T30134] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.144787][T30134] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4450.144796][T30134] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.144808][T30134] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.144817][T30134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.144824][T30134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.144838][T30134] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.144850][T30134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.144856][T30134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.144863][T30134] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.144874][T30134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.144881][T30134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.144891][T30134] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.144906][T30134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.144910][T30134] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.144921][T30134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.144928][T30134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.144933][T30134] ? __pfx___sys_sendto (net/socket.c:2147) [4450.144948][T30134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.144956][T30134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.144966][T30134] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.144973][T30134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.144984][T30134] __x64_sys_sendto (net/socket.c:2183) [4450.144988][T30134] ? 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) [4450.144992][T30134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.144997][T30134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.145002][T30134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.145007][T30134] RIP: 0033:0x7fd7f736aa4a [ 4450.145013][T30134] 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 [ 4450.145016][T30134] RSP: 002b:00007ffc440320e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.145021][T30134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7f736aa4a [ 4450.145024][T30134] RDX: 0000000000000040 RSI: 000000002b06f340 RDI: 0000000000000005 [ 4450.145025][T30134] RBP: 00007ffc44032170 R08: 0000000000418574 R09: 000000000000001c [ 4450.145027][T30134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.145029][T30134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7f7493000 | [ 4450.145047][T30134] lwtunnel_output(): recursion limit reached on datapath | [ 4450.932060][ C0] Dead loop on virtual device veth1, fix it urgently! | [ 4451.606734][T30138] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30138 | [4451.607196][T30138] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4451.607468][T30138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.607471][T30138] Call Trace: [ 4451.607473][T30138] [4451.607475][T30138] dump_stack_lvl (lib/dump_stack.c:123) [4451.607485][T30138] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.607492][T30138] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4451.607498][T30138] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.607506][T30138] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.607513][T30138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.607519][T30138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.607531][T30138] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.607543][T30138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.607548][T30138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4451.607555][T30138] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.607564][T30138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.607569][T30138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.607578][T30138] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.607600][T30138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.607604][T30138] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.607615][T30138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.607622][T30138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.607628][T30138] ? __pfx___sys_sendto (net/socket.c:2147) [4451.607642][T30138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4451.607652][T30138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4451.607662][T30138] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4451.607669][T30138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4451.607680][T30138] __x64_sys_sendto (net/socket.c:2183) [4451.607684][T30138] ? 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) [4451.607688][T30138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.607694][T30138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.607699][T30138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.607703][T30138] RIP: 0033:0x7fef899aaa4a [ 4451.607708][T30138] 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 [ 4451.607711][T30138] RSP: 002b:00007fff3ce4e3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.607716][T30138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef899aaa4a [ 4451.607718][T30138] RDX: 0000000000000040 RSI: 0000000002923340 RDI: 0000000000000005 [ 4451.607721][T30138] RBP: 00007fff3ce4e460 R08: 0000000000418574 R09: 000000000000001c [ 4451.607723][T30138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.607725][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef89ad3000 | [ 4451.607725][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef89ad3000 | [ 4451.607740][T30138] | [ 4451.621083][T30138] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30138 | [4451.621450][T30138] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4451.621723][T30138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.621725][T30138] Call Trace: [ 4451.621727][T30138] [4451.621729][T30138] dump_stack_lvl (lib/dump_stack.c:123) [4451.621735][T30138] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.621741][T30138] lwtunnel_output (net/core/lwtunnel.c:359) [4451.621749][T30138] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.621759][T30138] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.621766][T30138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.621772][T30138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.621784][T30138] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.621796][T30138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.621802][T30138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4451.621806][T30138] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.621814][T30138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.621818][T30138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.621827][T30138] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.621844][T30138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.621847][T30138] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.621858][T30138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.621863][T30138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.621869][T30138] ? __pfx___sys_sendto (net/socket.c:2147) [4451.621884][T30138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4451.621891][T30138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4451.621899][T30138] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4451.621906][T30138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4451.621919][T30138] __x64_sys_sendto (net/socket.c:2183) [4451.621925][T30138] ? 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) [4451.621929][T30138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.621934][T30138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.621939][T30138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.621943][T30138] RIP: 0033:0x7fef899aaa4a [ 4451.621947][T30138] 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 [ 4451.621951][T30138] RSP: 002b:00007fff3ce4e3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.621955][T30138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef899aaa4a [ 4451.621957][T30138] RDX: 0000000000000040 RSI: 0000000002923340 RDI: 0000000000000005 [ 4451.621959][T30138] RBP: 00007fff3ce4e460 R08: 0000000000418574 R09: 000000000000001c [ 4451.621961][T30138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.621964][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef89ad3000 | [ 4451.621964][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef89ad3000 | [ 4451.621979][T30138] | [ 4451.622367][T30138] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30138 | [4451.634008][T30138] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4451.634251][T30138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.634253][T30138] Call Trace: [ 4451.634255][T30138] [4451.634257][T30138] dump_stack_lvl (lib/dump_stack.c:123) [4451.634264][T30138] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.634273][T30138] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4451.634284][T30138] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.634291][T30138] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.634296][T30138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.634302][T30138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.634314][T30138] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.634326][T30138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.634332][T30138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4451.634336][T30138] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.634344][T30138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.634347][T30138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.634357][T30138] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.634373][T30138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.634376][T30138] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.634387][T30138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.634392][T30138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.634398][T30138] ? __pfx___sys_sendto (net/socket.c:2147) [4451.634413][T30138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4451.634420][T30138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4451.634427][T30138] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4451.634434][T30138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4451.634445][T30138] __x64_sys_sendto (net/socket.c:2183) [4451.634449][T30138] ? 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) [4451.634452][T30138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.634457][T30138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.634462][T30138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.634465][T30138] RIP: 0033:0x7fef899aaa4a [ 4451.634469][T30138] 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 [ 4451.634473][T30138] RSP: 002b:00007fff3ce4e3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.634476][T30138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef899aaa4a [ 4451.634479][T30138] RDX: 0000000000000040 RSI: 0000000002923340 RDI: 0000000000000005 [ 4451.634481][T30138] RBP: 00007fff3ce4e460 R08: 0000000000418574 R09: 000000000000001c [ 4451.634483][T30138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.634485][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef89ad3000 | [ 4451.634485][T30138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef89ad3000 | [ 4451.634500][T30138] | [ 4452.095934][T30142] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30142 | [4452.096422][T30142] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4452.096700][T30142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.096702][T30142] Call Trace: [ 4452.096705][T30142] [4452.096707][T30142] dump_stack_lvl (lib/dump_stack.c:123) [4452.096716][T30142] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.096723][T30142] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4452.096729][T30142] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.096737][T30142] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.096744][T30142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.096749][T30142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.096761][T30142] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.096773][T30142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.096779][T30142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.096784][T30142] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.096794][T30142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.096799][T30142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.096808][T30142] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.096824][T30142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.096827][T30142] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.096839][T30142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.096844][T30142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.096850][T30142] ? __pfx___sys_sendto (net/socket.c:2147) [4452.096864][T30142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.096871][T30142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.096880][T30142] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.096887][T30142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.096897][T30142] __x64_sys_sendto (net/socket.c:2183) [4452.096901][T30142] ? 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) [4452.096906][T30142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.096911][T30142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.096916][T30142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.096920][T30142] RIP: 0033:0x7fd11a85ba4a [ 4452.096924][T30142] 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 [ 4452.096928][T30142] RSP: 002b:00007ffcbb3fd648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.096932][T30142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd11a85ba4a [ 4452.096935][T30142] RDX: 0000000000000040 RSI: 0000000001d08340 RDI: 0000000000000005 [ 4452.096937][T30142] RBP: 00007ffcbb3fd6d0 R08: 0000000000418574 R09: 000000000000001c [ 4452.096939][T30142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.096941][T30142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd11a984000 | [ 4452.096956][T30142] | [ 4452.096958][T30142] lwtunnel_output(): recursion limit reached on datapath | [ 4453.562542][T30146] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30146 | [4453.563049][T30146] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4453.563317][T30146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4453.563319][T30146] Call Trace: [ 4453.563321][T30146] [4453.563324][T30146] dump_stack_lvl (lib/dump_stack.c:123) [4453.563332][T30146] check_preemption_disabled (lib/smp_processor_id.c:52) [4453.563338][T30146] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4453.563345][T30146] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4453.563353][T30146] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.563360][T30146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4453.563365][T30146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.563378][T30146] rawv6_sendmsg (net/ipv6/raw.c:918) [4453.563390][T30146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4453.563395][T30146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4453.563400][T30146] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.563409][T30146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4453.563414][T30146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4453.563424][T30146] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4453.563440][T30146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4453.563443][T30146] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.563454][T30146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.563460][T30146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.563466][T30146] ? __pfx___sys_sendto (net/socket.c:2147) [4453.563480][T30146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4453.563487][T30146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4453.563496][T30146] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4453.563503][T30146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4453.563514][T30146] __x64_sys_sendto (net/socket.c:2183) [4453.563518][T30146] ? 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) [4453.563522][T30146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4453.563527][T30146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4453.563532][T30146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4453.563535][T30146] RIP: 0033:0x7f94cad76a4a [ 4453.563540][T30146] 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 [ 4453.563543][T30146] RSP: 002b:00007ffe29f9d3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4453.563547][T30146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f94cad76a4a [ 4453.563550][T30146] RDX: 0000000000000040 RSI: 000000002ac5a340 RDI: 0000000000000005 [ 4453.563552][T30146] RBP: 00007ffe29f9d480 R08: 0000000000418574 R09: 000000000000001c [ 4453.563554][T30146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4453.563556][T30146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94cae9f000 | [ 4453.563571][T30146] | [ 4453.563574][T30146] lwtunnel_output(): recursion limit reached on datapath | [ 4455.021252][T30150] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30150 | [4455.022087][T30150] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4455.022359][T30150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.022362][T30150] Call Trace: [ 4455.022364][T30150] [4455.022366][T30150] dump_stack_lvl (lib/dump_stack.c:123) [4455.022375][T30150] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.022381][T30150] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4455.022388][T30150] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.022396][T30150] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.022404][T30150] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.022409][T30150] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.022421][T30150] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.022433][T30150] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.022438][T30150] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.022443][T30150] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.022453][T30150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.022457][T30150] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.022467][T30150] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.022483][T30150] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.022486][T30150] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.022497][T30150] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.022504][T30150] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.022510][T30150] ? __pfx___sys_sendto (net/socket.c:2147) [4455.022524][T30150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.022531][T30150] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.022540][T30150] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.022547][T30150] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.022557][T30150] __x64_sys_sendto (net/socket.c:2183) [4455.022561][T30150] ? 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) [4455.022565][T30150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.022570][T30150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.022575][T30150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.022580][T30150] RIP: 0033:0x7fec62e9ea4a [ 4455.022584][T30150] 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 [ 4455.022588][T30150] RSP: 002b:00007ffcf30e8508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.022592][T30150] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec62e9ea4a [ 4455.022594][T30150] RDX: 0000000000000040 RSI: 000000003556f340 RDI: 0000000000000005 [ 4455.022597][T30150] RBP: 00007ffcf30e8590 R08: 0000000000418574 R09: 000000000000001c [ 4455.022599][T30150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.022601][T30150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec62fc7000 | [ 4455.022615][T30150] | [ 4455.022619][T30150] lwtunnel_output(): recursion limit reached on datapath | [ 4456.498854][T30154] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30154 | [4456.499301][T30154] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4456.499548][T30154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4456.499550][T30154] Call Trace: [ 4456.499552][T30154] [4456.499554][T30154] dump_stack_lvl (lib/dump_stack.c:123) [4456.499563][T30154] check_preemption_disabled (lib/smp_processor_id.c:52) [4456.499569][T30154] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4456.499576][T30154] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4456.499584][T30154] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.499591][T30154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4456.499596][T30154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.499608][T30154] rawv6_sendmsg (net/ipv6/raw.c:918) [4456.499620][T30154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4456.499626][T30154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4456.499631][T30154] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.499640][T30154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4456.499645][T30154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4456.499656][T30154] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4456.499672][T30154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4456.499675][T30154] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.499693][T30154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.499701][T30154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.499712][T30154] ? __pfx___sys_sendto (net/socket.c:2147) [4456.499728][T30154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4456.499736][T30154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4456.499745][T30154] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4456.499752][T30154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4456.499762][T30154] __x64_sys_sendto (net/socket.c:2183) [4456.499766][T30154] ? 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) [4456.499771][T30154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4456.499776][T30154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4456.499781][T30154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4456.499785][T30154] RIP: 0033:0x7f60748a3a4a [ 4456.499790][T30154] 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 [ 4456.499794][T30154] RSP: 002b:00007ffd0d6f40c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4456.499797][T30154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60748a3a4a [ 4456.499800][T30154] RDX: 0000000000000040 RSI: 000000002f7fb340 RDI: 0000000000000005 [ 4456.499802][T30154] RBP: 00007ffd0d6f4150 R08: 0000000000418574 R09: 000000000000001c [ 4456.499805][T30154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4456.499807][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60749cc000 | [ 4456.499807][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60749cc000 | [ 4456.499821][T30154] | [ 4456.513260][T30154] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30154 | [4456.513644][T30154] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4456.513930][T30154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4456.513932][T30154] Call Trace: [ 4456.513934][T30154] [4456.513936][T30154] dump_stack_lvl (lib/dump_stack.c:123) [4456.513943][T30154] check_preemption_disabled (lib/smp_processor_id.c:52) [4456.513950][T30154] lwtunnel_output (net/core/lwtunnel.c:359) [4456.513957][T30154] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4456.513964][T30154] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.513970][T30154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4456.513975][T30154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.513987][T30154] rawv6_sendmsg (net/ipv6/raw.c:918) [4456.513999][T30154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4456.514005][T30154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4456.514010][T30154] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.514018][T30154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4456.514022][T30154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4456.514031][T30154] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4456.514048][T30154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4456.514051][T30154] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.514063][T30154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.514067][T30154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.514073][T30154] ? __pfx___sys_sendto (net/socket.c:2147) [4456.514088][T30154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4456.514095][T30154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4456.514103][T30154] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4456.514111][T30154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4456.514121][T30154] __x64_sys_sendto (net/socket.c:2183) [4456.514126][T30154] ? 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) [4456.514130][T30154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4456.514135][T30154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4456.514140][T30154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4456.514144][T30154] RIP: 0033:0x7f60748a3a4a [ 4456.514148][T30154] 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 [ 4456.514151][T30154] RSP: 002b:00007ffd0d6f40c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4456.514154][T30154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60748a3a4a [ 4456.514157][T30154] RDX: 0000000000000040 RSI: 000000002f7fb340 RDI: 0000000000000005 [ 4456.514159][T30154] RBP: 00007ffd0d6f4150 R08: 0000000000418574 R09: 000000000000001c [ 4456.514162][T30154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4456.514164][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60749cc000 | [ 4456.514164][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60749cc000 | [ 4456.514179][T30154] | [ 4456.531283][T30154] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30154 | [4456.531672][T30154] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4456.531930][T30154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4456.531932][T30154] Call Trace: [ 4456.531934][T30154] [4456.531936][T30154] dump_stack_lvl (lib/dump_stack.c:123) [4456.531942][T30154] check_preemption_disabled (lib/smp_processor_id.c:52) [4456.531948][T30154] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4456.531955][T30154] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4456.531962][T30154] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.531968][T30154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4456.531972][T30154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.531985][T30154] rawv6_sendmsg (net/ipv6/raw.c:918) [4456.531997][T30154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4456.532003][T30154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4456.532007][T30154] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.532015][T30154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4456.532019][T30154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4456.532028][T30154] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4456.532044][T30154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4456.532047][T30154] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.532058][T30154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.532063][T30154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.532069][T30154] ? __pfx___sys_sendto (net/socket.c:2147) [4456.532084][T30154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4456.532091][T30154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4456.532098][T30154] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4456.532106][T30154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4456.532116][T30154] __x64_sys_sendto (net/socket.c:2183) [4456.532121][T30154] ? 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) [4456.532124][T30154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4456.532129][T30154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4456.532134][T30154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4456.532138][T30154] RIP: 0033:0x7f60748a3a4a [ 4456.532142][T30154] 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 [ 4456.532145][T30154] RSP: 002b:00007ffd0d6f40c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4456.532149][T30154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60748a3a4a [ 4456.532151][T30154] RDX: 0000000000000040 RSI: 000000002f7fb340 RDI: 0000000000000005 [ 4456.532154][T30154] RBP: 00007ffd0d6f4150 R08: 0000000000418574 R09: 000000000000001c [ 4456.532156][T30154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4456.532158][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60749cc000 | [ 4456.532158][T30154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60749cc000 | [ 4456.532179][T30154] | [ 4456.999521][T30158] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30158 | [4456.999985][T30158] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4457.000238][T30158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.000240][T30158] Call Trace: [ 4457.000242][T30158] [4457.000245][T30158] dump_stack_lvl (lib/dump_stack.c:123) [4457.000253][T30158] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.000260][T30158] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4457.000267][T30158] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.000275][T30158] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.000282][T30158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.000287][T30158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.000299][T30158] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.000311][T30158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.000316][T30158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.000322][T30158] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.000331][T30158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.000336][T30158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.000345][T30158] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.000362][T30158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.000364][T30158] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.000376][T30158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.000382][T30158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.000387][T30158] ? __pfx___sys_sendto (net/socket.c:2147) [4457.000401][T30158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.000409][T30158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.000417][T30158] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.000424][T30158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.000435][T30158] __x64_sys_sendto (net/socket.c:2183) [4457.000439][T30158] ? 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) [4457.000443][T30158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.000448][T30158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.000453][T30158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.000458][T30158] RIP: 0033:0x7f9164d3ca4a [ 4457.000463][T30158] 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 [ 4457.000466][T30158] RSP: 002b:00007ffd7dfebe18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.000470][T30158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9164d3ca4a [ 4457.000473][T30158] RDX: 0000000000000040 RSI: 000000003805a340 RDI: 0000000000000005 [ 4457.000475][T30158] RBP: 00007ffd7dfebea0 R08: 0000000000418574 R09: 000000000000001c [ 4457.000477][T30158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.000480][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9164e65000 | [ 4457.000480][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9164e65000 | [ 4457.000494][T30158] | [ 4457.000497][T30158] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30158 | [4457.012063][T30158] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4457.012306][T30158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.012308][T30158] Call Trace: [ 4457.012309][T30158] [4457.012312][T30158] dump_stack_lvl (lib/dump_stack.c:123) [4457.012318][T30158] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.012323][T30158] lwtunnel_output (net/core/lwtunnel.c:359) [4457.012331][T30158] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.012342][T30158] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.012352][T30158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.012357][T30158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.012370][T30158] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.012382][T30158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.012387][T30158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.012391][T30158] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.012399][T30158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.012403][T30158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.012412][T30158] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.012429][T30158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.012431][T30158] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.012443][T30158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.012447][T30158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.012453][T30158] ? __pfx___sys_sendto (net/socket.c:2147) [4457.012468][T30158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.012474][T30158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.012482][T30158] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.012489][T30158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.012499][T30158] __x64_sys_sendto (net/socket.c:2183) [4457.012503][T30158] ? 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) [4457.012506][T30158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.012511][T30158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.012516][T30158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.012519][T30158] RIP: 0033:0x7f9164d3ca4a [ 4457.012522][T30158] 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 [ 4457.012525][T30158] RSP: 002b:00007ffd7dfebe18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.012529][T30158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9164d3ca4a [ 4457.012531][T30158] RDX: 0000000000000040 RSI: 000000003805a340 RDI: 0000000000000005 [ 4457.012533][T30158] RBP: 00007ffd7dfebea0 R08: 0000000000418574 R09: 000000000000001c [ 4457.012535][T30158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.012538][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9164e65000 | [ 4457.012538][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9164e65000 | [ 4457.012552][T30158] | [ 4457.028187][T30158] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30158 | [4457.028554][T30158] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4457.028812][T30158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.028814][T30158] Call Trace: [ 4457.028816][T30158] [4457.028818][T30158] dump_stack_lvl (lib/dump_stack.c:123) [4457.028825][T30158] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.028831][T30158] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4457.028838][T30158] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.028845][T30158] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.028851][T30158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.028856][T30158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.028868][T30158] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.028880][T30158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.028886][T30158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.028890][T30158] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.028898][T30158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.028901][T30158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.028911][T30158] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.028927][T30158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.028930][T30158] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.028941][T30158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.028946][T30158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.028952][T30158] ? __pfx___sys_sendto (net/socket.c:2147) [4457.028967][T30158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.028973][T30158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.028981][T30158] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.028988][T30158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.028998][T30158] __x64_sys_sendto (net/socket.c:2183) [4457.029003][T30158] ? 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) [4457.029006][T30158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.029011][T30158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.029016][T30158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.029020][T30158] RIP: 0033:0x7f9164d3ca4a [ 4457.029023][T30158] 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 [ 4457.029027][T30158] RSP: 002b:00007ffd7dfebe18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.029031][T30158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9164d3ca4a [ 4457.029033][T30158] RDX: 0000000000000040 RSI: 000000003805a340 RDI: 0000000000000005 [ 4457.029035][T30158] RBP: 00007ffd7dfebea0 R08: 0000000000418574 R09: 000000000000001c [ 4457.029038][T30158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.029040][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9164e65000 | [ 4457.029040][T30158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9164e65000 | [ 4457.029061][T30158] | [ 4457.508346][T30162] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30162 | [4457.508853][T30162] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4457.509120][T30162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.509123][T30162] Call Trace: [ 4457.509126][T30162] [4457.509129][T30162] dump_stack_lvl (lib/dump_stack.c:123) [4457.509139][T30162] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.509147][T30162] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4457.509154][T30162] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.509163][T30162] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.509170][T30162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.509175][T30162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.509188][T30162] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.509200][T30162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.509206][T30162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.509213][T30162] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.509223][T30162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.509230][T30162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.509239][T30162] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.509255][T30162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.509258][T30162] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.509270][T30162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.509277][T30162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.509283][T30162] ? __pfx___sys_sendto (net/socket.c:2147) [4457.509298][T30162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.509305][T30162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.509315][T30162] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.509322][T30162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.509332][T30162] __x64_sys_sendto (net/socket.c:2183) [4457.509336][T30162] ? 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) [4457.509341][T30162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.509347][T30162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.509352][T30162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.509356][T30162] RIP: 0033:0x7eff57455a4a [ 4457.509362][T30162] 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 [ 4457.509365][T30162] RSP: 002b:00007ffde580b548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.509369][T30162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff57455a4a [ 4457.509372][T30162] RDX: 0000000000000040 RSI: 000000000b2b8340 RDI: 0000000000000005 [ 4457.509374][T30162] RBP: 00007ffde580b5d0 R08: 0000000000418574 R09: 000000000000001c [ 4457.509376][T30162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.509378][T30162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff5757e000 | [ 4457.509393][T30162] | [ 4457.509396][T30162] lwtunnel_output(): recursion limit reached on datapath | [ 4458.983015][T30166] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30166 | [4458.983505][T30166] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4458.983787][T30166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4458.983789][T30166] Call Trace: [ 4458.983792][T30166] [4458.983794][T30166] dump_stack_lvl (lib/dump_stack.c:123) [4458.983805][T30166] check_preemption_disabled (lib/smp_processor_id.c:52) [4458.983812][T30166] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4458.983819][T30166] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4458.983827][T30166] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.983835][T30166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4458.983840][T30166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.983853][T30166] rawv6_sendmsg (net/ipv6/raw.c:918) [4458.983865][T30166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4458.983870][T30166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4458.983877][T30166] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.983888][T30166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4458.983894][T30166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4458.983903][T30166] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4458.983919][T30166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4458.983922][T30166] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.983934][T30166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.983940][T30166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.983946][T30166] ? __pfx___sys_sendto (net/socket.c:2147) [4458.983961][T30166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4458.983968][T30166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4458.983979][T30166] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4458.983986][T30166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4458.983996][T30166] __x64_sys_sendto (net/socket.c:2183) [4458.984000][T30166] ? 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) [4458.984005][T30166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4458.984010][T30166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4458.984015][T30166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4458.984019][T30166] RIP: 0033:0x7fa172e8ca4a [ 4458.984024][T30166] 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 [ 4458.984027][T30166] RSP: 002b:00007fffa8dfb868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4458.984032][T30166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa172e8ca4a [ 4458.984034][T30166] RDX: 0000000000000040 RSI: 0000000009c78340 RDI: 0000000000000005 [ 4458.984036][T30166] RBP: 00007fffa8dfb8f0 R08: 0000000000418574 R09: 000000000000001c [ 4458.984038][T30166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4458.984040][T30166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa172fb5000 | [ 4458.984054][T30166] | [ 4458.984058][T30166] lwtunnel_output(): recursion limit reached on datapath | [ 4460.448394][T30170] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30170 | [4460.448904][T30170] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4460.449173][T30170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4460.449176][T30170] Call Trace: [ 4460.449178][T30170] [4460.449181][T30170] dump_stack_lvl (lib/dump_stack.c:123) [4460.449192][T30170] check_preemption_disabled (lib/smp_processor_id.c:52) [4460.449199][T30170] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4460.449206][T30170] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4460.449215][T30170] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.449223][T30170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4460.449228][T30170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.449240][T30170] rawv6_sendmsg (net/ipv6/raw.c:918) [4460.449252][T30170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4460.449257][T30170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4460.449264][T30170] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.449275][T30170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4460.449281][T30170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4460.449290][T30170] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4460.449306][T30170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4460.449309][T30170] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.449320][T30170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.449327][T30170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.449333][T30170] ? __pfx___sys_sendto (net/socket.c:2147) [4460.449347][T30170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4460.449355][T30170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4460.449365][T30170] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4460.449372][T30170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4460.449382][T30170] __x64_sys_sendto (net/socket.c:2183) [4460.449386][T30170] ? 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) [4460.449391][T30170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4460.449396][T30170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4460.449401][T30170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4460.449406][T30170] RIP: 0033:0x7f0fe0b5aa4a [ 4460.449411][T30170] 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 [ 4460.449414][T30170] RSP: 002b:00007fff6d6fe438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4460.449418][T30170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fe0b5aa4a [ 4460.449420][T30170] RDX: 0000000000000040 RSI: 0000000012303340 RDI: 0000000000000005 [ 4460.449422][T30170] RBP: 00007fff6d6fe4c0 R08: 0000000000418574 R09: 000000000000001c [ 4460.449424][T30170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4460.449426][T30170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fe0c83000 | [ 4460.449441][T30170] | [ 4460.449444][T30170] lwtunnel_output(): recursion limit reached on datapath | [ 4461.946977][T30174] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30174 | [4461.947489][T30174] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4461.947785][T30174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4461.947788][T30174] Call Trace: [ 4461.947791][T30174] [4461.947795][T30174] dump_stack_lvl (lib/dump_stack.c:123) [4461.947804][T30174] check_preemption_disabled (lib/smp_processor_id.c:52) [4461.947811][T30174] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4461.947818][T30174] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4461.947826][T30174] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.947833][T30174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4461.947838][T30174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.947851][T30174] rawv6_sendmsg (net/ipv6/raw.c:918) [4461.947862][T30174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4461.947868][T30174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4461.947875][T30174] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.947885][T30174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4461.947891][T30174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4461.947900][T30174] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4461.947916][T30174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4461.947919][T30174] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.947930][T30174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.947936][T30174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.947942][T30174] ? __pfx___sys_sendto (net/socket.c:2147) [4461.947957][T30174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4461.947965][T30174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4461.947975][T30174] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4461.947982][T30174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4461.947992][T30174] __x64_sys_sendto (net/socket.c:2183) [4461.947996][T30174] ? 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) [4461.948001][T30174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4461.948006][T30174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4461.948011][T30174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4461.948015][T30174] RIP: 0033:0x7f65129b2a4a [ 4461.948020][T30174] 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 [ 4461.948024][T30174] RSP: 002b:00007ffe65a111b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4461.948029][T30174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65129b2a4a [ 4461.948032][T30174] RDX: 0000000000000040 RSI: 000000001f653340 RDI: 0000000000000005 [ 4461.948040][T30174] RBP: 00007ffe65a11240 R08: 0000000000418574 R09: 000000000000001c [ 4461.948043][T30174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4461.948047][T30174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6512adb000 | [ 4461.948063][T30174] | [ 4461.948066][T30174] lwtunnel_output(): recursion limit reached on datapath | [ 4463.437432][T30178] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30178 | [4463.438885][T30178] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4463.439137][T30178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.439139][T30178] Call Trace: [ 4463.439142][T30178] [4463.439144][T30178] dump_stack_lvl (lib/dump_stack.c:123) [4463.439153][T30178] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.439159][T30178] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4463.439166][T30178] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.439173][T30178] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.439180][T30178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.439185][T30178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.439197][T30178] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.439209][T30178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.439215][T30178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.439221][T30178] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.439230][T30178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.439235][T30178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.439245][T30178] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.439261][T30178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.439264][T30178] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.439275][T30178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.439280][T30178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.439286][T30178] ? __pfx___sys_sendto (net/socket.c:2147) [4463.439301][T30178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.439308][T30178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.439317][T30178] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.439324][T30178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.439334][T30178] __x64_sys_sendto (net/socket.c:2183) [4463.439338][T30178] ? 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) [4463.439342][T30178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.439347][T30178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.439352][T30178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.439356][T30178] RIP: 0033:0x7fe99be2aa4a [ 4463.439361][T30178] 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 [ 4463.439364][T30178] RSP: 002b:00007ffe3261d348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.439368][T30178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe99be2aa4a [ 4463.439371][T30178] RDX: 0000000000000040 RSI: 000000000c1f5340 RDI: 0000000000000005 [ 4463.439373][T30178] RBP: 00007ffe3261d3d0 R08: 0000000000418574 R09: 000000000000001c [ 4463.439375][T30178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.439378][T30178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe99bf53000 | [ 4463.439378][T30178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe99bf53000 | [ 4463.439393][T30178] | [ 4463.439396][T30178] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30178 | [4463.451146][T30178] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4463.451392][T30178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.451394][T30178] Call Trace: [ 4463.451396][T30178] [4463.451398][T30178] dump_stack_lvl (lib/dump_stack.c:123) [4463.451405][T30178] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.451411][T30178] lwtunnel_output (net/core/lwtunnel.c:359) [4463.451417][T30178] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.451424][T30178] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.451430][T30178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.451435][T30178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.451448][T30178] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.451460][T30178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.451465][T30178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.451469][T30178] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.451477][T30178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.451481][T30178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.451490][T30178] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.451506][T30178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.451509][T30178] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.451520][T30178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.451525][T30178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.451531][T30178] ? __pfx___sys_sendto (net/socket.c:2147) [4463.451546][T30178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.451552][T30178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.451560][T30178] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.451568][T30178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.451578][T30178] __x64_sys_sendto (net/socket.c:2183) [4463.451583][T30178] ? 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) [4463.451586][T30178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.451591][T30178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.451596][T30178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.451599][T30178] RIP: 0033:0x7fe99be2aa4a [ 4463.451602][T30178] 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 [ 4463.451605][T30178] RSP: 002b:00007ffe3261d348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.451609][T30178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe99be2aa4a [ 4463.451611][T30178] RDX: 0000000000000040 RSI: 000000000c1f5340 RDI: 0000000000000005 [ 4463.451613][T30178] RBP: 00007ffe3261d3d0 R08: 0000000000418574 R09: 000000000000001c [ 4463.451615][T30178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.451617][T30178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe99bf53000 | [ 4463.451617][T30178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe99bf53000 | [ 4463.451631][T30178] | [ 4463.465743][T30178] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30178 | [4463.466104][T30178] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4463.466346][T30178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.466348][T30178] Call Trace: [ 4463.466350][T30178] [4463.466352][T30178] dump_stack_lvl (lib/dump_stack.c:123) [4463.466358][T30178] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.466365][T30178] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4463.466371][T30178] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.466378][T30178] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.466384][T30178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.466389][T30178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.466401][T30178] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.466413][T30178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.466419][T30178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.466423][T30178] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.466431][T30178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.466435][T30178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.466444][T30178] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.466461][T30178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.466464][T30178] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.466475][T30178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.466480][T30178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.466486][T30178] ? __pfx___sys_sendto (net/socket.c:2147) [4463.466500][T30178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.466507][T30178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.466515][T30178] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.466522][T30178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.466532][T30178] __x64_sys_sendto (net/socket.c:2183) [4463.466536][T30178] ? 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) [4463.466540][T30178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.466545][T30178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.466550][T30178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.466553][T30178] RIP: 0033:0x7fe99be2aa4a [ 4463.466557][T30178] 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 [ 4463.466561][T30178] RSP: 002b:00007ffe3261d348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.466564][T30178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe99be2aa4a [ 4463.466567][T30178] RDX: 0000000000000040 RSI: 000000000c1f5340 RDI: 0000000000000005 [ 4463.466569][T30178] RBP: 00007ffe3261d3d0 R08: 0000000000418574 R09: 000000000000001c [ 4463.466571][T30178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.466573][T30178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe99bf53000 | [ 4463.466573][T30178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe99bf53000 | [ 4463.466588][T30178] | [ 4463.943170][T30182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30182 | [4463.943687][T30182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4463.943969][T30182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.943972][T30182] Call Trace: [ 4463.943974][T30182] [4463.943977][T30182] dump_stack_lvl (lib/dump_stack.c:123) [4463.943988][T30182] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.943996][T30182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4463.944002][T30182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.944011][T30182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.944019][T30182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.944024][T30182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.944037][T30182] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.944048][T30182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.944054][T30182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.944061][T30182] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.944071][T30182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.944078][T30182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.944087][T30182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.944103][T30182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.944106][T30182] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.944118][T30182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.944124][T30182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.944130][T30182] ? __pfx___sys_sendto (net/socket.c:2147) [4463.944144][T30182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.944152][T30182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.944162][T30182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.944169][T30182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.944179][T30182] __x64_sys_sendto (net/socket.c:2183) [4463.944183][T30182] ? 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) [4463.944188][T30182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.944193][T30182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.944197][T30182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.944202][T30182] RIP: 0033:0x7f60d6733a4a [ 4463.944207][T30182] 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 [ 4463.944210][T30182] RSP: 002b:00007ffd5149f488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.944214][T30182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60d6733a4a [ 4463.944217][T30182] RDX: 0000000000000040 RSI: 0000000028931340 RDI: 0000000000000005 [ 4463.944219][T30182] RBP: 00007ffd5149f510 R08: 0000000000418574 R09: 000000000000001c [ 4463.944221][T30182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.944223][T30182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d685c000 | [ 4463.944238][T30182] | [ 4463.944241][T30182] lwtunnel_output(): recursion limit reached on datapath | [ 4465.412438][T30186] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30186 | [4465.414472][T30186] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4465.414878][T30186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.414881][T30186] Call Trace: [ 4465.414883][T30186] [4465.414886][T30186] dump_stack_lvl (lib/dump_stack.c:123) [4465.414897][T30186] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.414904][T30186] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4465.414911][T30186] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.414920][T30186] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.414928][T30186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.414933][T30186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.414945][T30186] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.414958][T30186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.414963][T30186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.414970][T30186] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.414981][T30186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.414987][T30186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.414996][T30186] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.415012][T30186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.415016][T30186] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.415027][T30186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.415034][T30186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.415040][T30186] ? __pfx___sys_sendto (net/socket.c:2147) [4465.415055][T30186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.415062][T30186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.415072][T30186] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.415080][T30186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.415090][T30186] __x64_sys_sendto (net/socket.c:2183) [4465.415094][T30186] ? 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) [4465.415099][T30186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.415104][T30186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.415109][T30186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.415114][T30186] RIP: 0033:0x7fab6e38fa4a [ 4465.415119][T30186] 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 [ 4465.415123][T30186] RSP: 002b:00007ffc09cc1348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.415127][T30186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab6e38fa4a [ 4465.415130][T30186] RDX: 0000000000000040 RSI: 000000001b2f6340 RDI: 0000000000000005 [ 4465.415132][T30186] RBP: 00007ffc09cc13d0 R08: 0000000000418574 R09: 000000000000001c [ 4465.415134][T30186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.415137][T30186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab6e4b8000 | [ 4465.415151][T30186] | [ 4465.415167][T30186] lwtunnel_output(): recursion limit reached on datapath | [ 4466.874065][T30190] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30190 | [4466.874523][T30190] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4466.874790][T30190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4466.874793][T30190] Call Trace: [ 4466.874795][T30190] [4466.874797][T30190] dump_stack_lvl (lib/dump_stack.c:123) [4466.874806][T30190] check_preemption_disabled (lib/smp_processor_id.c:52) [4466.874813][T30190] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4466.874820][T30190] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4466.874828][T30190] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.874836][T30190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4466.874841][T30190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.874853][T30190] rawv6_sendmsg (net/ipv6/raw.c:918) [4466.874865][T30190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4466.874871][T30190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4466.874878][T30190] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.874887][T30190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4466.874893][T30190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4466.874902][T30190] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4466.874919][T30190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4466.874922][T30190] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.874933][T30190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.874940][T30190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.874945][T30190] ? __pfx___sys_sendto (net/socket.c:2147) [4466.874960][T30190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4466.874967][T30190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4466.874977][T30190] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4466.874985][T30190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4466.874995][T30190] __x64_sys_sendto (net/socket.c:2183) [4466.875000][T30190] ? 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) [4466.875004][T30190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4466.875009][T30190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4466.875015][T30190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4466.875019][T30190] RIP: 0033:0x7f7f0215ea4a [ 4466.875024][T30190] 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 [ 4466.875028][T30190] RSP: 002b:00007ffed9717d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4466.875032][T30190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f0215ea4a [ 4466.875035][T30190] RDX: 0000000000000040 RSI: 00000000166a5340 RDI: 0000000000000005 [ 4466.875037][T30190] RBP: 00007ffed9717e10 R08: 0000000000418574 R09: 000000000000001c [ 4466.875039][T30190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4466.875041][T30190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f02287000 | [ 4466.875041][T30190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f02287000 | [ 4466.875056][T30190] | [ 4466.875059][T30190] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30190 | [4466.887036][T30190] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4466.887303][T30190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4466.887305][T30190] Call Trace: [ 4466.887307][T30190] [4466.887309][T30190] dump_stack_lvl (lib/dump_stack.c:123) [4466.887316][T30190] check_preemption_disabled (lib/smp_processor_id.c:52) [4466.887322][T30190] lwtunnel_output (net/core/lwtunnel.c:359) [4466.887329][T30190] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4466.887336][T30190] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.887342][T30190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4466.887347][T30190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.887360][T30190] rawv6_sendmsg (net/ipv6/raw.c:918) [4466.887372][T30190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4466.887377][T30190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4466.887381][T30190] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.887389][T30190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4466.887393][T30190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4466.887402][T30190] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4466.887419][T30190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4466.887423][T30190] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.887441][T30190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.887446][T30190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.887452][T30190] ? __pfx___sys_sendto (net/socket.c:2147) [4466.887467][T30190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4466.887474][T30190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4466.887482][T30190] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4466.887489][T30190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4466.887500][T30190] __x64_sys_sendto (net/socket.c:2183) [4466.887504][T30190] ? 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) [4466.887507][T30190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4466.887512][T30190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4466.887517][T30190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4466.887522][T30190] RIP: 0033:0x7f7f0215ea4a [ 4466.887525][T30190] 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 [ 4466.887528][T30190] RSP: 002b:00007ffed9717d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4466.887532][T30190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f0215ea4a [ 4466.887535][T30190] RDX: 0000000000000040 RSI: 00000000166a5340 RDI: 0000000000000005 [ 4466.887537][T30190] RBP: 00007ffed9717e10 R08: 0000000000418574 R09: 000000000000001c [ 4466.887539][T30190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4466.887541][T30190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f02287000 | [ 4466.887556][T30190] | [ 4466.888895][T30190] Dead loop on virtual device veth0, fix it urgently! | [ 4466.901225][T30190] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30190 | [4466.901595][T30190] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4466.901873][T30190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4466.901875][T30190] Call Trace: [ 4466.901877][T30190] [4466.901880][T30190] dump_stack_lvl (lib/dump_stack.c:123) [4466.901886][T30190] check_preemption_disabled (lib/smp_processor_id.c:52) [4466.901892][T30190] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4466.901899][T30190] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4466.901906][T30190] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.901912][T30190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4466.901917][T30190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.901930][T30190] rawv6_sendmsg (net/ipv6/raw.c:918) [4466.901942][T30190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4466.901947][T30190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4466.901951][T30190] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.901959][T30190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4466.901963][T30190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4466.901972][T30190] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4466.901989][T30190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4466.901992][T30190] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.902003][T30190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.902008][T30190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.902014][T30190] ? __pfx___sys_sendto (net/socket.c:2147) [4466.902029][T30190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4466.902036][T30190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4466.902044][T30190] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4466.902051][T30190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4466.902061][T30190] __x64_sys_sendto (net/socket.c:2183) [4466.902065][T30190] ? 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) [4466.902069][T30190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4466.902074][T30190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4466.902079][T30190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4466.902082][T30190] RIP: 0033:0x7f7f0215ea4a [ 4466.902086][T30190] 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 [ 4466.902090][T30190] RSP: 002b:00007ffed9717d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4466.902094][T30190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f0215ea4a [ 4466.902096][T30190] RDX: 0000000000000040 RSI: 00000000166a5340 RDI: 0000000000000005 [ 4466.902099][T30190] RBP: 00007ffed9717e10 R08: 0000000000418574 R09: 000000000000001c [ 4466.902101][T30190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4466.902103][T30190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f02287000 | [ 4466.902103][T30190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f02287000 | [ 4466.902118][T30190] | [ 4468.381024][T30194] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30194 | [4468.381530][T30194] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4468.381831][T30194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.381834][T30194] Call Trace: [ 4468.381836][T30194] [4468.381839][T30194] dump_stack_lvl (lib/dump_stack.c:123) [4468.381849][T30194] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.381855][T30194] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4468.381862][T30194] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.381870][T30194] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.381877][T30194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.381882][T30194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.381894][T30194] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.381907][T30194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.381912][T30194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.381917][T30194] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.381926][T30194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.381932][T30194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.381941][T30194] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.381957][T30194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.381960][T30194] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.381971][T30194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.381977][T30194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.381982][T30194] ? __pfx___sys_sendto (net/socket.c:2147) [4468.381997][T30194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.382003][T30194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.382012][T30194] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.382026][T30194] __x64_sys_sendto (net/socket.c:2183) [4468.382030][T30194] ? 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) [4468.382034][T30194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.382039][T30194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.382044][T30194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.382048][T30194] RIP: 0033:0x7f2c3d0afa4a [ 4468.382053][T30194] 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 [ 4468.382056][T30194] RSP: 002b:00007ffe372de298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.382060][T30194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c3d0afa4a [ 4468.382063][T30194] RDX: 0000000000000040 RSI: 00000000347ae340 RDI: 0000000000000005 [ 4468.382065][T30194] RBP: 00007ffe372de320 R08: 0000000000418574 R09: 000000000000001c [ 4468.382067][T30194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.382069][T30194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c3d1d8000 | [ 4468.382084][T30194] | [ 4468.382087][T30194] lwtunnel_output(): recursion limit reached on datapath | [ 4469.861825][T30198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30198 | [4469.862313][T30198] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4469.862584][T30198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.862586][T30198] Call Trace: [ 4469.862589][T30198] [4469.862591][T30198] dump_stack_lvl (lib/dump_stack.c:123) [4469.862600][T30198] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.862606][T30198] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4469.862613][T30198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.862621][T30198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.862628][T30198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.862633][T30198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.862646][T30198] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.862659][T30198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.862665][T30198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.862671][T30198] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.862680][T30198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.862686][T30198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.862695][T30198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.862711][T30198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.862714][T30198] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.862726][T30198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.862731][T30198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.862737][T30198] ? __pfx___sys_sendto (net/socket.c:2147) [4469.862752][T30198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.862759][T30198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.862768][T30198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.862775][T30198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.862785][T30198] __x64_sys_sendto (net/socket.c:2183) [4469.862789][T30198] ? 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) [4469.862793][T30198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.862798][T30198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.862803][T30198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.862807][T30198] RIP: 0033:0x7fa3a79dea4a [ 4469.862811][T30198] 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 [ 4469.862814][T30198] RSP: 002b:00007fffbc4cf138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.862818][T30198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3a79dea4a [ 4469.862820][T30198] RDX: 0000000000000040 RSI: 000000002fe10340 RDI: 0000000000000005 [ 4469.862822][T30198] RBP: 00007fffbc4cf1c0 R08: 0000000000418574 R09: 000000000000001c [ 4469.862825][T30198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.862827][T30198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3a7b07000 | [ 4469.862842][T30198] | [ 4469.876172][T30198] lwtunnel_output(): recursion limit reached on datapath | [ 4471.336753][T30202] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30202 | [4471.337208][T30202] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4471.337457][T30202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4471.337460][T30202] Call Trace: [ 4471.337462][T30202] [4471.337465][T30202] dump_stack_lvl (lib/dump_stack.c:123) [4471.337473][T30202] check_preemption_disabled (lib/smp_processor_id.c:52) [4471.337480][T30202] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4471.337487][T30202] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4471.337495][T30202] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.337502][T30202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4471.337507][T30202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.337519][T30202] rawv6_sendmsg (net/ipv6/raw.c:918) [4471.337531][T30202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4471.337536][T30202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4471.337542][T30202] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.337551][T30202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4471.337557][T30202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4471.337566][T30202] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4471.337582][T30202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4471.337585][T30202] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.337596][T30202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.337602][T30202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.337608][T30202] ? __pfx___sys_sendto (net/socket.c:2147) [4471.337622][T30202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4471.337630][T30202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4471.337639][T30202] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4471.337646][T30202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4471.337658][T30202] __x64_sys_sendto (net/socket.c:2183) [4471.337662][T30202] ? 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) [4471.337666][T30202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4471.337670][T30202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4471.337675][T30202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4471.337679][T30202] RIP: 0033:0x7f3afbecca4a [ 4471.337684][T30202] 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 [ 4471.337688][T30202] RSP: 002b:00007ffd76aad538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4471.337692][T30202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3afbecca4a [ 4471.337695][T30202] RDX: 0000000000000040 RSI: 0000000014240340 RDI: 0000000000000005 [ 4471.337697][T30202] RBP: 00007ffd76aad5c0 R08: 0000000000418574 R09: 000000000000001c [ 4471.337699][T30202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4471.337701][T30202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3afbff5000 | [ 4471.337716][T30202] | [ 4471.350246][T30202] lwtunnel_output(): recursion limit reached on datapath | [ 4472.811177][T30206] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30206 | [4472.811679][T30206] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4472.811942][T30206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4472.811945][T30206] Call Trace: [ 4472.811947][T30206] [4472.811949][T30206] dump_stack_lvl (lib/dump_stack.c:123) [4472.811957][T30206] check_preemption_disabled (lib/smp_processor_id.c:52) [4472.811964][T30206] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4472.811971][T30206] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4472.811979][T30206] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.811987][T30206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4472.811992][T30206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.812004][T30206] rawv6_sendmsg (net/ipv6/raw.c:918) [4472.812016][T30206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4472.812022][T30206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4472.812027][T30206] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.812036][T30206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4472.812041][T30206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4472.812050][T30206] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4472.812066][T30206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4472.812069][T30206] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.812081][T30206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.812087][T30206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.812092][T30206] ? __pfx___sys_sendto (net/socket.c:2147) [4472.812107][T30206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4472.812114][T30206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4472.812122][T30206] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4472.812130][T30206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4472.812140][T30206] __x64_sys_sendto (net/socket.c:2183) [4472.812144][T30206] ? 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) [4472.812147][T30206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4472.812152][T30206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4472.812157][T30206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4472.812161][T30206] RIP: 0033:0x7f5dd6a81a4a [ 4472.812165][T30206] 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 [ 4472.812168][T30206] RSP: 002b:00007ffee64273d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4472.812172][T30206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5dd6a81a4a [ 4472.812174][T30206] RDX: 0000000000000040 RSI: 000000002218f340 RDI: 0000000000000005 [ 4472.812177][T30206] RBP: 00007ffee6427460 R08: 0000000000418574 R09: 000000000000001c [ 4472.812179][T30206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4472.812181][T30206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5dd6baa000 | [ 4472.812196][T30206] | [ 4472.812199][T30206] lwtunnel_output(): recursion limit reached on datapath | [ 4474.296459][T30210] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30210 | [4474.296998][T30210] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4474.297287][T30210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4474.297290][T30210] Call Trace: [ 4474.297292][T30210] [4474.297295][T30210] dump_stack_lvl (lib/dump_stack.c:123) [4474.297305][T30210] check_preemption_disabled (lib/smp_processor_id.c:52) [4474.297312][T30210] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4474.297319][T30210] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4474.297328][T30210] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.297336][T30210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4474.297341][T30210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.297353][T30210] rawv6_sendmsg (net/ipv6/raw.c:918) [4474.297365][T30210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4474.297371][T30210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4474.297378][T30210] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.297389][T30210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4474.297395][T30210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4474.297405][T30210] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4474.297421][T30210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4474.297423][T30210] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.297435][T30210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.297442][T30210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.297448][T30210] ? __pfx___sys_sendto (net/socket.c:2147) [4474.297462][T30210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4474.297470][T30210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4474.297480][T30210] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4474.297488][T30210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4474.297498][T30210] __x64_sys_sendto (net/socket.c:2183) [4474.297503][T30210] ? 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) [4474.297507][T30210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4474.297512][T30210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4474.297517][T30210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4474.297522][T30210] RIP: 0033:0x7f0aced1ea4a [ 4474.297527][T30210] 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 [ 4474.297531][T30210] RSP: 002b:00007ffc978969f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4474.297536][T30210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0aced1ea4a [ 4474.297538][T30210] RDX: 0000000000000040 RSI: 0000000010d8d340 RDI: 0000000000000005 [ 4474.297540][T30210] RBP: 00007ffc97896a80 R08: 0000000000418574 R09: 000000000000001c [ 4474.297542][T30210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4474.297544][T30210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0acee47000 | [ 4474.297559][T30210] | [ 4474.297562][T30210] lwtunnel_output(): recursion limit reached on datapath | [ 4475.766228][T30214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30214 | [4475.768038][T30214] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4475.768297][T30214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.768300][T30214] Call Trace: [ 4475.768302][T30214] [4475.768305][T30214] dump_stack_lvl (lib/dump_stack.c:123) [4475.768314][T30214] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.768321][T30214] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4475.768328][T30214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.768337][T30214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.768344][T30214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.768349][T30214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.768361][T30214] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.768373][T30214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.768379][T30214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.768386][T30214] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.768395][T30214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.768401][T30214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.768411][T30214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.768427][T30214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.768430][T30214] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.768442][T30214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.768448][T30214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.768454][T30214] ? __pfx___sys_sendto (net/socket.c:2147) [4475.768469][T30214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.768476][T30214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.768486][T30214] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.768494][T30214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.768504][T30214] __x64_sys_sendto (net/socket.c:2183) [4475.768508][T30214] ? 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) [4475.768512][T30214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.768517][T30214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.768522][T30214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.768526][T30214] RIP: 0033:0x7fd5b0056a4a [ 4475.768531][T30214] 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 [ 4475.768535][T30214] RSP: 002b:00007ffd07fad4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.768539][T30214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5b0056a4a [ 4475.768541][T30214] RDX: 0000000000000040 RSI: 0000000023d5f340 RDI: 0000000000000005 [ 4475.768544][T30214] RBP: 00007ffd07fad580 R08: 0000000000418574 R09: 000000000000001c [ 4475.768546][T30214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.768548][T30214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5b017f000 | [ 4475.768548][T30214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5b017f000 | [ 4475.768563][T30214] | [ 4475.768566][T30214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30214 | [4475.780270][T30214] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4475.780515][T30214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.780518][T30214] Call Trace: [ 4475.780520][T30214] [4475.780522][T30214] dump_stack_lvl (lib/dump_stack.c:123) [4475.780528][T30214] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.780534][T30214] lwtunnel_output (net/core/lwtunnel.c:359) [4475.780541][T30214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.780548][T30214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.780554][T30214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.780559][T30214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.780572][T30214] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.780584][T30214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.780590][T30214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.780596][T30214] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.780608][T30214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.780616][T30214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.780632][T30214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.780658][T30214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.780661][T30214] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.780673][T30214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.780677][T30214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.780683][T30214] ? __pfx___sys_sendto (net/socket.c:2147) [4475.780698][T30214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.780704][T30214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.780712][T30214] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.780720][T30214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.780730][T30214] __x64_sys_sendto (net/socket.c:2183) [4475.780734][T30214] ? 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) [4475.780738][T30214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.780743][T30214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.780748][T30214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.780752][T30214] RIP: 0033:0x7fd5b0056a4a [ 4475.780755][T30214] 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 [ 4475.780759][T30214] RSP: 002b:00007ffd07fad4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.780762][T30214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5b0056a4a [ 4475.780765][T30214] RDX: 0000000000000040 RSI: 0000000023d5f340 RDI: 0000000000000005 [ 4475.780767][T30214] RBP: 00007ffd07fad580 R08: 0000000000418574 R09: 000000000000001c [ 4475.780769][T30214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.780772][T30214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5b017f000 | [ 4475.780772][T30214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5b017f000 | [ 4475.780787][T30214] | [ 4475.793934][T30214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30214 | [4475.794313][T30214] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4475.794560][T30214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.794561][T30214] Call Trace: [ 4475.794564][T30214] [4475.794567][T30214] dump_stack_lvl (lib/dump_stack.c:123) [4475.794573][T30214] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.794579][T30214] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4475.794586][T30214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.794593][T30214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.794599][T30214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.794604][T30214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.794617][T30214] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.794629][T30214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.794634][T30214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.794638][T30214] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.794646][T30214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.794652][T30214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.794661][T30214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.794677][T30214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.794680][T30214] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.794692][T30214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.794696][T30214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.794702][T30214] ? __pfx___sys_sendto (net/socket.c:2147) [4475.794717][T30214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.794723][T30214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.794731][T30214] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.794738][T30214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.794748][T30214] __x64_sys_sendto (net/socket.c:2183) [4475.794752][T30214] ? 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) [4475.794755][T30214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.794760][T30214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.794765][T30214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.794768][T30214] RIP: 0033:0x7fd5b0056a4a [ 4475.794772][T30214] 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 [ 4475.794775][T30214] RSP: 002b:00007ffd07fad4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.794778][T30214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5b0056a4a [ 4475.794781][T30214] RDX: 0000000000000040 RSI: 0000000023d5f340 RDI: 0000000000000005 [ 4475.794783][T30214] RBP: 00007ffd07fad580 R08: 0000000000418574 R09: 000000000000001c [ 4475.794785][T30214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.794787][T30214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5b017f000 | [ 4475.794787][T30214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5b017f000 | [ 4475.794801][T30214] | [ 4476.274771][T30218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30218 | [4476.275223][T30218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4476.275476][T30218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4476.275478][T30218] Call Trace: [ 4476.275480][T30218] [4476.275482][T30218] dump_stack_lvl (lib/dump_stack.c:123) [4476.275491][T30218] check_preemption_disabled (lib/smp_processor_id.c:52) [4476.275497][T30218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4476.275504][T30218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4476.275512][T30218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.275519][T30218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4476.275524][T30218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.275536][T30218] rawv6_sendmsg (net/ipv6/raw.c:918) [4476.275548][T30218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4476.275554][T30218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4476.275560][T30218] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.275569][T30218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4476.275575][T30218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4476.275584][T30218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4476.275600][T30218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4476.275603][T30218] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.275614][T30218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.275619][T30218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.275625][T30218] ? __pfx___sys_sendto (net/socket.c:2147) [4476.275640][T30218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4476.275649][T30218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4476.275658][T30218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4476.275665][T30218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4476.275675][T30218] __x64_sys_sendto (net/socket.c:2183) [4476.275679][T30218] ? 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) [4476.275683][T30218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4476.275688][T30218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4476.275692][T30218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4476.275696][T30218] RIP: 0033:0x7fca2ed6aa4a [ 4476.275700][T30218] 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 [ 4476.275704][T30218] RSP: 002b:00007fff8df5f7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4476.275708][T30218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca2ed6aa4a [ 4476.275710][T30218] RDX: 0000000000000040 RSI: 00000000058a8340 RDI: 0000000000000005 [ 4476.275712][T30218] RBP: 00007fff8df5f860 R08: 0000000000418574 R09: 000000000000001c [ 4476.275714][T30218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4476.275716][T30218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca2ee93000 | [ 4476.275730][T30218] | [ 4476.288255][T30218] lwtunnel_output(): recursion limit reached on datapath | [ 4477.765603][T30222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30222 | [4477.766333][T30222] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4477.766585][T30222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.766587][T30222] Call Trace: [ 4477.766589][T30222] [4477.766592][T30222] dump_stack_lvl (lib/dump_stack.c:123) [4477.766600][T30222] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.766607][T30222] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4477.766613][T30222] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.766621][T30222] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.766628][T30222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.766633][T30222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.766646][T30222] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.766659][T30222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.766665][T30222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.766671][T30222] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.766680][T30222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.766686][T30222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.766697][T30222] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.766722][T30222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.766726][T30222] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.766737][T30222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.766743][T30222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.766749][T30222] ? __pfx___sys_sendto (net/socket.c:2147) [4477.766764][T30222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.766771][T30222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.766780][T30222] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.766787][T30222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.766798][T30222] __x64_sys_sendto (net/socket.c:2183) [4477.766801][T30222] ? 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) [4477.766805][T30222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.766811][T30222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.766816][T30222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.766821][T30222] RIP: 0033:0x7f55d67dda4a [ 4477.766826][T30222] 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 [ 4477.766830][T30222] RSP: 002b:00007ffc8e8f3de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.766834][T30222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55d67dda4a [ 4477.766837][T30222] RDX: 0000000000000040 RSI: 000000000b073340 RDI: 0000000000000005 [ 4477.766839][T30222] RBP: 00007ffc8e8f3e70 R08: 0000000000418574 R09: 000000000000001c [ 4477.766842][T30222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.766844][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55d6906000 | [ 4477.766844][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55d6906000 | [ 4477.766859][T30222] | [ 4477.779496][T30222] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30222 | [4477.779869][T30222] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4477.780114][T30222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.780117][T30222] Call Trace: [ 4477.780118][T30222] [4477.780121][T30222] dump_stack_lvl (lib/dump_stack.c:123) [4477.780127][T30222] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.780133][T30222] lwtunnel_output (net/core/lwtunnel.c:359) [4477.780139][T30222] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.780146][T30222] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.780152][T30222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.780157][T30222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.780170][T30222] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.780182][T30222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.780187][T30222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.780191][T30222] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.780199][T30222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.780203][T30222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.780212][T30222] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.780229][T30222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.780232][T30222] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.780243][T30222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.780248][T30222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.780254][T30222] ? __pfx___sys_sendto (net/socket.c:2147) [4477.780268][T30222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.780275][T30222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.780283][T30222] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.780290][T30222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.780301][T30222] __x64_sys_sendto (net/socket.c:2183) [4477.780305][T30222] ? 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) [4477.780308][T30222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.780313][T30222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.780318][T30222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.780321][T30222] RIP: 0033:0x7f55d67dda4a [ 4477.780325][T30222] 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 [ 4477.780328][T30222] RSP: 002b:00007ffc8e8f3de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.780331][T30222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55d67dda4a [ 4477.780333][T30222] RDX: 0000000000000040 RSI: 000000000b073340 RDI: 0000000000000005 [ 4477.780335][T30222] RBP: 00007ffc8e8f3e70 R08: 0000000000418574 R09: 000000000000001c [ 4477.780338][T30222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.780339][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55d6906000 | [ 4477.780339][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55d6906000 | [ 4477.780355][T30222] | [ 4477.795373][T30222] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30222 | [4477.795763][T30222] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4477.796016][T30222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.796018][T30222] Call Trace: [ 4477.796020][T30222] [4477.796022][T30222] dump_stack_lvl (lib/dump_stack.c:123) [4477.796028][T30222] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.796034][T30222] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4477.796041][T30222] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.796048][T30222] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.796054][T30222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.796059][T30222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.796072][T30222] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.796084][T30222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.796089][T30222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.796094][T30222] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.796102][T30222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.796106][T30222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.796115][T30222] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.796131][T30222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.796134][T30222] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.796146][T30222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.796150][T30222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.796156][T30222] ? __pfx___sys_sendto (net/socket.c:2147) [4477.796171][T30222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.796178][T30222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.796186][T30222] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.796193][T30222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.796204][T30222] __x64_sys_sendto (net/socket.c:2183) [4477.796208][T30222] ? 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) [4477.796211][T30222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.796216][T30222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.796221][T30222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.796224][T30222] RIP: 0033:0x7f55d67dda4a [ 4477.796228][T30222] 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 [ 4477.796231][T30222] RSP: 002b:00007ffc8e8f3de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.796234][T30222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55d67dda4a [ 4477.796236][T30222] RDX: 0000000000000040 RSI: 000000000b073340 RDI: 0000000000000005 [ 4477.796239][T30222] RBP: 00007ffc8e8f3e70 R08: 0000000000418574 R09: 000000000000001c [ 4477.796241][T30222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.796243][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55d6906000 | [ 4477.796243][T30222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55d6906000 | [ 4477.796258][T30222] | [ 4478.285469][T30226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30226 | [4478.287290][T30226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4478.287546][T30226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.287548][T30226] Call Trace: [ 4478.287550][T30226] [4478.287553][T30226] dump_stack_lvl (lib/dump_stack.c:123) [4478.287561][T30226] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.287568][T30226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4478.287574][T30226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.287582][T30226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.287590][T30226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.287595][T30226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.287607][T30226] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.287619][T30226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.287625][T30226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.287630][T30226] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.287640][T30226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.287645][T30226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.287656][T30226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.287672][T30226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.287675][T30226] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.287686][T30226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.287692][T30226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.287697][T30226] ? __pfx___sys_sendto (net/socket.c:2147) [4478.287712][T30226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.287719][T30226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.287728][T30226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.287735][T30226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.287746][T30226] __x64_sys_sendto (net/socket.c:2183) [4478.287750][T30226] ? 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) [4478.287754][T30226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.287758][T30226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.287763][T30226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.287767][T30226] RIP: 0033:0x7f8dcf4e4a4a [ 4478.287772][T30226] 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 [ 4478.287775][T30226] RSP: 002b:00007ffe533795e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.287779][T30226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8dcf4e4a4a [ 4478.287781][T30226] RDX: 0000000000000040 RSI: 000000000d6c3340 RDI: 0000000000000005 [ 4478.287784][T30226] RBP: 00007ffe53379670 R08: 0000000000418574 R09: 000000000000001c [ 4478.287785][T30226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.287788][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8dcf60d000 | [ 4478.287788][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8dcf60d000 | [ 4478.287802][T30226] | [ 4478.300516][T30226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30226 | [4478.300904][T30226] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4478.301149][T30226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.301151][T30226] Call Trace: [ 4478.301153][T30226] [4478.301155][T30226] dump_stack_lvl (lib/dump_stack.c:123) [4478.301161][T30226] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.301167][T30226] lwtunnel_output (net/core/lwtunnel.c:359) [4478.301174][T30226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.301181][T30226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.301187][T30226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.301191][T30226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.301204][T30226] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.301216][T30226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.301222][T30226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.301226][T30226] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.301234][T30226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.301238][T30226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.301247][T30226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.301263][T30226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.301266][T30226] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.301278][T30226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.301283][T30226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.301289][T30226] ? __pfx___sys_sendto (net/socket.c:2147) [4478.301303][T30226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.301310][T30226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.301318][T30226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.301325][T30226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.301336][T30226] __x64_sys_sendto (net/socket.c:2183) [4478.301340][T30226] ? 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) [4478.301344][T30226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.301349][T30226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.301354][T30226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.301358][T30226] RIP: 0033:0x7f8dcf4e4a4a [ 4478.301362][T30226] 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 [ 4478.301365][T30226] RSP: 002b:00007ffe533795e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.301368][T30226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8dcf4e4a4a [ 4478.301370][T30226] RDX: 0000000000000040 RSI: 000000000d6c3340 RDI: 0000000000000005 [ 4478.301372][T30226] RBP: 00007ffe53379670 R08: 0000000000418574 R09: 000000000000001c [ 4478.301374][T30226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.301376][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8dcf60d000 | [ 4478.301376][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8dcf60d000 | [ 4478.301391][T30226] | [ 4478.319674][T30226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30226 | [4478.320065][T30226] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4478.320317][T30226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.320319][T30226] Call Trace: [ 4478.320321][T30226] [4478.320323][T30226] dump_stack_lvl (lib/dump_stack.c:123) [4478.320329][T30226] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.320335][T30226] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4478.320342][T30226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.320349][T30226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.320355][T30226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.320360][T30226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.320372][T30226] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.320384][T30226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.320390][T30226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.320394][T30226] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.320402][T30226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.320405][T30226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.320414][T30226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.320431][T30226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.320434][T30226] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.320446][T30226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.320450][T30226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.320456][T30226] ? __pfx___sys_sendto (net/socket.c:2147) [4478.320471][T30226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.320477][T30226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.320485][T30226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.320493][T30226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.320503][T30226] __x64_sys_sendto (net/socket.c:2183) [4478.320507][T30226] ? 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) [4478.320510][T30226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.320515][T30226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.320521][T30226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.320524][T30226] RIP: 0033:0x7f8dcf4e4a4a [ 4478.320528][T30226] 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 [ 4478.320532][T30226] RSP: 002b:00007ffe533795e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.320536][T30226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8dcf4e4a4a [ 4478.320538][T30226] RDX: 0000000000000040 RSI: 000000000d6c3340 RDI: 0000000000000005 [ 4478.320540][T30226] RBP: 00007ffe53379670 R08: 0000000000418574 R09: 000000000000001c [ 4478.320542][T30226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.320544][T30226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8dcf60d000 | [ 4481.140086][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4481.753315][T30238] check_preemption_disabled: 2 callbacks suppressed | [ 4481.753324][T30238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30238 | [4481.754143][T30238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4481.754410][T30238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4481.754412][T30238] Call Trace: [ 4481.754415][T30238] [4481.754418][T30238] dump_stack_lvl (lib/dump_stack.c:123) [4481.754428][T30238] check_preemption_disabled (lib/smp_processor_id.c:52) [4481.754435][T30238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4481.754441][T30238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4481.754450][T30238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.754458][T30238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4481.754463][T30238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.754475][T30238] rawv6_sendmsg (net/ipv6/raw.c:918) [4481.754487][T30238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4481.754492][T30238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4481.754499][T30238] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.754509][T30238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4481.754516][T30238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4481.754525][T30238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4481.754540][T30238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4481.754543][T30238] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.754555][T30238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.754561][T30238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.754566][T30238] ? __pfx___sys_sendto (net/socket.c:2147) [4481.754580][T30238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4481.754588][T30238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4481.754598][T30238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4481.754605][T30238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4481.754615][T30238] __x64_sys_sendto (net/socket.c:2183) [4481.754619][T30238] ? 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) [4481.754623][T30238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4481.754628][T30238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4481.754633][T30238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4481.754638][T30238] RIP: 0033:0x7f5bf8f03a4a [ 4481.754642][T30238] 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 [ 4481.754645][T30238] RSP: 002b:00007ffda010aab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4481.754651][T30238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5bf8f03a4a [ 4481.754653][T30238] RDX: 0000000000000040 RSI: 000000000321e340 RDI: 0000000000000005 [ 4481.754655][T30238] RBP: 00007ffda010ab40 R08: 0000000000418574 R09: 000000000000001c [ 4481.754658][T30238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4481.754660][T30238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5bf902c000 | [ 4481.754674][T30238] | [ 4481.768908][T30238] lwtunnel_output(): recursion limit reached on datapath | [ 4483.261442][T30242] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30242 | [4483.262736][T30242] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4483.262992][T30242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.262995][T30242] Call Trace: [ 4483.262997][T30242] [4483.263000][T30242] dump_stack_lvl (lib/dump_stack.c:123) [4483.263009][T30242] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.263016][T30242] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4483.263023][T30242] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.263031][T30242] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.263039][T30242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.263044][T30242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.263056][T30242] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.263068][T30242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.263074][T30242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.263081][T30242] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.263090][T30242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.263096][T30242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.263105][T30242] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.263121][T30242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.263124][T30242] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.263136][T30242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.263142][T30242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.263148][T30242] ? __pfx___sys_sendto (net/socket.c:2147) [4483.263162][T30242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.263170][T30242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.263179][T30242] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.263187][T30242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.263197][T30242] __x64_sys_sendto (net/socket.c:2183) [4483.263201][T30242] ? 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) [4483.263205][T30242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.263211][T30242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.263216][T30242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.263221][T30242] RIP: 0033:0x7fbc23235a4a [ 4483.263225][T30242] 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 [ 4483.263229][T30242] RSP: 002b:00007ffd68a2e3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.263233][T30242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc23235a4a [ 4483.263236][T30242] RDX: 0000000000000040 RSI: 000000003880a340 RDI: 0000000000000005 [ 4483.263238][T30242] RBP: 00007ffd68a2e450 R08: 0000000000418574 R09: 000000000000001c [ 4483.263241][T30242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.263243][T30242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc2335e000 | [ 4483.263257][T30242] | [ 4483.263260][T30242] lwtunnel_output(): recursion limit reached on datapath | [ 4484.725043][T30246] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30246 | [4484.725494][T30246] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4484.725755][T30246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.725757][T30246] Call Trace: [ 4484.725760][T30246] [4484.725762][T30246] dump_stack_lvl (lib/dump_stack.c:123) [4484.725771][T30246] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.725777][T30246] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4484.725784][T30246] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.725792][T30246] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.725799][T30246] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.725804][T30246] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.725816][T30246] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.725829][T30246] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.725834][T30246] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.725840][T30246] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.725849][T30246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.725854][T30246] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.725863][T30246] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.725879][T30246] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.725882][T30246] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.725894][T30246] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.725900][T30246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.725905][T30246] ? __pfx___sys_sendto (net/socket.c:2147) [4484.725920][T30246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.725927][T30246] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.725936][T30246] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.725943][T30246] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.725954][T30246] __x64_sys_sendto (net/socket.c:2183) [4484.725958][T30246] ? 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) [4484.725961][T30246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.725967][T30246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.725972][T30246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.725976][T30246] RIP: 0033:0x7f4557923a4a [ 4484.725980][T30246] 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 [ 4484.725983][T30246] RSP: 002b:00007ffd7f0dc5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.725987][T30246] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4557923a4a [ 4484.725990][T30246] RDX: 0000000000000040 RSI: 000000001d96f340 RDI: 0000000000000005 [ 4484.725992][T30246] RBP: 00007ffd7f0dc630 R08: 0000000000418574 R09: 000000000000001c [ 4484.725995][T30246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.725997][T30246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4557a4c000 | [ 4484.726012][T30246] | [ 4484.726014][T30246] lwtunnel_output(): recursion limit reached on datapath | [ 4486.198011][T30250] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30250 | [4486.198459][T30250] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4486.199714][T30250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.199716][T30250] Call Trace: [ 4486.199719][T30250] [4486.199721][T30250] dump_stack_lvl (lib/dump_stack.c:123) [4486.199730][T30250] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.199737][T30250] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4486.199744][T30250] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.199752][T30250] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.199759][T30250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.199764][T30250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.199776][T30250] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.199788][T30250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.199794][T30250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.199800][T30250] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.199809][T30250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.199815][T30250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.199824][T30250] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.199840][T30250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.199843][T30250] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.199854][T30250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.199860][T30250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.199866][T30250] ? __pfx___sys_sendto (net/socket.c:2147) [4486.199881][T30250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.199888][T30250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.199897][T30250] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.199905][T30250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.199915][T30250] __x64_sys_sendto (net/socket.c:2183) [4486.199918][T30250] ? 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) [4486.199922][T30250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.199927][T30250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.199932][T30250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.199936][T30250] RIP: 0033:0x7f8e24d75a4a [ 4486.199941][T30250] 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 [ 4486.199944][T30250] RSP: 002b:00007ffe4757df88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.199948][T30250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e24d75a4a [ 4486.199950][T30250] RDX: 0000000000000040 RSI: 000000003e57d340 RDI: 0000000000000005 [ 4486.199952][T30250] RBP: 00007ffe4757e010 R08: 0000000000418574 R09: 000000000000001c [ 4486.199955][T30250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.199957][T30250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e24e9e000 | [ 4486.199972][T30250] | [ 4486.199974][T30250] lwtunnel_output(): recursion limit reached on datapath | [ 4487.661094][T30254] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30254 | [4487.661584][T30254] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4487.662751][T30254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4487.662753][T30254] Call Trace: [ 4487.662756][T30254] [4487.662758][T30254] dump_stack_lvl (lib/dump_stack.c:123) [4487.662766][T30254] check_preemption_disabled (lib/smp_processor_id.c:52) [4487.662773][T30254] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4487.662780][T30254] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4487.662788][T30254] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4487.662794][T30254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4487.662799][T30254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4487.662812][T30254] rawv6_sendmsg (net/ipv6/raw.c:918) [4487.662824][T30254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4487.662830][T30254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4487.662836][T30254] ? __lock_release (kernel/locking/lockdep.c:5534) [4487.662845][T30254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4487.662850][T30254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4487.662859][T30254] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4487.662875][T30254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4487.662878][T30254] ? __lock_release (kernel/locking/lockdep.c:5534) [4487.662890][T30254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4487.662895][T30254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4487.662901][T30254] ? __pfx___sys_sendto (net/socket.c:2147) [4487.662916][T30254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4487.662923][T30254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4487.662931][T30254] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4487.662938][T30254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4487.662948][T30254] __x64_sys_sendto (net/socket.c:2183) [4487.662952][T30254] ? 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) [4487.662956][T30254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4487.662961][T30254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4487.662966][T30254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4487.662970][T30254] RIP: 0033:0x7fc830de5a4a [ 4487.662974][T30254] 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 [ 4487.662978][T30254] RSP: 002b:00007ffea752d688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4487.662982][T30254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc830de5a4a [ 4487.662984][T30254] RDX: 0000000000000040 RSI: 00000000272e9340 RDI: 0000000000000005 [ 4487.662986][T30254] RBP: 00007ffea752d710 R08: 0000000000418574 R09: 000000000000001c [ 4487.662988][T30254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4487.662990][T30254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc830f0e000 | [ 4487.663005][T30254] | [ 4487.663008][T30254] lwtunnel_output(): recursion limit reached on datapath | [ 4489.145492][T30258] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30258 | [4489.145991][T30258] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4489.146259][T30258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4489.146262][T30258] Call Trace: [ 4489.146265][T30258] [4489.146267][T30258] dump_stack_lvl (lib/dump_stack.c:123) [4489.146276][T30258] check_preemption_disabled (lib/smp_processor_id.c:52) [4489.146282][T30258] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4489.146289][T30258] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4489.146297][T30258] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4489.146304][T30258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4489.146309][T30258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4489.146321][T30258] rawv6_sendmsg (net/ipv6/raw.c:918) [4489.146333][T30258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4489.146338][T30258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4489.146344][T30258] ? __lock_release (kernel/locking/lockdep.c:5534) [4489.146353][T30258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4489.146359][T30258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4489.146368][T30258] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4489.146384][T30258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4489.146387][T30258] ? __lock_release (kernel/locking/lockdep.c:5534) [4489.146398][T30258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4489.146404][T30258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4489.146409][T30258] ? __pfx___sys_sendto (net/socket.c:2147) [4489.146424][T30258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4489.146431][T30258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4489.146440][T30258] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4489.146447][T30258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4489.146457][T30258] __x64_sys_sendto (net/socket.c:2183) [4489.146461][T30258] ? 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) [4489.146465][T30258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4489.146470][T30258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4489.146475][T30258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4489.146479][T30258] RIP: 0033:0x7f0549816a4a [ 4489.146484][T30258] 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 [ 4489.146487][T30258] RSP: 002b:00007ffcad38b958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4489.146490][T30258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0549816a4a [ 4489.146493][T30258] RDX: 0000000000000040 RSI: 0000000006d1e340 RDI: 0000000000000005 [ 4489.146495][T30258] RBP: 00007ffcad38b9e0 R08: 0000000000418574 R09: 000000000000001c [ 4489.146497][T30258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4489.146500][T30258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f054993f000 | [ 4489.146514][T30258] | [ 4489.146517][T30258] lwtunnel_output(): recursion limit reached on datapath | [ 4490.599926][T30262] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30262 | [4490.600406][T30262] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4490.601789][T30262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4490.601792][T30262] Call Trace: [ 4490.601794][T30262] [4490.601797][T30262] dump_stack_lvl (lib/dump_stack.c:123) [4490.601805][T30262] check_preemption_disabled (lib/smp_processor_id.c:52) [4490.601812][T30262] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4490.601819][T30262] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4490.601827][T30262] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.601835][T30262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4490.601840][T30262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.601852][T30262] rawv6_sendmsg (net/ipv6/raw.c:918) [4490.601864][T30262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4490.601870][T30262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4490.601875][T30262] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.601884][T30262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4490.601889][T30262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4490.601898][T30262] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4490.601914][T30262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4490.601917][T30262] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.601929][T30262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.601935][T30262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.601941][T30262] ? __pfx___sys_sendto (net/socket.c:2147) [4490.601955][T30262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4490.601962][T30262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4490.601971][T30262] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4490.601978][T30262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4490.601988][T30262] __x64_sys_sendto (net/socket.c:2183) [4490.601992][T30262] ? 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) [4490.601996][T30262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4490.602001][T30262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4490.602006][T30262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4490.602010][T30262] RIP: 0033:0x7f1da336ea4a [ 4490.602015][T30262] 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 [ 4490.602018][T30262] RSP: 002b:00007ffc46076308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4490.602022][T30262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1da336ea4a [ 4490.602024][T30262] RDX: 0000000000000040 RSI: 00000000267b0340 RDI: 0000000000000005 [ 4490.602026][T30262] RBP: 00007ffc46076390 R08: 0000000000418574 R09: 000000000000001c [ 4490.602029][T30262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4490.602030][T30262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1da3497000 | [ 4490.602045][T30262] | [ 4490.602048][T30262] lwtunnel_output(): recursion limit reached on datapath | [ 4492.206801][T30267] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30267 | [4492.207314][T30267] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4492.207587][T30267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4492.207590][T30267] Call Trace: [ 4492.207592][T30267] [4492.207595][T30267] dump_stack_lvl (lib/dump_stack.c:123) [4492.207605][T30267] check_preemption_disabled (lib/smp_processor_id.c:52) [4492.207612][T30267] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4492.207619][T30267] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4492.207628][T30267] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.207636][T30267] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4492.207641][T30267] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.207655][T30267] rawv6_sendmsg (net/ipv6/raw.c:918) [4492.207668][T30267] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4492.207673][T30267] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4492.207681][T30267] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.207691][T30267] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4492.207698][T30267] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4492.207707][T30267] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4492.207724][T30267] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4492.207727][T30267] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.207738][T30267] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.207745][T30267] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.207751][T30267] ? __pfx___sys_sendto (net/socket.c:2147) [4492.207765][T30267] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4492.207773][T30267] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4492.207783][T30267] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4492.207790][T30267] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4492.207800][T30267] __x64_sys_sendto (net/socket.c:2183) [4492.207804][T30267] ? 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) [4492.207809][T30267] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4492.207814][T30267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4492.207819][T30267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4492.207824][T30267] RIP: 0033:0x7f50751fca4a [ 4492.207829][T30267] 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 [ 4492.207832][T30267] RSP: 002b:00007ffe07ab7ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4492.207837][T30267] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f50751fca4a [ 4492.207839][T30267] RDX: 0000000000000040 RSI: 0000000028d7f340 RDI: 0000000000000005 [ 4492.207842][T30267] RBP: 00007ffe07ab7b40 R08: 0000000000418574 R09: 000000000000001c [ 4492.207844][T30267] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4492.207846][T30267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5075325000 | [ 4492.221433][T30267] lwtunnel_output(): recursion limit reached on datapath | [ 4493.455988][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4493.896788][T30273] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30273 | [4493.897259][T30273] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4493.897513][T30273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4493.897515][T30273] Call Trace: [ 4493.897518][T30273] [4493.897520][T30273] dump_stack_lvl (lib/dump_stack.c:123) [4493.897530][T30273] check_preemption_disabled (lib/smp_processor_id.c:52) [4493.897537][T30273] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4493.897543][T30273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4493.897551][T30273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.897558][T30273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4493.897566][T30273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.897582][T30273] rawv6_sendmsg (net/ipv6/raw.c:918) [4493.897594][T30273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4493.897600][T30273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4493.897607][T30273] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.897616][T30273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4493.897622][T30273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4493.897631][T30273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4493.897649][T30273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4493.897653][T30273] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.897664][T30273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.897671][T30273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.897677][T30273] ? __pfx___sys_sendto (net/socket.c:2147) [4493.897691][T30273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4493.897699][T30273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4493.897709][T30273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4493.897716][T30273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4493.897727][T30273] __x64_sys_sendto (net/socket.c:2183) [4493.897733][T30273] ? 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) [4493.897739][T30273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4493.897744][T30273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4493.897749][T30273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4493.897754][T30273] RIP: 0033:0x7fccd1a85a4a [ 4493.897759][T30273] 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 [ 4493.897763][T30273] RSP: 002b:00007ffeac53f138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4493.897767][T30273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccd1a85a4a [ 4493.897769][T30273] RDX: 0000000000000040 RSI: 0000000029894340 RDI: 0000000000000005 [ 4493.897771][T30273] RBP: 00007ffeac53f1c0 R08: 0000000000418574 R09: 000000000000001c [ 4493.897773][T30273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4493.897775][T30273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd1bae000 | [ 4493.897775][T30273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd1bae000 | [ 4493.897789][T30273] | [ 4493.911203][T30273] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30273 | [4493.911567][T30273] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4493.911821][T30273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4493.911823][T30273] Call Trace: [ 4493.911825][T30273] [4493.911827][T30273] dump_stack_lvl (lib/dump_stack.c:123) [4493.911833][T30273] check_preemption_disabled (lib/smp_processor_id.c:52) [4493.911839][T30273] lwtunnel_output (net/core/lwtunnel.c:359) [4493.911846][T30273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4493.911853][T30273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.911859][T30273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4493.911864][T30273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.911876][T30273] rawv6_sendmsg (net/ipv6/raw.c:918) [4493.911888][T30273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4493.911894][T30273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4493.911898][T30273] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.911906][T30273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4493.911910][T30273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4493.911919][T30273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4493.911935][T30273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4493.911938][T30273] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.911950][T30273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.911954][T30273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.911960][T30273] ? __pfx___sys_sendto (net/socket.c:2147) [4493.911975][T30273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4493.911981][T30273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4493.911989][T30273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4493.911997][T30273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4493.912007][T30273] __x64_sys_sendto (net/socket.c:2183) [4493.912011][T30273] ? 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) [4493.912014][T30273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4493.912019][T30273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4493.912024][T30273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4493.912027][T30273] RIP: 0033:0x7fccd1a85a4a [ 4493.912031][T30273] 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 [ 4493.912034][T30273] RSP: 002b:00007ffeac53f138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4493.912037][T30273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccd1a85a4a [ 4493.912039][T30273] RDX: 0000000000000040 RSI: 0000000029894340 RDI: 0000000000000005 [ 4493.912042][T30273] RBP: 00007ffeac53f1c0 R08: 0000000000418574 R09: 000000000000001c [ 4493.912044][T30273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4493.912046][T30273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd1bae000 | [ 4493.912046][T30273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd1bae000 | [ 4493.912061][T30273] | [ 4493.912494][T30273] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30273 | [4493.924217][T30273] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4493.924469][T30273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4493.924471][T30273] Call Trace: [ 4493.924473][T30273] [4493.924475][T30273] dump_stack_lvl (lib/dump_stack.c:123) [4493.924481][T30273] check_preemption_disabled (lib/smp_processor_id.c:52) [4493.924487][T30273] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4493.924494][T30273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4493.924501][T30273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.924507][T30273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4493.924512][T30273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.924525][T30273] rawv6_sendmsg (net/ipv6/raw.c:918) [4493.924537][T30273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4493.924543][T30273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4493.924547][T30273] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.924555][T30273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4493.924559][T30273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4493.924568][T30273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4493.924584][T30273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4493.924587][T30273] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.924599][T30273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.924603][T30273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.924610][T30273] ? __pfx___sys_sendto (net/socket.c:2147) [4493.924624][T30273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4493.924631][T30273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4493.924638][T30273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4493.924646][T30273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4493.924657][T30273] __x64_sys_sendto (net/socket.c:2183) [4493.924662][T30273] ? 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) [4493.924665][T30273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4493.924670][T30273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4493.924675][T30273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4493.924678][T30273] RIP: 0033:0x7fccd1a85a4a [ 4493.924682][T30273] 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 [ 4493.924685][T30273] RSP: 002b:00007ffeac53f138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4493.924688][T30273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccd1a85a4a [ 4493.924691][T30273] RDX: 0000000000000040 RSI: 0000000029894340 RDI: 0000000000000005 [ 4493.924693][T30273] RBP: 00007ffeac53f1c0 R08: 0000000000418574 R09: 000000000000001c [ 4493.924695][T30273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4493.924697][T30273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd1bae000 | [ 4493.924712][T30273] | [ 4494.274061][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4494.741533][T30280] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30280 | [4494.742033][T30280] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4494.742307][T30280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.742309][T30280] Call Trace: [ 4494.742312][T30280] [4494.742314][T30280] dump_stack_lvl (lib/dump_stack.c:123) [4494.742322][T30280] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.742329][T30280] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4494.742335][T30280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.742343][T30280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.742350][T30280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.742355][T30280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.742367][T30280] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.742379][T30280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.742384][T30280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.742389][T30280] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.742398][T30280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.742403][T30280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.742412][T30280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.742428][T30280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.742431][T30280] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.742442][T30280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.742448][T30280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.742454][T30280] ? __pfx___sys_sendto (net/socket.c:2147) [4494.742468][T30280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.742475][T30280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.742483][T30280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.742490][T30280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.742500][T30280] __x64_sys_sendto (net/socket.c:2183) [4494.742504][T30280] ? 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) [4494.742508][T30280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.742513][T30280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.742518][T30280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.742522][T30280] RIP: 0033:0x7ff6e81d6a4a [ 4494.742526][T30280] 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 [ 4494.742529][T30280] RSP: 002b:00007ffc7c868ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.742533][T30280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6e81d6a4a [ 4494.742536][T30280] RDX: 0000000000000040 RSI: 00000000070ce340 RDI: 0000000000000005 [ 4494.742538][T30280] RBP: 00007ffc7c868b60 R08: 0000000000418574 R09: 000000000000001c [ 4494.742540][T30280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.742542][T30280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6e82ff000 | [ 4494.742559][T30280] lwtunnel_output(): recursion limit reached on datapath | [ 4496.088985][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4496.547085][T30287] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30287 | [4496.547567][T30287] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4496.547843][T30287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4496.547845][T30287] Call Trace: [ 4496.547848][T30287] [4496.547850][T30287] dump_stack_lvl (lib/dump_stack.c:123) [4496.547858][T30287] check_preemption_disabled (lib/smp_processor_id.c:52) [4496.547865][T30287] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4496.547871][T30287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4496.547880][T30287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4496.547887][T30287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4496.547892][T30287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4496.547905][T30287] rawv6_sendmsg (net/ipv6/raw.c:918) [4496.547917][T30287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4496.547923][T30287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4496.547928][T30287] ? __lock_release (kernel/locking/lockdep.c:5534) [4496.547937][T30287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4496.547942][T30287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4496.547951][T30287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4496.547967][T30287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4496.547971][T30287] ? __lock_release (kernel/locking/lockdep.c:5534) [4496.547982][T30287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4496.547988][T30287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4496.547993][T30287] ? __pfx___sys_sendto (net/socket.c:2147) [4496.548008][T30287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4496.548015][T30287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4496.548023][T30287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4496.548031][T30287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4496.548041][T30287] __x64_sys_sendto (net/socket.c:2183) [4496.548045][T30287] ? 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) [4496.548049][T30287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4496.548054][T30287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4496.548059][T30287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4496.548063][T30287] RIP: 0033:0x7f10c0adaa4a [ 4496.548067][T30287] 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 [ 4496.548071][T30287] RSP: 002b:00007ffce2e350a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4496.548075][T30287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10c0adaa4a [ 4496.548078][T30287] RDX: 0000000000000040 RSI: 0000000023c43340 RDI: 0000000000000005 [ 4496.548080][T30287] RBP: 00007ffce2e35130 R08: 0000000000418574 R09: 000000000000001c [ 4496.548083][T30287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4496.548085][T30287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10c0c03000 | [ 4496.548102][T30287] lwtunnel_output(): recursion limit reached on datapath | [ 4497.885190][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4498.529635][T30295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30295 | [4498.530121][T30295] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4498.530381][T30295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4498.530384][T30295] Call Trace: [ 4498.530386][T30295] [4498.530388][T30295] dump_stack_lvl (lib/dump_stack.c:123) [4498.530397][T30295] check_preemption_disabled (lib/smp_processor_id.c:52) [4498.530403][T30295] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4498.530410][T30295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4498.530418][T30295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.530425][T30295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4498.530430][T30295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.530443][T30295] rawv6_sendmsg (net/ipv6/raw.c:918) [4498.530454][T30295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4498.530460][T30295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4498.530466][T30295] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.530475][T30295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4498.530480][T30295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4498.530492][T30295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4498.530511][T30295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4498.530514][T30295] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.530526][T30295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.530531][T30295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.530537][T30295] ? __pfx___sys_sendto (net/socket.c:2147) [4498.530552][T30295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4498.530559][T30295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4498.530569][T30295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4498.530576][T30295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4498.530586][T30295] __x64_sys_sendto (net/socket.c:2183) [4498.530590][T30295] ? 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) [4498.530594][T30295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4498.530599][T30295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4498.530604][T30295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4498.530608][T30295] RIP: 0033:0x7f9f558c7a4a [ 4498.530613][T30295] 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 [ 4498.530616][T30295] RSP: 002b:00007ffe6a765c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4498.530620][T30295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f558c7a4a [ 4498.530622][T30295] RDX: 0000000000000040 RSI: 0000000018f38340 RDI: 0000000000000005 [ 4498.530625][T30295] RBP: 00007ffe6a765ce0 R08: 0000000000418574 R09: 000000000000001c [ 4498.530627][T30295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4498.530629][T30295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f559f0000 | [ 4498.530629][T30295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f559f0000 | [ 4498.530644][T30295] | [ 4498.542612][T30295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30295 | [4498.542988][T30295] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4498.543244][T30295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4498.543246][T30295] Call Trace: [ 4498.543248][T30295] [4498.543250][T30295] dump_stack_lvl (lib/dump_stack.c:123) [4498.543256][T30295] check_preemption_disabled (lib/smp_processor_id.c:52) [4498.543262][T30295] lwtunnel_output (net/core/lwtunnel.c:359) [4498.543269][T30295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4498.543276][T30295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.543282][T30295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4498.543287][T30295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.543300][T30295] rawv6_sendmsg (net/ipv6/raw.c:918) [4498.543312][T30295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4498.543318][T30295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4498.543323][T30295] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.543330][T30295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4498.543334][T30295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4498.543343][T30295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4498.543360][T30295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4498.543363][T30295] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.543374][T30295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.543379][T30295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.543385][T30295] ? __pfx___sys_sendto (net/socket.c:2147) [4498.543400][T30295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4498.543407][T30295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4498.543415][T30295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4498.543423][T30295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4498.543433][T30295] __x64_sys_sendto (net/socket.c:2183) [4498.543437][T30295] ? 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) [4498.543441][T30295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4498.543446][T30295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4498.543451][T30295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4498.543454][T30295] RIP: 0033:0x7f9f558c7a4a [ 4498.543458][T30295] 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 [ 4498.543460][T30295] RSP: 002b:00007ffe6a765c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4498.543464][T30295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f558c7a4a [ 4498.543466][T30295] RDX: 0000000000000040 RSI: 0000000018f38340 RDI: 0000000000000005 [ 4498.543468][T30295] RBP: 00007ffe6a765ce0 R08: 0000000000418574 R09: 000000000000001c [ 4498.543471][T30295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4498.543473][T30295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f559f0000 | [ 4498.543473][T30295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f559f0000 | [ 4498.543488][T30295] | [ 4498.559631][T30295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30295 | [4498.560012][T30295] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4498.560263][T30295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4498.560265][T30295] Call Trace: [ 4498.560267][T30295] [4498.560269][T30295] dump_stack_lvl (lib/dump_stack.c:123) [4498.560275][T30295] check_preemption_disabled (lib/smp_processor_id.c:52) [4498.560281][T30295] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4498.560288][T30295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4498.560295][T30295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.560301][T30295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4498.560306][T30295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.560319][T30295] rawv6_sendmsg (net/ipv6/raw.c:918) [4498.560331][T30295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4498.560336][T30295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4498.560341][T30295] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.560349][T30295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4498.560353][T30295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4498.560362][T30295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4498.560379][T30295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4498.560381][T30295] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.560393][T30295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.560398][T30295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.560404][T30295] ? __pfx___sys_sendto (net/socket.c:2147) [4498.560419][T30295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4498.560426][T30295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4498.560433][T30295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4498.560441][T30295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4498.560451][T30295] __x64_sys_sendto (net/socket.c:2183) [4498.560455][T30295] ? 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) [4498.560459][T30295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4498.560463][T30295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4498.560468][T30295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4498.560472][T30295] RIP: 0033:0x7f9f558c7a4a [ 4498.560475][T30295] 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 [ 4498.560478][T30295] RSP: 002b:00007ffe6a765c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4498.560481][T30295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f558c7a4a [ 4498.560484][T30295] RDX: 0000000000000040 RSI: 0000000018f38340 RDI: 0000000000000005 [ 4498.560486][T30295] RBP: 00007ffe6a765ce0 R08: 0000000000418574 R09: 000000000000001c [ 4498.560488][T30295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4498.560490][T30295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f559f0000 | [ 4498.560505][T30295] | [ 4499.095384][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4499.648731][T30304] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30304 | [4499.649246][T30304] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4499.649530][T30304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.649533][T30304] Call Trace: [ 4499.649536][T30304] [4499.649539][T30304] dump_stack_lvl (lib/dump_stack.c:123) [4499.649549][T30304] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.649556][T30304] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4499.649563][T30304] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.649572][T30304] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.649583][T30304] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.649590][T30304] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.649602][T30304] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.649614][T30304] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.649619][T30304] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.649626][T30304] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.649636][T30304] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.649642][T30304] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.649653][T30304] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.649669][T30304] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.649672][T30304] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.649683][T30304] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.649692][T30304] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.649701][T30304] ? __pfx___sys_sendto (net/socket.c:2147) [4499.649715][T30304] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.649724][T30304] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.649734][T30304] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.649741][T30304] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.649751][T30304] __x64_sys_sendto (net/socket.c:2183) [4499.649755][T30304] ? 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) [4499.649760][T30304] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.649765][T30304] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.649771][T30304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.649775][T30304] RIP: 0033:0x7f9d798a4a4a [ 4499.649780][T30304] 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 [ 4499.649784][T30304] RSP: 002b:00007fff85c7b5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.649788][T30304] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d798a4a4a [ 4499.649790][T30304] RDX: 0000000000000040 RSI: 000000000e2ec340 RDI: 0000000000000005 [ 4499.649792][T30304] RBP: 00007fff85c7b630 R08: 0000000000418574 R09: 000000000000001c [ 4499.649794][T30304] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.649797][T30304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d799cd000 | [ 4499.664609][T30304] lwtunnel_output(): recursion limit reached on datapath | [ 4501.112220][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4501.582065][T30312] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30312 | [4501.582526][T30312] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4501.582797][T30312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.582799][T30312] Call Trace: [ 4501.582802][T30312] [4501.582804][T30312] dump_stack_lvl (lib/dump_stack.c:123) [4501.582813][T30312] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.582821][T30312] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4501.582828][T30312] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.582836][T30312] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.582843][T30312] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.582848][T30312] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.582861][T30312] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.582873][T30312] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.582878][T30312] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.582885][T30312] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.582895][T30312] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.582902][T30312] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.582911][T30312] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.582927][T30312] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.582930][T30312] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.582942][T30312] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.582948][T30312] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.582954][T30312] ? __pfx___sys_sendto (net/socket.c:2147) [4501.582968][T30312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.582976][T30312] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.582986][T30312] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.582993][T30312] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.583003][T30312] __x64_sys_sendto (net/socket.c:2183) [4501.583008][T30312] ? 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) [4501.583012][T30312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.583017][T30312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.583023][T30312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.583027][T30312] RIP: 0033:0x7f4b16cada4a [ 4501.583031][T30312] 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 [ 4501.583035][T30312] RSP: 002b:00007ffc02ffd588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.583039][T30312] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b16cada4a [ 4501.583041][T30312] RDX: 0000000000000040 RSI: 0000000039fc8340 RDI: 0000000000000005 [ 4501.583044][T30312] RBP: 00007ffc02ffd610 R08: 0000000000418574 R09: 000000000000001c [ 4501.583046][T30312] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.583048][T30312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b16dd6000 | [ 4501.583063][T30312] | [ 4501.583065][T30312] lwtunnel_output(): recursion limit reached on datapath | [ 4503.079899][T30316] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30316 | [4503.080423][T30316] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4503.080713][T30316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4503.080715][T30316] Call Trace: [ 4503.080717][T30316] [4503.080720][T30316] dump_stack_lvl (lib/dump_stack.c:123) [4503.080729][T30316] check_preemption_disabled (lib/smp_processor_id.c:52) [4503.080736][T30316] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4503.080743][T30316] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4503.080750][T30316] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.080757][T30316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4503.080762][T30316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.080775][T30316] rawv6_sendmsg (net/ipv6/raw.c:918) [4503.080787][T30316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4503.080792][T30316] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4503.080798][T30316] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.080807][T30316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4503.080812][T30316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4503.080821][T30316] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4503.080837][T30316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4503.080840][T30316] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.080851][T30316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.080857][T30316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.080863][T30316] ? __pfx___sys_sendto (net/socket.c:2147) [4503.080877][T30316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4503.080884][T30316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4503.080892][T30316] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4503.080899][T30316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4503.080909][T30316] __x64_sys_sendto (net/socket.c:2183) [4503.080915][T30316] ? 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) [4503.080920][T30316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4503.080927][T30316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4503.080932][T30316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4503.080936][T30316] RIP: 0033:0x7f5b909f1a4a [ 4503.080941][T30316] 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 [ 4503.080945][T30316] RSP: 002b:00007ffeaac0d198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4503.080949][T30316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b909f1a4a [ 4503.080951][T30316] RDX: 0000000000000040 RSI: 0000000010e3a340 RDI: 0000000000000005 [ 4503.080954][T30316] RBP: 00007ffeaac0d220 R08: 0000000000418574 R09: 000000000000001c [ 4503.080956][T30316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4503.080958][T30316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b90b1a000 | [ 4503.080973][T30316] | [ 4503.080976][T30316] lwtunnel_output(): recursion limit reached on datapath | [ 4504.550474][T30320] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30320 | [4504.552078][T30320] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4504.552349][T30320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4504.552352][T30320] Call Trace: [ 4504.552354][T30320] [4504.552357][T30320] dump_stack_lvl (lib/dump_stack.c:123) [4504.552365][T30320] check_preemption_disabled (lib/smp_processor_id.c:52) [4504.552372][T30320] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4504.552378][T30320] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4504.552386][T30320] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.552393][T30320] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4504.552398][T30320] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.552410][T30320] rawv6_sendmsg (net/ipv6/raw.c:918) [4504.552423][T30320] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4504.552428][T30320] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4504.552434][T30320] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.552443][T30320] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4504.552448][T30320] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4504.552457][T30320] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4504.552474][T30320] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4504.552476][T30320] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.552488][T30320] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.552493][T30320] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.552499][T30320] ? __pfx___sys_sendto (net/socket.c:2147) [4504.552513][T30320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4504.552520][T30320] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4504.552529][T30320] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4504.552536][T30320] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4504.552546][T30320] __x64_sys_sendto (net/socket.c:2183) [4504.552551][T30320] ? 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) [4504.552554][T30320] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4504.552559][T30320] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4504.552564][T30320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4504.552568][T30320] RIP: 0033:0x7f737de77a4a [ 4504.552573][T30320] 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 [ 4504.552576][T30320] RSP: 002b:00007ffd42a1cc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4504.552580][T30320] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f737de77a4a [ 4504.552583][T30320] RDX: 0000000000000040 RSI: 0000000023fed340 RDI: 0000000000000005 [ 4504.552585][T30320] RBP: 00007ffd42a1ccc0 R08: 0000000000418574 R09: 000000000000001c [ 4504.552587][T30320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4504.552590][T30320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f737dfa0000 | [ 4504.552607][T30320] lwtunnel_output(): recursion limit reached on datapath | [ 4504.948014][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4506.033855][T30324] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30324 | [4506.034358][T30324] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4506.034629][T30324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4506.034632][T30324] Call Trace: [ 4506.034635][T30324] [4506.034637][T30324] dump_stack_lvl (lib/dump_stack.c:123) [4506.034653][T30324] check_preemption_disabled (lib/smp_processor_id.c:52) [4506.034664][T30324] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4506.034675][T30324] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4506.034690][T30324] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.034702][T30324] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4506.034709][T30324] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.034722][T30324] rawv6_sendmsg (net/ipv6/raw.c:918) [4506.034734][T30324] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4506.034740][T30324] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4506.034746][T30324] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.034757][T30324] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4506.034764][T30324] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4506.034773][T30324] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4506.034789][T30324] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4506.034792][T30324] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.034803][T30324] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.034810][T30324] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.034816][T30324] ? __pfx___sys_sendto (net/socket.c:2147) [4506.034831][T30324] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4506.034838][T30324] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4506.034848][T30324] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4506.034855][T30324] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4506.034865][T30324] __x64_sys_sendto (net/socket.c:2183) [4506.034869][T30324] ? 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) [4506.034874][T30324] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4506.034879][T30324] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4506.034884][T30324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4506.034888][T30324] RIP: 0033:0x7f64f99e5a4a [ 4506.034894][T30324] 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 [ 4506.034897][T30324] RSP: 002b:00007ffc5cb0c028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4506.034902][T30324] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64f99e5a4a [ 4506.034905][T30324] RDX: 0000000000000040 RSI: 0000000002cfd340 RDI: 0000000000000005 [ 4506.034907][T30324] RBP: 00007ffc5cb0c0b0 R08: 0000000000418574 R09: 000000000000001c [ 4506.034909][T30324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4506.034911][T30324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64f9b0e000 | [ 4506.034925][T30324] | [ 4506.049433][T30324] lwtunnel_output(): recursion limit reached on datapath | [ 4507.522992][T30328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30328 | [4507.523478][T30328] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4507.523767][T30328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4507.523769][T30328] Call Trace: [ 4507.523771][T30328] [4507.523773][T30328] dump_stack_lvl (lib/dump_stack.c:123) [4507.523782][T30328] check_preemption_disabled (lib/smp_processor_id.c:52) [4507.523790][T30328] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4507.523797][T30328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4507.523805][T30328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4507.523811][T30328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4507.523816][T30328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4507.523829][T30328] rawv6_sendmsg (net/ipv6/raw.c:918) [4507.523841][T30328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4507.523847][T30328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4507.523854][T30328] ? __lock_release (kernel/locking/lockdep.c:5534) [4507.523863][T30328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4507.523869][T30328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4507.523878][T30328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4507.523894][T30328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4507.523897][T30328] ? __lock_release (kernel/locking/lockdep.c:5534) [4507.523909][T30328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4507.523916][T30328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4507.523922][T30328] ? __pfx___sys_sendto (net/socket.c:2147) [4507.523936][T30328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4507.523943][T30328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4507.523953][T30328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4507.523960][T30328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4507.523971][T30328] __x64_sys_sendto (net/socket.c:2183) [4507.523975][T30328] ? 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) [4507.523979][T30328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4507.523985][T30328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4507.523990][T30328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4507.523994][T30328] RIP: 0033:0x7f0e1bbdca4a [ 4507.523999][T30328] 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 [ 4507.524002][T30328] RSP: 002b:00007ffcc46aab98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4507.524006][T30328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e1bbdca4a [ 4507.524008][T30328] RDX: 0000000000000040 RSI: 000000001e4fb340 RDI: 0000000000000005 [ 4507.524011][T30328] RBP: 00007ffcc46aac20 R08: 0000000000418574 R09: 000000000000001c [ 4507.524013][T30328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4507.524015][T30328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e1bd05000 | [ 4507.524030][T30328] | [ 4507.524033][T30328] lwtunnel_output(): recursion limit reached on datapath | [ 4509.011991][T30332] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30332 | [4509.012472][T30332] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4509.012763][T30332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.012765][T30332] Call Trace: [ 4509.012768][T30332] [4509.012770][T30332] dump_stack_lvl (lib/dump_stack.c:123) [4509.012779][T30332] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.012786][T30332] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4509.012793][T30332] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.012801][T30332] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.012808][T30332] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.012813][T30332] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.012825][T30332] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.012837][T30332] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.012842][T30332] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.012848][T30332] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.012857][T30332] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.012862][T30332] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.012871][T30332] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.012887][T30332] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.012890][T30332] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.012901][T30332] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.012907][T30332] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.012913][T30332] ? __pfx___sys_sendto (net/socket.c:2147) [4509.012927][T30332] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.012934][T30332] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.012943][T30332] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.012950][T30332] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.012960][T30332] __x64_sys_sendto (net/socket.c:2183) [4509.012964][T30332] ? 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) [4509.012968][T30332] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.012973][T30332] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.012978][T30332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.012982][T30332] RIP: 0033:0x7f26c512aa4a [ 4509.012987][T30332] 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 [ 4509.012991][T30332] RSP: 002b:00007fff75898828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.012995][T30332] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26c512aa4a [ 4509.012998][T30332] RDX: 0000000000000040 RSI: 0000000000a28340 RDI: 0000000000000005 [ 4509.013000][T30332] RBP: 00007fff758988b0 R08: 0000000000418574 R09: 000000000000001c [ 4509.013002][T30332] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.013004][T30332] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26c5253000 | [ 4509.013019][T30332] | [ 4509.013022][T30332] lwtunnel_output(): recursion limit reached on datapath | [ 4510.484119][T30336] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30336 | [4510.484623][T30336] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4510.484915][T30336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.484918][T30336] Call Trace: [ 4510.484921][T30336] [4510.484923][T30336] dump_stack_lvl (lib/dump_stack.c:123) [4510.484934][T30336] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.484942][T30336] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4510.484948][T30336] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.484958][T30336] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.484965][T30336] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.484970][T30336] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.484983][T30336] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.484995][T30336] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.485000][T30336] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.485008][T30336] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.485018][T30336] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.485025][T30336] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.485034][T30336] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.485050][T30336] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.485053][T30336] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.485064][T30336] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.485071][T30336] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.485077][T30336] ? __pfx___sys_sendto (net/socket.c:2147) [4510.485091][T30336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.485098][T30336] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.485109][T30336] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.485116][T30336] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.485126][T30336] __x64_sys_sendto (net/socket.c:2183) [4510.485130][T30336] ? 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) [4510.485134][T30336] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.485140][T30336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.485144][T30336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.485149][T30336] RIP: 0033:0x7fbf47d26a4a [ 4510.485155][T30336] 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 [ 4510.485158][T30336] RSP: 002b:00007ffd66d16348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.485162][T30336] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf47d26a4a [ 4510.485165][T30336] RDX: 0000000000000040 RSI: 0000000027c68340 RDI: 0000000000000005 [ 4510.485167][T30336] RBP: 00007ffd66d163d0 R08: 0000000000418574 R09: 000000000000001c [ 4510.485169][T30336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.485171][T30336] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf47e4f000 | [ 4510.485189][T30336] lwtunnel_output(): recursion limit reached on datapath | [ 4511.348032][ C0] Dead loop on virtual device veth0, fix it urgently! | [ 4511.965915][T30340] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30340 | [4511.966376][T30340] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4511.966627][T30340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4511.966629][T30340] Call Trace: [ 4511.966632][T30340] [4511.966634][T30340] dump_stack_lvl (lib/dump_stack.c:123) [4511.966644][T30340] check_preemption_disabled (lib/smp_processor_id.c:52) [4511.966653][T30340] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4511.966659][T30340] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4511.966668][T30340] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.966675][T30340] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4511.966680][T30340] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.966692][T30340] rawv6_sendmsg (net/ipv6/raw.c:918) [4511.966704][T30340] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4511.966710][T30340] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4511.966717][T30340] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.966727][T30340] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4511.966733][T30340] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4511.966742][T30340] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4511.966758][T30340] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4511.966761][T30340] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.966772][T30340] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.966778][T30340] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.966784][T30340] ? __pfx___sys_sendto (net/socket.c:2147) [4511.966798][T30340] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4511.966807][T30340] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4511.966817][T30340] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4511.966824][T30340] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4511.966834][T30340] __x64_sys_sendto (net/socket.c:2183) [4511.966838][T30340] ? 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) [4511.966842][T30340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4511.966847][T30340] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4511.966852][T30340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4511.966856][T30340] RIP: 0033:0x7f8b334b7a4a [ 4511.966860][T30340] 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 [ 4511.966863][T30340] RSP: 002b:00007ffec8d93428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4511.966868][T30340] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b334b7a4a [ 4511.966870][T30340] RDX: 0000000000000040 RSI: 0000000016f8a340 RDI: 0000000000000005 [ 4511.966872][T30340] RBP: 00007ffec8d934b0 R08: 0000000000418574 R09: 000000000000001c [ 4511.966874][T30340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4511.966876][T30340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b335e0000 | [ 4511.979526][T30340] lwtunnel_output(): recursion limit reached on datapath | [ 4512.371966][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4513.422935][T30344] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30344 | [4513.423435][T30344] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4513.423724][T30344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.423727][T30344] Call Trace: [ 4513.423729][T30344] [4513.423731][T30344] dump_stack_lvl (lib/dump_stack.c:123) [4513.423740][T30344] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.423747][T30344] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4513.423753][T30344] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.423762][T30344] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.423769][T30344] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.423774][T30344] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.423787][T30344] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.423799][T30344] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.423803][T30344] ? find_held_lock (kernel/locking/lockdep.c:5348) [4513.423813][T30344] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.423819][T30344] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.423823][T30344] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4513.423833][T30344] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.423849][T30344] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.423852][T30344] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.423863][T30344] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.423869][T30344] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.423876][T30344] ? __pfx___sys_sendto (net/socket.c:2147) [4513.423888][T30344] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4513.423896][T30344] ? find_held_lock (kernel/locking/lockdep.c:5348) [4513.423900][T30344] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4513.423905][T30344] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.423911][T30344] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4513.423917][T30344] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4513.423926][T30344] __x64_sys_sendto (net/socket.c:2183) [4513.423930][T30344] ? 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) [4513.423934][T30344] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.423938][T30344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.423943][T30344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.423947][T30344] RIP: 0033:0x7fb7f9b69a4a [ 4513.423952][T30344] 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 [ 4513.423955][T30344] RSP: 002b:00007ffef10fbd38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.423959][T30344] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7f9b69a4a [ 4513.423961][T30344] RDX: 0000000000000040 RSI: 0000000014b82340 RDI: 0000000000000005 [ 4513.423963][T30344] RBP: 00007ffef10fbdc0 R08: 0000000000418574 R09: 000000000000001c [ 4513.423966][T30344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.423968][T30344] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7f9c92000 | [ 4513.423982][T30344] | [ 4513.423985][T30344] lwtunnel_output(): recursion limit reached on datapath | [ 4514.894855][T30348] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30348 | [4514.895308][T30348] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4514.895564][T30348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.895566][T30348] Call Trace: [ 4514.895569][T30348] [4514.895571][T30348] dump_stack_lvl (lib/dump_stack.c:123) [4514.895580][T30348] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.895587][T30348] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4514.895593][T30348] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.895601][T30348] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.895608][T30348] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.895613][T30348] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.895625][T30348] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.895637][T30348] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.895642][T30348] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.895647][T30348] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.895658][T30348] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.895663][T30348] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.895671][T30348] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.895687][T30348] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.895691][T30348] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.895702][T30348] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.895708][T30348] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.895714][T30348] ? __pfx___sys_sendto (net/socket.c:2147) [4514.895728][T30348] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.895735][T30348] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.895745][T30348] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.895752][T30348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.895762][T30348] __x64_sys_sendto (net/socket.c:2183) [4514.895767][T30348] ? 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) [4514.895770][T30348] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.895775][T30348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.895780][T30348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.895785][T30348] RIP: 0033:0x7f62f082aa4a [ 4514.895790][T30348] 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 [ 4514.895793][T30348] RSP: 002b:00007ffd285ebaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.895797][T30348] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62f082aa4a [ 4514.895799][T30348] RDX: 0000000000000040 RSI: 000000001d957340 RDI: 0000000000000005 [ 4514.895801][T30348] RBP: 00007ffd285ebb80 R08: 0000000000418574 R09: 000000000000001c [ 4514.895803][T30348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.895806][T30348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62f0953000 | [ 4514.895806][T30348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62f0953000 | [ 4514.895820][T30348] | [ 4514.908326][T30348] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30348 | [4514.909820][T30348] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4514.910069][T30348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.910071][T30348] Call Trace: [ 4514.910073][T30348] [4514.910076][T30348] dump_stack_lvl (lib/dump_stack.c:123) [4514.910082][T30348] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.910088][T30348] lwtunnel_output (net/core/lwtunnel.c:359) [4514.910095][T30348] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.910102][T30348] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.910108][T30348] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.910113][T30348] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.910125][T30348] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.910137][T30348] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.910143][T30348] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.910146][T30348] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.910154][T30348] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.910158][T30348] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.910167][T30348] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.910183][T30348] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.910186][T30348] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.910198][T30348] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.910202][T30348] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.910208][T30348] ? __pfx___sys_sendto (net/socket.c:2147) [4514.910223][T30348] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.910229][T30348] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.910238][T30348] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.910245][T30348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.910256][T30348] __x64_sys_sendto (net/socket.c:2183) [4514.910260][T30348] ? 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) [4514.910263][T30348] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.910268][T30348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.910273][T30348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.910276][T30348] RIP: 0033:0x7f62f082aa4a [ 4514.910280][T30348] 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 [ 4514.910283][T30348] RSP: 002b:00007ffd285ebaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.910286][T30348] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62f082aa4a [ 4514.910288][T30348] RDX: 0000000000000040 RSI: 000000001d957340 RDI: 0000000000000005 [ 4514.910290][T30348] RBP: 00007ffd285ebb80 R08: 0000000000418574 R09: 000000000000001c [ 4514.910292][T30348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.910294][T30348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62f0953000 | [ 4514.910294][T30348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62f0953000 | [ 4514.910309][T30348] | [ 4514.927841][T30348] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30348 | [4514.928215][T30348] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4514.928465][T30348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.928467][T30348] Call Trace: [ 4514.928469][T30348] [4514.928472][T30348] dump_stack_lvl (lib/dump_stack.c:123) [4514.928478][T30348] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.928484][T30348] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4514.928491][T30348] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.928498][T30348] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.928503][T30348] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.928508][T30348] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.928521][T30348] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.928533][T30348] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.928538][T30348] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.928542][T30348] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.928550][T30348] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.928554][T30348] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.928563][T30348] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.928580][T30348] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.928582][T30348] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.928594][T30348] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.928599][T30348] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.928604][T30348] ? __pfx___sys_sendto (net/socket.c:2147) [4514.928619][T30348] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.928626][T30348] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.928634][T30348] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.928641][T30348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.928653][T30348] __x64_sys_sendto (net/socket.c:2183) [4514.928657][T30348] ? 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) [4514.928660][T30348] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.928665][T30348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.928670][T30348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.928673][T30348] RIP: 0033:0x7f62f082aa4a [ 4514.928677][T30348] 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 [ 4514.928680][T30348] RSP: 002b:00007ffd285ebaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.928684][T30348] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62f082aa4a [ 4514.928686][T30348] RDX: 0000000000000040 RSI: 000000001d957340 RDI: 0000000000000005 [ 4514.928689][T30348] RBP: 00007ffd285ebb80 R08: 0000000000418574 R09: 000000000000001c [ 4514.928691][T30348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.928693][T30348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62f0953000 | [ 4514.928693][T30348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62f0953000 | [ 4514.928708][T30348] | [ 4515.410045][T30352] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30352 | [4515.410492][T30352] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4515.411562][T30352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.411564][T30352] Call Trace: [ 4515.411566][T30352] [4515.411569][T30352] dump_stack_lvl (lib/dump_stack.c:123) [4515.411578][T30352] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.411584][T30352] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4515.411591][T30352] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.411599][T30352] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.411606][T30352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.411611][T30352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.411623][T30352] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.411635][T30352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.411641][T30352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.411646][T30352] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.411657][T30352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.411662][T30352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.411671][T30352] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.411687][T30352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.411690][T30352] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.411701][T30352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.411707][T30352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.411713][T30352] ? __pfx___sys_sendto (net/socket.c:2147) [4515.411727][T30352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.411734][T30352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.411743][T30352] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.411750][T30352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.411760][T30352] __x64_sys_sendto (net/socket.c:2183) [4515.411764][T30352] ? 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) [4515.411769][T30352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.411774][T30352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.411779][T30352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.411784][T30352] RIP: 0033:0x7fe0b38d8a4a [ 4515.411789][T30352] 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 [ 4515.411792][T30352] RSP: 002b:00007fffe85738e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.411796][T30352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0b38d8a4a [ 4515.411798][T30352] RDX: 0000000000000040 RSI: 0000000003b44340 RDI: 0000000000000005 [ 4515.411801][T30352] RBP: 00007fffe8573970 R08: 0000000000418574 R09: 000000000000001c [ 4515.411802][T30352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.411804][T30352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b3a01000 | [ 4515.411804][T30352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b3a01000 | [ 4515.411818][T30352] | [ 4515.424350][T30352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30352 | [4515.424725][T30352] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4515.424968][T30352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.424969][T30352] Call Trace: [ 4515.424971][T30352] [4515.424973][T30352] dump_stack_lvl (lib/dump_stack.c:123) [4515.424979][T30352] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.424985][T30352] lwtunnel_output (net/core/lwtunnel.c:359) [4515.424991][T30352] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.424998][T30352] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.425004][T30352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.425009][T30352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.425022][T30352] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.425034][T30352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.425039][T30352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.425043][T30352] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.425051][T30352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.425055][T30352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.425064][T30352] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.425081][T30352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.425084][T30352] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.425095][T30352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.425099][T30352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.425105][T30352] ? __pfx___sys_sendto (net/socket.c:2147) [4515.425120][T30352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.425127][T30352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.425135][T30352] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.425143][T30352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.425153][T30352] __x64_sys_sendto (net/socket.c:2183) [4515.425157][T30352] ? 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) [4515.425161][T30352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.425166][T30352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.425171][T30352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.425174][T30352] RIP: 0033:0x7fe0b38d8a4a [ 4515.425178][T30352] 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 [ 4515.425181][T30352] RSP: 002b:00007fffe85738e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.425184][T30352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0b38d8a4a [ 4515.425187][T30352] RDX: 0000000000000040 RSI: 0000000003b44340 RDI: 0000000000000005 [ 4515.425189][T30352] RBP: 00007fffe8573970 R08: 0000000000418574 R09: 000000000000001c [ 4515.425191][T30352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.425193][T30352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b3a01000 | [ 4515.425193][T30352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b3a01000 | [ 4515.425207][T30352] | [ 4515.425626][T30352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30352 | [4515.437110][T30352] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4515.437361][T30352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.437363][T30352] Call Trace: [ 4515.437365][T30352] [4515.437367][T30352] dump_stack_lvl (lib/dump_stack.c:123) [4515.437373][T30352] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.437379][T30352] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4515.437386][T30352] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.437393][T30352] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.437399][T30352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.437404][T30352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.437417][T30352] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.437428][T30352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.437434][T30352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.437439][T30352] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.437447][T30352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.437450][T30352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.437460][T30352] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.437476][T30352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.437479][T30352] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.437490][T30352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.437495][T30352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.437501][T30352] ? __pfx___sys_sendto (net/socket.c:2147) [4515.437516][T30352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.437523][T30352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.437530][T30352] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.437538][T30352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.437548][T30352] __x64_sys_sendto (net/socket.c:2183) [4515.437552][T30352] ? 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) [4515.437556][T30352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.437560][T30352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.437565][T30352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.437568][T30352] RIP: 0033:0x7fe0b38d8a4a [ 4515.437572][T30352] 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 [ 4515.437575][T30352] RSP: 002b:00007fffe85738e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.437578][T30352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0b38d8a4a [ 4515.437580][T30352] RDX: 0000000000000040 RSI: 0000000003b44340 RDI: 0000000000000005 [ 4515.437583][T30352] RBP: 00007fffe8573970 R08: 0000000000418574 R09: 000000000000001c [ 4515.437585][T30352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.437587][T30352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b3a01000 | [ 4515.437587][T30352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b3a01000 | [ 4515.437602][T30352] | [ 4515.916433][T30356] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30356 | [4515.916961][T30356] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4515.917241][T30356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.917244][T30356] Call Trace: [ 4515.917247][T30356] [4515.917250][T30356] dump_stack_lvl (lib/dump_stack.c:123) [4515.917261][T30356] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.917268][T30356] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4515.917274][T30356] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.917284][T30356] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.917291][T30356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.917296][T30356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.917309][T30356] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.917320][T30356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.917326][T30356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.917333][T30356] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.917343][T30356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.917349][T30356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.917358][T30356] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.917374][T30356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.917378][T30356] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.917389][T30356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.917395][T30356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.917401][T30356] ? __pfx___sys_sendto (net/socket.c:2147) [4515.917416][T30356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.917423][T30356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.917433][T30356] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.917441][T30356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.917451][T30356] __x64_sys_sendto (net/socket.c:2183) [4515.917455][T30356] ? 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) [4515.917459][T30356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.917464][T30356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.917469][T30356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.917474][T30356] RIP: 0033:0x7efe2bbd1a4a [ 4515.917479][T30356] 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 [ 4515.917482][T30356] RSP: 002b:00007ffe4c2c0748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.917487][T30356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe2bbd1a4a [ 4515.917489][T30356] RDX: 0000000000000040 RSI: 0000000014175340 RDI: 0000000000000005 [ 4515.917491][T30356] RBP: 00007ffe4c2c07d0 R08: 0000000000418574 R09: 000000000000001c [ 4515.917493][T30356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.917496][T30356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe2bcfa000 | [ 4515.917511][T30356] | [ 4515.917514][T30356] lwtunnel_output(): recursion limit reached on datapath | [ 4517.388244][T30360] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30360 | [4517.389538][T30360] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4517.389820][T30360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4517.389822][T30360] Call Trace: [ 4517.389825][T30360] [4517.389827][T30360] dump_stack_lvl (lib/dump_stack.c:123) [4517.389836][T30360] check_preemption_disabled (lib/smp_processor_id.c:52) [4517.389844][T30360] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4517.389851][T30360] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4517.389859][T30360] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.389866][T30360] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4517.389871][T30360] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.389884][T30360] rawv6_sendmsg (net/ipv6/raw.c:918) [4517.389896][T30360] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4517.389901][T30360] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4517.389908][T30360] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.389917][T30360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4517.389923][T30360] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4517.389932][T30360] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4517.389948][T30360] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4517.389951][T30360] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.389962][T30360] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.389968][T30360] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.389974][T30360] ? __pfx___sys_sendto (net/socket.c:2147) [4517.389989][T30360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4517.389997][T30360] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4517.390007][T30360] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4517.390014][T30360] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4517.390024][T30360] __x64_sys_sendto (net/socket.c:2183) [4517.390028][T30360] ? 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) [4517.390033][T30360] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4517.390038][T30360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4517.390043][T30360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4517.390048][T30360] RIP: 0033:0x7fd2772e3a4a [ 4517.390053][T30360] 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 [ 4517.390056][T30360] RSP: 002b:00007ffd4b2b46c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4517.390060][T30360] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2772e3a4a [ 4517.390063][T30360] RDX: 0000000000000040 RSI: 000000003ccd5340 RDI: 0000000000000005 [ 4517.390065][T30360] RBP: 00007ffd4b2b4750 R08: 0000000000418574 R09: 000000000000001c [ 4517.390067][T30360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4517.390069][T30360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd27740c000 | [ 4517.390087][T30360] lwtunnel_output(): recursion limit reached on datapath | [ 4518.745575][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4519.276908][T30368] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30368 | [4519.277394][T30368] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4519.277669][T30368] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4519.277672][T30368] Call Trace: [ 4519.277675][T30368] [4519.277677][T30368] dump_stack_lvl (lib/dump_stack.c:123) [4519.277686][T30368] check_preemption_disabled (lib/smp_processor_id.c:52) [4519.277693][T30368] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4519.277700][T30368] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4519.277707][T30368] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4519.277714][T30368] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4519.277719][T30368] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4519.277731][T30368] rawv6_sendmsg (net/ipv6/raw.c:918) [4519.277743][T30368] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4519.277749][T30368] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4519.277755][T30368] ? __lock_release (kernel/locking/lockdep.c:5534) [4519.277763][T30368] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4519.277769][T30368] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4519.277778][T30368] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4519.277794][T30368] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4519.277798][T30368] ? __lock_release (kernel/locking/lockdep.c:5534) [4519.277809][T30368] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4519.277814][T30368] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4519.277820][T30368] ? __pfx___sys_sendto (net/socket.c:2147) [4519.277835][T30368] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4519.277842][T30368] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4519.277851][T30368] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4519.277858][T30368] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4519.277869][T30368] __x64_sys_sendto (net/socket.c:2183) [4519.277873][T30368] ? 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) [4519.277877][T30368] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4519.277882][T30368] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4519.277887][T30368] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4519.277891][T30368] RIP: 0033:0x7fa737252a4a [ 4519.277896][T30368] 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 [ 4519.277899][T30368] RSP: 002b:00007ffce38ae4c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4519.277903][T30368] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa737252a4a [ 4519.277905][T30368] RDX: 0000000000000040 RSI: 00000000402db340 RDI: 0000000000000005 [ 4519.277907][T30368] RBP: 00007ffce38ae550 R08: 0000000000418574 R09: 000000000000001c [ 4519.277909][T30368] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4519.277911][T30368] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa73737b000 | [ 4519.277925][T30368] | [ 4519.277928][T30368] lwtunnel_output(): recursion limit reached on datapath | [ 4520.771669][T30372] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30372 | [4520.772163][T30372] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4520.772438][T30372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.772440][T30372] Call Trace: [ 4520.772443][T30372] [4520.772445][T30372] dump_stack_lvl (lib/dump_stack.c:123) [4520.772454][T30372] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.772460][T30372] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4520.772467][T30372] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.772474][T30372] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.772482][T30372] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.772487][T30372] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.772499][T30372] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.772511][T30372] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.772517][T30372] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.772523][T30372] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.772532][T30372] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.772537][T30372] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.772546][T30372] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.772562][T30372] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.772565][T30372] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.772577][T30372] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.772582][T30372] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.772588][T30372] ? __pfx___sys_sendto (net/socket.c:2147) [4520.772602][T30372] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.772609][T30372] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.772617][T30372] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.772625][T30372] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.772635][T30372] __x64_sys_sendto (net/socket.c:2183) [4520.772639][T30372] ? 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) [4520.772643][T30372] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.772650][T30372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.772655][T30372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.772659][T30372] RIP: 0033:0x7f42b16e0a4a [ 4520.772664][T30372] 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 [ 4520.772667][T30372] RSP: 002b:00007ffc17eb8b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.772671][T30372] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42b16e0a4a [ 4520.772674][T30372] RDX: 0000000000000040 RSI: 000000000ce73340 RDI: 0000000000000005 [ 4520.772676][T30372] RBP: 00007ffc17eb8bc0 R08: 0000000000418574 R09: 000000000000001c [ 4520.772678][T30372] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.772681][T30372] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42b1809000 | [ 4520.772695][T30372] | [ 4520.785225][T30372] lwtunnel_output(): recursion limit reached on datapath | [ 4522.245442][T30376] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30376 | [4522.247032][T30376] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4522.247285][T30376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4522.247287][T30376] Call Trace: [ 4522.247290][T30376] [4522.247292][T30376] dump_stack_lvl (lib/dump_stack.c:123) [4522.247301][T30376] check_preemption_disabled (lib/smp_processor_id.c:52) [4522.247307][T30376] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4522.247314][T30376] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4522.247322][T30376] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.247328][T30376] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4522.247333][T30376] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.247346][T30376] rawv6_sendmsg (net/ipv6/raw.c:918) [4522.247358][T30376] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4522.247363][T30376] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4522.247369][T30376] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.247378][T30376] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4522.247383][T30376] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4522.247392][T30376] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4522.247408][T30376] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4522.247411][T30376] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.247422][T30376] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.247428][T30376] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.247434][T30376] ? __pfx___sys_sendto (net/socket.c:2147) [4522.247449][T30376] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4522.247455][T30376] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4522.247464][T30376] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4522.247471][T30376] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4522.247481][T30376] __x64_sys_sendto (net/socket.c:2183) [4522.247485][T30376] ? 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) [4522.247489][T30376] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4522.247495][T30376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4522.247500][T30376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4522.247504][T30376] RIP: 0033:0x7fbe5fa5ba4a [ 4522.247508][T30376] 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 [ 4522.247511][T30376] RSP: 002b:00007ffd77b60448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4522.247516][T30376] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe5fa5ba4a [ 4522.247519][T30376] RDX: 0000000000000040 RSI: 000000003fcc3340 RDI: 0000000000000005 [ 4522.247521][T30376] RBP: 00007ffd77b604d0 R08: 0000000000418574 R09: 000000000000001c [ 4522.247523][T30376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4522.247526][T30376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe5fb84000 | [ 4522.247526][T30376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe5fb84000 | [ 4522.247540][T30376] | [ 4522.260972][T30376] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30376 | [4522.261338][T30376] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4522.261592][T30376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4522.261594][T30376] Call Trace: [ 4522.261596][T30376] [4522.261599][T30376] dump_stack_lvl (lib/dump_stack.c:123) [4522.261604][T30376] check_preemption_disabled (lib/smp_processor_id.c:52) [4522.261610][T30376] lwtunnel_output (net/core/lwtunnel.c:359) [4522.261618][T30376] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4522.261624][T30376] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.261631][T30376] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4522.261636][T30376] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.261649][T30376] rawv6_sendmsg (net/ipv6/raw.c:918) [4522.261661][T30376] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4522.261667][T30376] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4522.261670][T30376] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.261678][T30376] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4522.261682][T30376] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4522.261692][T30376] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4522.261708][T30376] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4522.261711][T30376] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.261722][T30376] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.261727][T30376] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.261733][T30376] ? __pfx___sys_sendto (net/socket.c:2147) [4522.261747][T30376] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4522.261754][T30376] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4522.261761][T30376] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4522.261769][T30376] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4522.261779][T30376] __x64_sys_sendto (net/socket.c:2183) [4522.261783][T30376] ? 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) [4522.261786][T30376] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4522.261791][T30376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4522.261796][T30376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4522.261799][T30376] RIP: 0033:0x7fbe5fa5ba4a [ 4522.261803][T30376] 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 [ 4522.261806][T30376] RSP: 002b:00007ffd77b60448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4522.261809][T30376] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe5fa5ba4a [ 4522.261812][T30376] RDX: 0000000000000040 RSI: 000000003fcc3340 RDI: 0000000000000005 [ 4522.261814][T30376] RBP: 00007ffd77b604d0 R08: 0000000000418574 R09: 000000000000001c [ 4522.261816][T30376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4522.261818][T30376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe5fb84000 | [ 4522.261818][T30376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe5fb84000 | [ 4522.261833][T30376] | [ 4522.274851][T30376] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30376 | [4522.275213][T30376] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4522.275459][T30376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4522.275461][T30376] Call Trace: [ 4522.275463][T30376] [4522.275465][T30376] dump_stack_lvl (lib/dump_stack.c:123) [4522.275472][T30376] check_preemption_disabled (lib/smp_processor_id.c:52) [4522.275478][T30376] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4522.275484][T30376] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4522.275491][T30376] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.275497][T30376] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4522.275502][T30376] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.275515][T30376] rawv6_sendmsg (net/ipv6/raw.c:918) [4522.275527][T30376] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4522.275533][T30376] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4522.275536][T30376] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.275544][T30376] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4522.275548][T30376] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4522.275557][T30376] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4522.275573][T30376] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4522.275576][T30376] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.275588][T30376] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.275592][T30376] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.275598][T30376] ? __pfx___sys_sendto (net/socket.c:2147) [4522.275612][T30376] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4522.275620][T30376] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4522.275628][T30376] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4522.275635][T30376] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4522.275645][T30376] __x64_sys_sendto (net/socket.c:2183) [4522.275651][T30376] ? 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) [4522.275654][T30376] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4522.275659][T30376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4522.275664][T30376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4522.275668][T30376] RIP: 0033:0x7fbe5fa5ba4a [ 4522.275671][T30376] 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 [ 4522.275674][T30376] RSP: 002b:00007ffd77b60448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4522.275678][T30376] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe5fa5ba4a [ 4522.275680][T30376] RDX: 0000000000000040 RSI: 000000003fcc3340 RDI: 0000000000000005 [ 4522.275683][T30376] RBP: 00007ffd77b604d0 R08: 0000000000418574 R09: 000000000000001c [ 4522.275685][T30376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4522.275687][T30376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe5fb84000 | [ 4522.275687][T30376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe5fb84000 | [ 4522.275702][T30376] | [ 4522.762471][T30380] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30380 | [4522.763582][T30380] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4522.763860][T30380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4522.763863][T30380] Call Trace: [ 4522.763865][T30380] [4522.763867][T30380] dump_stack_lvl (lib/dump_stack.c:123) [4522.763876][T30380] check_preemption_disabled (lib/smp_processor_id.c:52) [4522.763883][T30380] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4522.763889][T30380] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4522.763897][T30380] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.763905][T30380] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4522.763910][T30380] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.763923][T30380] rawv6_sendmsg (net/ipv6/raw.c:918) [4522.763935][T30380] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4522.763940][T30380] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4522.763945][T30380] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.763955][T30380] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4522.763960][T30380] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4522.763969][T30380] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4522.763985][T30380] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4522.763988][T30380] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.763999][T30380] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.764005][T30380] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.764011][T30380] ? __pfx___sys_sendto (net/socket.c:2147) [4522.764025][T30380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4522.764032][T30380] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4522.764041][T30380] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4522.764048][T30380] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4522.764058][T30380] __x64_sys_sendto (net/socket.c:2183) [4522.764062][T30380] ? 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) [4522.764067][T30380] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4522.764072][T30380] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4522.764077][T30380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4522.764081][T30380] RIP: 0033:0x7f8d60187a4a [ 4522.764086][T30380] 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 [ 4522.764089][T30380] RSP: 002b:00007ffe4fe82c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4522.764093][T30380] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d60187a4a [ 4522.764095][T30380] RDX: 0000000000000040 RSI: 000000002b44a340 RDI: 0000000000000005 [ 4522.764097][T30380] RBP: 00007ffe4fe82ce0 R08: 0000000000418574 R09: 000000000000001c [ 4522.764099][T30380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4522.764102][T30380] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d602b0000 | [ 4522.764116][T30380] | [ 4522.764119][T30380] lwtunnel_output(): recursion limit reached on datapath | [ 4524.259385][T30384] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30384 | [4524.259848][T30384] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4524.260097][T30384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.260100][T30384] Call Trace: [ 4524.260102][T30384] [4524.260104][T30384] dump_stack_lvl (lib/dump_stack.c:123) [4524.260112][T30384] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.260119][T30384] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4524.260125][T30384] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.260134][T30384] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.260141][T30384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.260146][T30384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.260158][T30384] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.260170][T30384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.260176][T30384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.260182][T30384] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.260191][T30384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.260196][T30384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.260205][T30384] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.260221][T30384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.260224][T30384] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.260236][T30384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.260241][T30384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.260247][T30384] ? __pfx___sys_sendto (net/socket.c:2147) [4524.260262][T30384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.260268][T30384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.260277][T30384] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.260284][T30384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.260294][T30384] __x64_sys_sendto (net/socket.c:2183) [4524.260298][T30384] ? 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) [4524.260302][T30384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.260307][T30384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.260313][T30384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.260316][T30384] RIP: 0033:0x7f78c6603a4a [ 4524.260321][T30384] 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 [ 4524.260324][T30384] RSP: 002b:00007ffe6c49b228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.260328][T30384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78c6603a4a [ 4524.260330][T30384] RDX: 0000000000000040 RSI: 0000000038e23340 RDI: 0000000000000005 [ 4524.260332][T30384] RBP: 00007ffe6c49b2b0 R08: 0000000000418574 R09: 000000000000001c [ 4524.260334][T30384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.260336][T30384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78c672c000 | [ 4524.260336][T30384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78c672c000 | [ 4524.260350][T30384] | [ 4524.260353][T30384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30384 | [4524.272712][T30384] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4524.272956][T30384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.272958][T30384] Call Trace: [ 4524.272959][T30384] [4524.272962][T30384] dump_stack_lvl (lib/dump_stack.c:123) [4524.272967][T30384] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.272973][T30384] lwtunnel_output (net/core/lwtunnel.c:359) [4524.272980][T30384] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.272987][T30384] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.272992][T30384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.272998][T30384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.273010][T30384] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.273022][T30384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.273028][T30384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.273031][T30384] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.273039][T30384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.273043][T30384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.273051][T30384] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.273068][T30384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.273071][T30384] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.273082][T30384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.273087][T30384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.273093][T30384] ? __pfx___sys_sendto (net/socket.c:2147) [4524.273108][T30384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.273114][T30384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.273122][T30384] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.273129][T30384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.273139][T30384] __x64_sys_sendto (net/socket.c:2183) [4524.273143][T30384] ? 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) [4524.273146][T30384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.273151][T30384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.273156][T30384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.273159][T30384] RIP: 0033:0x7f78c6603a4a [ 4524.273163][T30384] 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 [ 4524.273166][T30384] RSP: 002b:00007ffe6c49b228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.273169][T30384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78c6603a4a [ 4524.273171][T30384] RDX: 0000000000000040 RSI: 0000000038e23340 RDI: 0000000000000005 [ 4524.273174][T30384] RBP: 00007ffe6c49b2b0 R08: 0000000000418574 R09: 000000000000001c [ 4524.273176][T30384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.273178][T30384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78c672c000 | [ 4524.273178][T30384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78c672c000 | [ 4524.273193][T30384] | [ 4524.291010][T30384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30384 | [4524.291366][T30384] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4524.291611][T30384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.291613][T30384] Call Trace: [ 4524.291615][T30384] [4524.291617][T30384] dump_stack_lvl (lib/dump_stack.c:123) [4524.291623][T30384] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.291629][T30384] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4524.291636][T30384] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.291642][T30384] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.291650][T30384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.291655][T30384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.291668][T30384] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.291680][T30384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.291685][T30384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.291689][T30384] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.291696][T30384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.291700][T30384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.291709][T30384] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.291725][T30384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.291728][T30384] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.291740][T30384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.291744][T30384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.291750][T30384] ? __pfx___sys_sendto (net/socket.c:2147) [4524.291765][T30384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.291772][T30384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.291780][T30384] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.291787][T30384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.291797][T30384] __x64_sys_sendto (net/socket.c:2183) [4524.291801][T30384] ? 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) [4524.291805][T30384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.291809][T30384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.291815][T30384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.291818][T30384] RIP: 0033:0x7f78c6603a4a [ 4524.291821][T30384] 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 [ 4524.291824][T30384] RSP: 002b:00007ffe6c49b228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.291828][T30384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78c6603a4a [ 4524.291830][T30384] RDX: 0000000000000040 RSI: 0000000038e23340 RDI: 0000000000000005 [ 4524.291832][T30384] RBP: 00007ffe6c49b2b0 R08: 0000000000418574 R09: 000000000000001c [ 4524.291834][T30384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.291836][T30384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78c672c000 | [ 4524.291836][T30384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78c672c000 | [ 4524.291851][T30384] | [ 4524.772930][T30388] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30388 | [4524.773420][T30388] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4524.773704][T30388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.773706][T30388] Call Trace: [ 4524.773708][T30388] [4524.773711][T30388] dump_stack_lvl (lib/dump_stack.c:123) [4524.773720][T30388] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.773726][T30388] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4524.773733][T30388] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.773741][T30388] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.773748][T30388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.773753][T30388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.773765][T30388] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.773777][T30388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.773783][T30388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.773789][T30388] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.773801][T30388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.773806][T30388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.773816][T30388] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.773832][T30388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.773835][T30388] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.773846][T30388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.773851][T30388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.773857][T30388] ? __pfx___sys_sendto (net/socket.c:2147) [4524.773872][T30388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.773879][T30388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.773887][T30388] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.773895][T30388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.773905][T30388] __x64_sys_sendto (net/socket.c:2183) [4524.773909][T30388] ? 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) [4524.773913][T30388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.773918][T30388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.773923][T30388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.773927][T30388] RIP: 0033:0x7f5266ec0a4a [ 4524.773932][T30388] 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 [ 4524.773935][T30388] RSP: 002b:00007ffeea93aae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.773939][T30388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5266ec0a4a [ 4524.773942][T30388] RDX: 0000000000000040 RSI: 000000003463f340 RDI: 0000000000000005 [ 4524.773944][T30388] RBP: 00007ffeea93ab70 R08: 0000000000418574 R09: 000000000000001c [ 4524.773946][T30388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.773948][T30388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5266fe9000 | [ 4524.773962][T30388] | [ 4524.773965][T30388] lwtunnel_output(): recursion limit reached on datapath | [ 4526.265469][T30392] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30392 | [4526.266378][T30392] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4526.266645][T30392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.266647][T30392] Call Trace: [ 4526.266651][T30392] [4526.266653][T30392] dump_stack_lvl (lib/dump_stack.c:123) [4526.266661][T30392] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.266668][T30392] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4526.266674][T30392] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.266682][T30392] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.266689][T30392] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.266694][T30392] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.266706][T30392] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.266718][T30392] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.266724][T30392] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.266730][T30392] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.266739][T30392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.266744][T30392] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.266754][T30392] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.266770][T30392] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.266773][T30392] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.266784][T30392] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.266790][T30392] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.266796][T30392] ? __pfx___sys_sendto (net/socket.c:2147) [4526.266810][T30392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.266817][T30392] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.266826][T30392] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.266833][T30392] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.266843][T30392] __x64_sys_sendto (net/socket.c:2183) [4526.266847][T30392] ? 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) [4526.266851][T30392] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.266856][T30392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.266868][T30392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.266872][T30392] RIP: 0033:0x7efeee9f3a4a [ 4526.266877][T30392] 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 [ 4526.266880][T30392] RSP: 002b:00007ffd5cb7f1e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.266885][T30392] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efeee9f3a4a [ 4526.266887][T30392] RDX: 0000000000000040 RSI: 0000000038358340 RDI: 0000000000000005 [ 4526.266890][T30392] RBP: 00007ffd5cb7f270 R08: 0000000000418574 R09: 000000000000001c [ 4526.266892][T30392] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.266894][T30392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efeeeb1c000 | [ 4526.266909][T30392] | [ 4526.279282][T30392] lwtunnel_output(): recursion limit reached on datapath | [ 4527.748842][T30396] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30396 | [4527.749297][T30396] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4527.749550][T30396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4527.749553][T30396] Call Trace: [ 4527.749555][T30396] [4527.749558][T30396] dump_stack_lvl (lib/dump_stack.c:123) [4527.749566][T30396] check_preemption_disabled (lib/smp_processor_id.c:52) [4527.749573][T30396] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4527.749580][T30396] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4527.749587][T30396] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4527.749594][T30396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4527.749599][T30396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4527.749611][T30396] rawv6_sendmsg (net/ipv6/raw.c:918) [4527.749623][T30396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4527.749629][T30396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4527.749634][T30396] ? __lock_release (kernel/locking/lockdep.c:5534) [4527.749643][T30396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4527.749650][T30396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4527.749660][T30396] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4527.749676][T30396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4527.749679][T30396] ? __lock_release (kernel/locking/lockdep.c:5534) [4527.749691][T30396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4527.749696][T30396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4527.749702][T30396] ? __pfx___sys_sendto (net/socket.c:2147) [4527.749717][T30396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4527.749724][T30396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4527.749732][T30396] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4527.749739][T30396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4527.749749][T30396] __x64_sys_sendto (net/socket.c:2183) [4527.749753][T30396] ? 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) [4527.749756][T30396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4527.749761][T30396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4527.749766][T30396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4527.749770][T30396] RIP: 0033:0x7fd655bc8a4a [ 4527.749774][T30396] 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 [ 4527.749777][T30396] RSP: 002b:00007fff6c06f5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4527.749781][T30396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd655bc8a4a [ 4527.749783][T30396] RDX: 0000000000000040 RSI: 0000000022503340 RDI: 0000000000000005 [ 4527.749785][T30396] RBP: 00007fff6c06f640 R08: 0000000000418574 R09: 000000000000001c [ 4527.749787][T30396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4527.749789][T30396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd655cf1000 | [ 4527.749789][T30396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd655cf1000 | [ 4527.749803][T30396] | [ 4527.762638][T30396] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30396 | [4527.763010][T30396] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4527.763260][T30396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4527.763262][T30396] Call Trace: [ 4527.763264][T30396] [4527.763266][T30396] dump_stack_lvl (lib/dump_stack.c:123) [4527.763272][T30396] check_preemption_disabled (lib/smp_processor_id.c:52) [4527.763278][T30396] lwtunnel_output (net/core/lwtunnel.c:359) [4527.763285][T30396] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4527.763292][T30396] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4527.763299][T30396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4527.763304][T30396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4527.763316][T30396] rawv6_sendmsg (net/ipv6/raw.c:918) [4527.763328][T30396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4527.763334][T30396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4527.763338][T30396] ? __lock_release (kernel/locking/lockdep.c:5534) [4527.763346][T30396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4527.763350][T30396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4527.763359][T30396] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4527.763375][T30396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4527.763378][T30396] ? __lock_release (kernel/locking/lockdep.c:5534) [4527.763390][T30396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4527.763394][T30396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4527.763400][T30396] ? __pfx___sys_sendto (net/socket.c:2147) [4527.763415][T30396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4527.763422][T30396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4527.763429][T30396] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4527.763437][T30396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4527.763447][T30396] __x64_sys_sendto (net/socket.c:2183) [4527.763451][T30396] ? 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) [4527.763454][T30396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4527.763459][T30396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4527.763464][T30396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4527.763467][T30396] RIP: 0033:0x7fd655bc8a4a [ 4527.763471][T30396] 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 [ 4527.763474][T30396] RSP: 002b:00007fff6c06f5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4527.763477][T30396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd655bc8a4a [ 4527.763480][T30396] RDX: 0000000000000040 RSI: 0000000022503340 RDI: 0000000000000005 [ 4527.763482][T30396] RBP: 00007fff6c06f640 R08: 0000000000418574 R09: 000000000000001c [ 4527.763484][T30396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4527.763486][T30396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd655cf1000 | [ 4527.763486][T30396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd655cf1000 | [ 4527.763501][T30396] | [ 4527.778243][T30396] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30396 | [4527.778607][T30396] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4527.778870][T30396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4527.778872][T30396] Call Trace: [ 4527.778874][T30396] [4527.778877][T30396] dump_stack_lvl (lib/dump_stack.c:123) [4527.778883][T30396] check_preemption_disabled (lib/smp_processor_id.c:52) [4527.778889][T30396] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4527.778897][T30396] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4527.778903][T30396] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4527.778909][T30396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4527.778915][T30396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4527.778928][T30396] rawv6_sendmsg (net/ipv6/raw.c:918) [4527.778940][T30396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4527.778945][T30396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4527.778949][T30396] ? __lock_release (kernel/locking/lockdep.c:5534) [4527.778957][T30396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4527.778961][T30396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4527.778970][T30396] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4527.778987][T30396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4527.778990][T30396] ? __lock_release (kernel/locking/lockdep.c:5534) [4527.779001][T30396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4527.779006][T30396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4527.779012][T30396] ? __pfx___sys_sendto (net/socket.c:2147) [4527.779027][T30396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4527.779034][T30396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4527.779042][T30396] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4527.779049][T30396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4527.779060][T30396] __x64_sys_sendto (net/socket.c:2183) [4527.779064][T30396] ? 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) [4527.779067][T30396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4527.779072][T30396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4527.779077][T30396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4527.779080][T30396] RIP: 0033:0x7fd655bc8a4a [ 4527.779083][T30396] 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 [ 4527.779086][T30396] RSP: 002b:00007fff6c06f5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4527.779089][T30396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd655bc8a4a [ 4527.779092][T30396] RDX: 0000000000000040 RSI: 0000000022503340 RDI: 0000000000000005 [ 4527.779093][T30396] RBP: 00007fff6c06f640 R08: 0000000000418574 R09: 000000000000001c [ 4527.779095][T30396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4527.779097][T30396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd655cf1000 | [ 4527.779097][T30396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd655cf1000 | [ 4527.779112][T30396] | [ 4528.244176][T30400] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30400 | [4528.244625][T30400] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4528.244886][T30400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4528.244888][T30400] Call Trace: [ 4528.244891][T30400] [4528.244893][T30400] dump_stack_lvl (lib/dump_stack.c:123) [4528.244902][T30400] check_preemption_disabled (lib/smp_processor_id.c:52) [4528.244908][T30400] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4528.244915][T30400] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4528.244923][T30400] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.244929][T30400] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4528.244934][T30400] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.244947][T30400] rawv6_sendmsg (net/ipv6/raw.c:918) [4528.244959][T30400] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4528.244964][T30400] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4528.244970][T30400] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.244979][T30400] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4528.244984][T30400] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4528.244993][T30400] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4528.245009][T30400] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4528.245012][T30400] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.245023][T30400] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.245029][T30400] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.245035][T30400] ? __pfx___sys_sendto (net/socket.c:2147) [4528.245049][T30400] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4528.245056][T30400] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4528.245066][T30400] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4528.245073][T30400] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4528.245083][T30400] __x64_sys_sendto (net/socket.c:2183) [4528.245088][T30400] ? 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) [4528.245091][T30400] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4528.245096][T30400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4528.245101][T30400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4528.245105][T30400] RIP: 0033:0x7f269c3a5a4a [ 4528.245109][T30400] 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 [ 4528.245112][T30400] RSP: 002b:00007ffe248c8398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4528.245116][T30400] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f269c3a5a4a [ 4528.245119][T30400] RDX: 0000000000000040 RSI: 0000000005b00340 RDI: 0000000000000005 [ 4528.245120][T30400] RBP: 00007ffe248c8420 R08: 0000000000418574 R09: 000000000000001c [ 4528.245122][T30400] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4528.245124][T30400] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f269c4ce000 | [ 4528.245139][T30400] | [ 4528.245141][T30400] lwtunnel_output(): recursion limit reached on datapath | [ 4529.731416][T30404] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30404 | [4529.732704][T30404] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4529.732957][T30404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4529.732959][T30404] Call Trace: [ 4529.732961][T30404] [4529.732964][T30404] dump_stack_lvl (lib/dump_stack.c:123) [4529.732972][T30404] check_preemption_disabled (lib/smp_processor_id.c:52) [4529.732978][T30404] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4529.732985][T30404] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4529.732993][T30404] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4529.732999][T30404] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4529.733004][T30404] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4529.733017][T30404] rawv6_sendmsg (net/ipv6/raw.c:918) [4529.733028][T30404] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4529.733034][T30404] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4529.733040][T30404] ? __lock_release (kernel/locking/lockdep.c:5534) [4529.733049][T30404] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4529.733054][T30404] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4529.733063][T30404] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4529.733079][T30404] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4529.733082][T30404] ? __lock_release (kernel/locking/lockdep.c:5534) [4529.733093][T30404] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4529.733099][T30404] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4529.733104][T30404] ? __pfx___sys_sendto (net/socket.c:2147) [4529.733119][T30404] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4529.733125][T30404] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4529.733134][T30404] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4529.733142][T30404] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4529.733152][T30404] __x64_sys_sendto (net/socket.c:2183) [4529.733156][T30404] ? 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) [4529.733160][T30404] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4529.733166][T30404] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4529.733171][T30404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4529.733175][T30404] RIP: 0033:0x7f1e96466a4a [ 4529.733180][T30404] 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 [ 4529.733183][T30404] RSP: 002b:00007ffc41dc0208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4529.733188][T30404] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e96466a4a [ 4529.733190][T30404] RDX: 0000000000000040 RSI: 00000000171eb340 RDI: 0000000000000005 [ 4529.733192][T30404] RBP: 00007ffc41dc0290 R08: 0000000000418574 R09: 000000000000001c [ 4529.733194][T30404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4529.733196][T30404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e9658f000 | [ 4530.293004][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4530.803887][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4531.205017][T30408] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30408 | [4531.205495][T30408] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4531.205975][T30408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.205977][T30408] Call Trace: [ 4531.205979][T30408] [4531.205982][T30408] dump_stack_lvl (lib/dump_stack.c:123) [4531.205993][T30408] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.206000][T30408] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4531.206007][T30408] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.206015][T30408] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.206023][T30408] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.206028][T30408] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.206040][T30408] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.206052][T30408] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.206057][T30408] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.206064][T30408] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.206074][T30408] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.206081][T30408] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.206090][T30408] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.206106][T30408] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.206109][T30408] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.206120][T30408] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.206127][T30408] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.206133][T30408] ? __pfx___sys_sendto (net/socket.c:2147) [4531.206147][T30408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.206154][T30408] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.206164][T30408] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.206171][T30408] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.206181][T30408] __x64_sys_sendto (net/socket.c:2183) [4531.206185][T30408] ? 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) [4531.206190][T30408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.206195][T30408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.206200][T30408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.206204][T30408] RIP: 0033:0x7f8ccc08da4a [ 4531.206210][T30408] 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 [ 4531.206213][T30408] RSP: 002b:00007ffcdf1a7548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.206217][T30408] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8ccc08da4a [ 4531.206220][T30408] RDX: 0000000000000040 RSI: 000000001bb1e340 RDI: 0000000000000005 [ 4531.206222][T30408] RBP: 00007ffcdf1a75d0 R08: 0000000000418574 R09: 000000000000001c [ 4531.206224][T30408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.206226][T30408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8ccc1b6000 | [ 4531.316037][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4531.316900][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4532.690973][T30412] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30412 | [4532.691431][T30412] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4532.691699][T30412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4532.691701][T30412] Call Trace: [ 4532.691703][T30412] [4532.691706][T30412] dump_stack_lvl (lib/dump_stack.c:123) [4532.691715][T30412] check_preemption_disabled (lib/smp_processor_id.c:52) [4532.691722][T30412] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4532.691728][T30412] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4532.691736][T30412] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.691744][T30412] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4532.691749][T30412] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.691761][T30412] rawv6_sendmsg (net/ipv6/raw.c:918) [4532.691773][T30412] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4532.691779][T30412] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4532.691786][T30412] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.691795][T30412] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4532.691801][T30412] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4532.691810][T30412] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4532.691826][T30412] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4532.691829][T30412] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.691840][T30412] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.691847][T30412] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.691852][T30412] ? __pfx___sys_sendto (net/socket.c:2147) [4532.691867][T30412] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4532.691875][T30412] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4532.691885][T30412] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4532.691892][T30412] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4532.691902][T30412] __x64_sys_sendto (net/socket.c:2183) [4532.691906][T30412] ? 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) [4532.691910][T30412] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4532.691916][T30412] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4532.691921][T30412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4532.691925][T30412] RIP: 0033:0x7f47482aaa4a [ 4532.691930][T30412] 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 [ 4532.691933][T30412] RSP: 002b:00007ffddea308c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4532.691937][T30412] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47482aaa4a [ 4532.691939][T30412] RDX: 0000000000000040 RSI: 0000000023a3c340 RDI: 0000000000000005 [ 4532.691941][T30412] RBP: 00007ffddea30950 R08: 0000000000418574 R09: 000000000000001c [ 4532.691943][T30412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4532.691945][T30412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47483d3000 | [ 4532.691959][T30412] | [ 4532.691962][T30412] lwtunnel_output(): recursion limit reached on datapath | [ 4534.154840][T30416] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30416 | [4534.155326][T30416] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4534.155595][T30416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4534.155598][T30416] Call Trace: [ 4534.155600][T30416] [4534.155603][T30416] dump_stack_lvl (lib/dump_stack.c:123) [4534.155613][T30416] check_preemption_disabled (lib/smp_processor_id.c:52) [4534.155620][T30416] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4534.155627][T30416] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4534.155636][T30416] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.155644][T30416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4534.155651][T30416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.155663][T30416] rawv6_sendmsg (net/ipv6/raw.c:918) [4534.155675][T30416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4534.155680][T30416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4534.155687][T30416] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.155697][T30416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4534.155704][T30416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4534.155713][T30416] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4534.155730][T30416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4534.155733][T30416] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.155744][T30416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.155751][T30416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.155756][T30416] ? __pfx___sys_sendto (net/socket.c:2147) [4534.155771][T30416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4534.155779][T30416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4534.155788][T30416] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4534.155796][T30416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4534.155806][T30416] __x64_sys_sendto (net/socket.c:2183) [4534.155810][T30416] ? 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) [4534.155815][T30416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4534.155821][T30416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4534.155826][T30416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4534.155831][T30416] RIP: 0033:0x7f6a7f115a4a [ 4534.155836][T30416] 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 [ 4534.155839][T30416] RSP: 002b:00007ffca07780a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4534.155844][T30416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a7f115a4a [ 4534.155846][T30416] RDX: 0000000000000040 RSI: 000000003316d340 RDI: 0000000000000005 [ 4534.155848][T30416] RBP: 00007ffca0778130 R08: 0000000000418574 R09: 000000000000001c [ 4534.155850][T30416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4534.155852][T30416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a7f23e000 | [ 4534.155866][T30416] | [ 4534.169122][T30416] lwtunnel_output(): recursion limit reached on datapath | [ 4535.641726][T30420] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30420 | [4535.642186][T30420] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4535.642438][T30420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4535.642440][T30420] Call Trace: [ 4535.642443][T30420] [4535.642445][T30420] dump_stack_lvl (lib/dump_stack.c:123) [4535.642454][T30420] check_preemption_disabled (lib/smp_processor_id.c:52) [4535.642461][T30420] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4535.642468][T30420] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4535.642476][T30420] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4535.642483][T30420] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4535.642488][T30420] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4535.642500][T30420] rawv6_sendmsg (net/ipv6/raw.c:918) [4535.642512][T30420] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4535.642518][T30420] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4535.642524][T30420] ? __lock_release (kernel/locking/lockdep.c:5534) [4535.642533][T30420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4535.642539][T30420] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4535.642548][T30420] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4535.642564][T30420] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4535.642567][T30420] ? __lock_release (kernel/locking/lockdep.c:5534) [4535.642579][T30420] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4535.642585][T30420] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4535.642590][T30420] ? __pfx___sys_sendto (net/socket.c:2147) [4535.642604][T30420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4535.642612][T30420] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4535.642622][T30420] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4535.642629][T30420] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4535.642639][T30420] __x64_sys_sendto (net/socket.c:2183) [4535.642643][T30420] ? 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) [4535.642647][T30420] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4535.642653][T30420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4535.642658][T30420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4535.642662][T30420] RIP: 0033:0x7f29996bea4a [ 4535.642667][T30420] 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 [ 4535.642670][T30420] RSP: 002b:00007fffe4deeab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4535.642674][T30420] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29996bea4a [ 4535.642677][T30420] RDX: 0000000000000040 RSI: 000000001e892340 RDI: 0000000000000005 [ 4535.642679][T30420] RBP: 00007fffe4deeb40 R08: 0000000000418574 R09: 000000000000001c [ 4535.642681][T30420] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4535.642683][T30420] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29997e7000 | [ 4535.642698][T30420] | [ 4535.655192][T30420] lwtunnel_output(): recursion limit reached on datapath | [ 4537.105401][T30424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30424 | [4537.105904][T30424] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4537.106164][T30424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4537.106167][T30424] Call Trace: [ 4537.106169][T30424] [4537.106171][T30424] dump_stack_lvl (lib/dump_stack.c:123) [4537.106179][T30424] check_preemption_disabled (lib/smp_processor_id.c:52) [4537.106186][T30424] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4537.106193][T30424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4537.106201][T30424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.106207][T30424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4537.106213][T30424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.106225][T30424] rawv6_sendmsg (net/ipv6/raw.c:918) [4537.106237][T30424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4537.106242][T30424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4537.106248][T30424] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.106257][T30424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4537.106262][T30424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4537.106271][T30424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4537.106287][T30424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4537.106290][T30424] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.106301][T30424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.106307][T30424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.106313][T30424] ? __pfx___sys_sendto (net/socket.c:2147) [4537.106327][T30424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4537.106334][T30424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4537.106342][T30424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4537.106350][T30424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4537.106360][T30424] __x64_sys_sendto (net/socket.c:2183) [4537.106363][T30424] ? 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) [4537.106367][T30424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4537.106372][T30424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4537.106377][T30424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4537.106381][T30424] RIP: 0033:0x7fbecedada4a [ 4537.106386][T30424] 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 [ 4537.106389][T30424] RSP: 002b:00007ffc0a8e82d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4537.106394][T30424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbecedada4a [ 4537.106396][T30424] RDX: 0000000000000040 RSI: 000000001212f340 RDI: 0000000000000005 [ 4537.106398][T30424] RBP: 00007ffc0a8e8360 R08: 0000000000418574 R09: 000000000000001c [ 4537.106400][T30424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4537.106403][T30424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbeceed6000 | [ 4537.106417][T30424] | [ 4537.106419][T30424] lwtunnel_output(): recursion limit reached on datapath | [ 4538.584351][T30428] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30428 | [4538.584825][T30428] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4538.585076][T30428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.585078][T30428] Call Trace: [ 4538.585080][T30428] [4538.585083][T30428] dump_stack_lvl (lib/dump_stack.c:123) [4538.585091][T30428] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.585097][T30428] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4538.585104][T30428] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.585112][T30428] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.585118][T30428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.585123][T30428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.585136][T30428] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.585148][T30428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.585153][T30428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.585158][T30428] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.585168][T30428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.585173][T30428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.585182][T30428] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.585198][T30428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.585201][T30428] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.585212][T30428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.585218][T30428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.585224][T30428] ? __pfx___sys_sendto (net/socket.c:2147) [4538.585239][T30428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.585245][T30428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.585254][T30428] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.585261][T30428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.585271][T30428] __x64_sys_sendto (net/socket.c:2183) [4538.585275][T30428] ? 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) [4538.585279][T30428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.585284][T30428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.585289][T30428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.585292][T30428] RIP: 0033:0x7f27d315aa4a [ 4538.585297][T30428] 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 [ 4538.585300][T30428] RSP: 002b:00007ffd995e9be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.585304][T30428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27d315aa4a [ 4538.585307][T30428] RDX: 0000000000000040 RSI: 0000000019da5340 RDI: 0000000000000005 [ 4538.585309][T30428] RBP: 00007ffd995e9c70 R08: 0000000000418574 R09: 000000000000001c [ 4538.585311][T30428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.585313][T30428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27d3283000 | [ 4538.585313][T30428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27d3283000 | [ 4538.585327][T30428] | [ 4538.585334][T30428] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30428 | [4538.597401][T30428] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4538.597647][T30428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.597650][T30428] Call Trace: [ 4538.597652][T30428] [4538.597654][T30428] dump_stack_lvl (lib/dump_stack.c:123) [4538.597661][T30428] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.597667][T30428] lwtunnel_output (net/core/lwtunnel.c:359) [4538.597674][T30428] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.597680][T30428] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.597686][T30428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.597691][T30428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.597704][T30428] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.597716][T30428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.597721][T30428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.597725][T30428] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.597733][T30428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.597736][T30428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.597745][T30428] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.597762][T30428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.597764][T30428] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.597776][T30428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.597780][T30428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.597786][T30428] ? __pfx___sys_sendto (net/socket.c:2147) [4538.597801][T30428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.597807][T30428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.597815][T30428] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.597822][T30428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.597833][T30428] __x64_sys_sendto (net/socket.c:2183) [4538.597837][T30428] ? 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) [4538.597840][T30428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.597844][T30428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.597849][T30428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.597853][T30428] RIP: 0033:0x7f27d315aa4a [ 4538.597856][T30428] 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 [ 4538.597859][T30428] RSP: 002b:00007ffd995e9be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.597863][T30428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27d315aa4a [ 4538.597865][T30428] RDX: 0000000000000040 RSI: 0000000019da5340 RDI: 0000000000000005 [ 4538.597867][T30428] RBP: 00007ffd995e9c70 R08: 0000000000418574 R09: 000000000000001c [ 4538.597870][T30428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.597872][T30428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27d3283000 | [ 4538.597872][T30428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27d3283000 | [ 4538.597886][T30428] | [ 4538.610775][T30428] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30428 | [4538.611138][T30428] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4538.611386][T30428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.611388][T30428] Call Trace: [ 4538.611390][T30428] [4538.611392][T30428] dump_stack_lvl (lib/dump_stack.c:123) [4538.611398][T30428] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.611404][T30428] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4538.611411][T30428] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.611418][T30428] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.611423][T30428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.611428][T30428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.611441][T30428] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.611453][T30428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.611458][T30428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.611463][T30428] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.611470][T30428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.611474][T30428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.611483][T30428] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.611499][T30428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.611502][T30428] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.611514][T30428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.611518][T30428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.611524][T30428] ? __pfx___sys_sendto (net/socket.c:2147) [4538.611539][T30428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.611545][T30428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.611553][T30428] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.611560][T30428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.611571][T30428] __x64_sys_sendto (net/socket.c:2183) [4538.611575][T30428] ? 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) [4538.611578][T30428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.611583][T30428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.611587][T30428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.611591][T30428] RIP: 0033:0x7f27d315aa4a [ 4538.611594][T30428] 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 [ 4538.611597][T30428] RSP: 002b:00007ffd995e9be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.611601][T30428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27d315aa4a [ 4538.611603][T30428] RDX: 0000000000000040 RSI: 0000000019da5340 RDI: 0000000000000005 [ 4538.611605][T30428] RBP: 00007ffd995e9c70 R08: 0000000000418574 R09: 000000000000001c [ 4538.611607][T30428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.611609][T30428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27d3283000 | [ 4538.611609][T30428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27d3283000 | [ 4538.611623][T30428] | [ 4539.077623][T30432] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30432 | [4539.078673][T30432] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4539.078944][T30432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4539.078946][T30432] Call Trace: [ 4539.078948][T30432] [4539.078951][T30432] dump_stack_lvl (lib/dump_stack.c:123) [4539.078962][T30432] check_preemption_disabled (lib/smp_processor_id.c:52) [4539.078969][T30432] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4539.078976][T30432] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4539.078986][T30432] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4539.078994][T30432] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4539.078999][T30432] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4539.079011][T30432] rawv6_sendmsg (net/ipv6/raw.c:918) [4539.079023][T30432] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4539.079029][T30432] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4539.079035][T30432] ? __lock_release (kernel/locking/lockdep.c:5534) [4539.079046][T30432] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4539.079053][T30432] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4539.079062][T30432] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4539.079078][T30432] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4539.079081][T30432] ? __lock_release (kernel/locking/lockdep.c:5534) [4539.079093][T30432] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4539.079099][T30432] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4539.079105][T30432] ? __pfx___sys_sendto (net/socket.c:2147) [4539.079120][T30432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4539.079127][T30432] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4539.079137][T30432] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4539.079144][T30432] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4539.079154][T30432] __x64_sys_sendto (net/socket.c:2183) [4539.079158][T30432] ? 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) [4539.079163][T30432] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4539.079168][T30432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4539.079173][T30432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4539.079178][T30432] RIP: 0033:0x7f671ed04a4a [ 4539.079183][T30432] 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 [ 4539.079186][T30432] RSP: 002b:00007ffca4106838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4539.079191][T30432] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f671ed04a4a [ 4539.079193][T30432] RDX: 0000000000000040 RSI: 000000000a669340 RDI: 0000000000000005 [ 4539.079195][T30432] RBP: 00007ffca41068c0 R08: 0000000000418574 R09: 000000000000001c [ 4539.079197][T30432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4539.079199][T30432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f671ee2d000 | [ 4539.079214][T30432] | [ 4539.079217][T30432] lwtunnel_output(): recursion limit reached on datapath | [ 4540.566979][T30436] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30436 | [4540.567470][T30436] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4540.567757][T30436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4540.567759][T30436] Call Trace: [ 4540.567761][T30436] [4540.567764][T30436] dump_stack_lvl (lib/dump_stack.c:123) [4540.567773][T30436] check_preemption_disabled (lib/smp_processor_id.c:52) [4540.567780][T30436] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4540.567787][T30436] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4540.567795][T30436] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.567802][T30436] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4540.567807][T30436] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.567819][T30436] rawv6_sendmsg (net/ipv6/raw.c:918) [4540.567831][T30436] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4540.567837][T30436] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4540.567843][T30436] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.567852][T30436] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4540.567858][T30436] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4540.567867][T30436] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4540.567883][T30436] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4540.567887][T30436] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.567898][T30436] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.567904][T30436] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.567910][T30436] ? __pfx___sys_sendto (net/socket.c:2147) [4540.567924][T30436] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4540.567931][T30436] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4540.567941][T30436] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4540.567948][T30436] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4540.567958][T30436] __x64_sys_sendto (net/socket.c:2183) [4540.567962][T30436] ? 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) [4540.567966][T30436] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4540.567971][T30436] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4540.567976][T30436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4540.567980][T30436] RIP: 0033:0x7fcd493e9a4a [ 4540.567985][T30436] 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 [ 4540.567988][T30436] RSP: 002b:00007ffe8e599048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4540.567992][T30436] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd493e9a4a [ 4540.567994][T30436] RDX: 0000000000000040 RSI: 000000000e14b340 RDI: 0000000000000005 [ 4540.567996][T30436] RBP: 00007ffe8e5990d0 R08: 0000000000418574 R09: 000000000000001c [ 4540.567998][T30436] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4540.568000][T30436] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd49512000 | [ 4540.568015][T30436] | [ 4540.568017][T30436] lwtunnel_output(): recursion limit reached on datapath | [ 4542.057446][T30440] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30440 | [4542.057947][T30440] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4542.058215][T30440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4542.058217][T30440] Call Trace: [ 4542.058220][T30440] [4542.058222][T30440] dump_stack_lvl (lib/dump_stack.c:123) [4542.058233][T30440] check_preemption_disabled (lib/smp_processor_id.c:52) [4542.058240][T30440] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4542.058247][T30440] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4542.058256][T30440] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4542.058264][T30440] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4542.058269][T30440] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4542.058281][T30440] rawv6_sendmsg (net/ipv6/raw.c:918) [4542.058293][T30440] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4542.058298][T30440] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4542.058305][T30440] ? __lock_release (kernel/locking/lockdep.c:5534) [4542.058316][T30440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4542.058322][T30440] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4542.058332][T30440] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4542.058348][T30440] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4542.058351][T30440] ? __lock_release (kernel/locking/lockdep.c:5534) [4542.058362][T30440] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4542.058369][T30440] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4542.058374][T30440] ? __pfx___sys_sendto (net/socket.c:2147) [4542.058389][T30440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4542.058397][T30440] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4542.058406][T30440] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4542.058414][T30440] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4542.058424][T30440] __x64_sys_sendto (net/socket.c:2183) [4542.058428][T30440] ? 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) [4542.058432][T30440] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4542.058437][T30440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4542.058442][T30440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4542.058447][T30440] RIP: 0033:0x7f0d78e85a4a [ 4542.058452][T30440] 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 [ 4542.058456][T30440] RSP: 002b:00007ffef1183878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4542.058460][T30440] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d78e85a4a [ 4542.058462][T30440] RDX: 0000000000000040 RSI: 0000000025235340 RDI: 0000000000000005 [ 4542.058464][T30440] RBP: 00007ffef1183900 R08: 0000000000418574 R09: 000000000000001c [ 4542.058466][T30440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4542.058468][T30440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d78fae000 | [ 4542.058483][T30440] | [ 4542.058486][T30440] lwtunnel_output(): recursion limit reached on datapath | [ 4543.575059][T30444] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30444 | [4543.575518][T30444] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4543.575951][T30444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.575953][T30444] Call Trace: [ 4543.575956][T30444] [4543.575958][T30444] dump_stack_lvl (lib/dump_stack.c:123) [4543.575968][T30444] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.575975][T30444] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4543.575981][T30444] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.575990][T30444] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.575997][T30444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.576002][T30444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.576014][T30444] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.576027][T30444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.576031][T30444] ? find_held_lock (kernel/locking/lockdep.c:5348) [4543.576041][T30444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.576047][T30444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.576050][T30444] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4543.576061][T30444] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.576077][T30444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.576080][T30444] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.576091][T30444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.576098][T30444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.576104][T30444] ? __pfx___sys_sendto (net/socket.c:2147) [4543.576116][T30444] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4543.576124][T30444] ? find_held_lock (kernel/locking/lockdep.c:5348) [4543.576129][T30444] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4543.576133][T30444] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.576139][T30444] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4543.576145][T30444] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4543.576154][T30444] __x64_sys_sendto (net/socket.c:2183) [4543.576158][T30444] ? 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) [4543.576161][T30444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.576166][T30444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.576170][T30444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.576175][T30444] RIP: 0033:0x7f93a83dba4a [ 4543.576180][T30444] 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 [ 4543.576182][T30444] RSP: 002b:00007ffebdbabcf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.576187][T30444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93a83dba4a [ 4543.576190][T30444] RDX: 0000000000000040 RSI: 0000000003373340 RDI: 0000000000000005 [ 4543.576192][T30444] RBP: 00007ffebdbabd80 R08: 0000000000418574 R09: 000000000000001c [ 4543.576194][T30444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.576196][T30444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93a8504000 | [ 4543.576211][T30444] | [ 4543.576214][T30444] lwtunnel_output(): recursion limit reached on datapath | [ 4545.062556][T30448] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30448 | [4545.063027][T30448] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4545.063274][T30448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.063276][T30448] Call Trace: [ 4545.063279][T30448] [4545.063281][T30448] dump_stack_lvl (lib/dump_stack.c:123) [4545.063289][T30448] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.063296][T30448] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4545.063303][T30448] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.063311][T30448] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.063318][T30448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.063323][T30448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.063335][T30448] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.063347][T30448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.063353][T30448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.063358][T30448] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.063367][T30448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.063372][T30448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.063381][T30448] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.063397][T30448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.063400][T30448] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.063412][T30448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.063417][T30448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.063422][T30448] ? __pfx___sys_sendto (net/socket.c:2147) [4545.063437][T30448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.063445][T30448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.063454][T30448] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.063461][T30448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.063471][T30448] __x64_sys_sendto (net/socket.c:2183) [4545.063475][T30448] ? 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) [4545.063479][T30448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.063484][T30448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.063489][T30448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.063494][T30448] RIP: 0033:0x7f6c5444ea4a [ 4545.063498][T30448] 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 [ 4545.063501][T30448] RSP: 002b:00007ffc056d2028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.063505][T30448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c5444ea4a [ 4545.063508][T30448] RDX: 0000000000000040 RSI: 0000000032dd6340 RDI: 0000000000000005 [ 4545.063510][T30448] RBP: 00007ffc056d20b0 R08: 0000000000418574 R09: 000000000000001c [ 4545.063512][T30448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.063514][T30448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c54577000 | [ 4545.063514][T30448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c54577000 | [ 4545.063528][T30448] | [ 4545.063531][T30448] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30448 | [4545.076487][T30448] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4545.076741][T30448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.076743][T30448] Call Trace: [ 4545.076745][T30448] [4545.076747][T30448] dump_stack_lvl (lib/dump_stack.c:123) [4545.076753][T30448] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.076759][T30448] lwtunnel_output (net/core/lwtunnel.c:359) [4545.076773][T30448] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.076780][T30448] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.076786][T30448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.076791][T30448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.076804][T30448] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.076816][T30448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.076822][T30448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.076826][T30448] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.076833][T30448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.076837][T30448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.076847][T30448] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.076863][T30448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.076866][T30448] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.076877][T30448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.076881][T30448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.076887][T30448] ? __pfx___sys_sendto (net/socket.c:2147) [4545.076902][T30448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.076908][T30448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.076916][T30448] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.076924][T30448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.076934][T30448] __x64_sys_sendto (net/socket.c:2183) [4545.076938][T30448] ? 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) [4545.076941][T30448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.076946][T30448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.076951][T30448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.076954][T30448] RIP: 0033:0x7f6c5444ea4a [ 4545.076958][T30448] 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 [ 4545.076961][T30448] RSP: 002b:00007ffc056d2028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.076964][T30448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c5444ea4a [ 4545.076966][T30448] RDX: 0000000000000040 RSI: 0000000032dd6340 RDI: 0000000000000005 [ 4545.076968][T30448] RBP: 00007ffc056d20b0 R08: 0000000000418574 R09: 000000000000001c [ 4545.076970][T30448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.076972][T30448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c54577000 | [ 4545.076972][T30448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c54577000 | [ 4545.076987][T30448] | [ 4545.077498][T30448] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30448 | [4545.088988][T30448] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4545.089237][T30448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.089239][T30448] Call Trace: [ 4545.089241][T30448] [4545.089243][T30448] dump_stack_lvl (lib/dump_stack.c:123) [4545.089249][T30448] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.089255][T30448] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4545.089261][T30448] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.089268][T30448] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.089274][T30448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.089279][T30448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.089291][T30448] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.089304][T30448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.089309][T30448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.089313][T30448] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.089321][T30448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.089325][T30448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.089334][T30448] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.089351][T30448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.089354][T30448] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.089365][T30448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.089369][T30448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.089375][T30448] ? __pfx___sys_sendto (net/socket.c:2147) [4545.089390][T30448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.089396][T30448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.089404][T30448] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.089411][T30448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.089421][T30448] __x64_sys_sendto (net/socket.c:2183) [4545.089426][T30448] ? 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) [4545.089429][T30448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.089434][T30448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.089439][T30448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.089442][T30448] RIP: 0033:0x7f6c5444ea4a [ 4545.089446][T30448] 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 [ 4545.089449][T30448] RSP: 002b:00007ffc056d2028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.089453][T30448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c5444ea4a [ 4545.089455][T30448] RDX: 0000000000000040 RSI: 0000000032dd6340 RDI: 0000000000000005 [ 4545.089457][T30448] RBP: 00007ffc056d20b0 R08: 0000000000418574 R09: 000000000000001c [ 4545.089460][T30448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.089462][T30448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c54577000 | [ 4545.089462][T30448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c54577000 | [ 4545.089476][T30448] | [ 4545.574600][T30452] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30452 | [4545.575069][T30452] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4545.575325][T30452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.575328][T30452] Call Trace: [ 4545.575330][T30452] [4545.575332][T30452] dump_stack_lvl (lib/dump_stack.c:123) [4545.575340][T30452] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.575347][T30452] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4545.575354][T30452] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.575361][T30452] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.575368][T30452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.575373][T30452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.575385][T30452] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.575397][T30452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.575402][T30452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.575408][T30452] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.575417][T30452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.575422][T30452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.575431][T30452] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.575447][T30452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.575450][T30452] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.575461][T30452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.575466][T30452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.575472][T30452] ? __pfx___sys_sendto (net/socket.c:2147) [4545.575487][T30452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.575493][T30452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.575502][T30452] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.575509][T30452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.575519][T30452] __x64_sys_sendto (net/socket.c:2183) [4545.575523][T30452] ? 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) [4545.575527][T30452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.575532][T30452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.575537][T30452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.575541][T30452] RIP: 0033:0x7f24e9a31a4a [ 4545.575545][T30452] 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 [ 4545.575547][T30452] RSP: 002b:00007fff2f820fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.575551][T30452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24e9a31a4a [ 4545.575553][T30452] RDX: 0000000000000040 RSI: 000000000e031340 RDI: 0000000000000005 [ 4545.575555][T30452] RBP: 00007fff2f821070 R08: 0000000000418574 R09: 000000000000001c [ 4545.575557][T30452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.575559][T30452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24e9b5a000 | [ 4545.575559][T30452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24e9b5a000 | [ 4545.575573][T30452] | [ 4545.575576][T30452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30452 | [4545.587208][T30452] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4545.587453][T30452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.587455][T30452] Call Trace: [ 4545.587457][T30452] [4545.587459][T30452] dump_stack_lvl (lib/dump_stack.c:123) [4545.587465][T30452] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.587471][T30452] lwtunnel_output (net/core/lwtunnel.c:359) [4545.587478][T30452] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.587484][T30452] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.587490][T30452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.587495][T30452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.587507][T30452] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.587519][T30452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.587525][T30452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.587528][T30452] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.587536][T30452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.587540][T30452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.587549][T30452] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.587565][T30452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.587568][T30452] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.587580][T30452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.587584][T30452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.587590][T30452] ? __pfx___sys_sendto (net/socket.c:2147) [4545.587604][T30452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.587610][T30452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.587618][T30452] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.587626][T30452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.587636][T30452] __x64_sys_sendto (net/socket.c:2183) [4545.587640][T30452] ? 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) [4545.587643][T30452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.587649][T30452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.587654][T30452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.587658][T30452] RIP: 0033:0x7f24e9a31a4a [ 4545.587661][T30452] 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 [ 4545.587664][T30452] RSP: 002b:00007fff2f820fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.587667][T30452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24e9a31a4a [ 4545.587669][T30452] RDX: 0000000000000040 RSI: 000000000e031340 RDI: 0000000000000005 [ 4545.587671][T30452] RBP: 00007fff2f821070 R08: 0000000000418574 R09: 000000000000001c [ 4545.587673][T30452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.587675][T30452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24e9b5a000 | [ 4545.587675][T30452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24e9b5a000 | [ 4545.587689][T30452] | [ 4545.601051][T30452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30452 | [4545.601415][T30452] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4545.601678][T30452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.601679][T30452] Call Trace: [ 4545.601681][T30452] [4545.601684][T30452] dump_stack_lvl (lib/dump_stack.c:123) [4545.601690][T30452] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.601696][T30452] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4545.601703][T30452] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.601709][T30452] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.601715][T30452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.601720][T30452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.601732][T30452] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.601744][T30452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.601750][T30452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.601754][T30452] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.601762][T30452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.601766][T30452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.601775][T30452] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.601791][T30452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.601794][T30452] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.601806][T30452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.601810][T30452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.601816][T30452] ? __pfx___sys_sendto (net/socket.c:2147) [4545.601830][T30452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.601837][T30452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.601845][T30452] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.601853][T30452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.601863][T30452] __x64_sys_sendto (net/socket.c:2183) [4545.601867][T30452] ? 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) [4545.601870][T30452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.601875][T30452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.601881][T30452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.601884][T30452] RIP: 0033:0x7f24e9a31a4a [ 4545.601887][T30452] 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 [ 4545.601890][T30452] RSP: 002b:00007fff2f820fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.601894][T30452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24e9a31a4a [ 4545.601896][T30452] RDX: 0000000000000040 RSI: 000000000e031340 RDI: 0000000000000005 [ 4545.601898][T30452] RBP: 00007fff2f821070 R08: 0000000000418574 R09: 000000000000001c [ 4545.601900][T30452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.601902][T30452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24e9b5a000 | [ 4545.601902][T30452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24e9b5a000 | [ 4545.601917][T30452] | [ 4546.085964][T30456] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30456 | [4546.086415][T30456] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4546.086682][T30456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4546.086685][T30456] Call Trace: [ 4546.086687][T30456] [4546.086690][T30456] dump_stack_lvl (lib/dump_stack.c:123) [4546.086698][T30456] check_preemption_disabled (lib/smp_processor_id.c:52) [4546.086705][T30456] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4546.086712][T30456] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4546.086719][T30456] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.086726][T30456] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4546.086731][T30456] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.086743][T30456] rawv6_sendmsg (net/ipv6/raw.c:918) [4546.086755][T30456] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4546.086769][T30456] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4546.086775][T30456] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.086784][T30456] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4546.086790][T30456] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4546.086799][T30456] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4546.086815][T30456] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4546.086818][T30456] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.086829][T30456] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.086834][T30456] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.086840][T30456] ? __pfx___sys_sendto (net/socket.c:2147) [4546.086855][T30456] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4546.086862][T30456] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4546.086870][T30456] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4546.086878][T30456] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4546.086888][T30456] __x64_sys_sendto (net/socket.c:2183) [4546.086892][T30456] ? 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) [4546.086896][T30456] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4546.086901][T30456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4546.086906][T30456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4546.086910][T30456] RIP: 0033:0x7f1b48f83a4a [ 4546.086915][T30456] 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 [ 4546.086918][T30456] RSP: 002b:00007ffc711f4f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4546.086923][T30456] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b48f83a4a [ 4546.086925][T30456] RDX: 0000000000000040 RSI: 000000003ecf0340 RDI: 0000000000000005 [ 4546.086927][T30456] RBP: 00007ffc711f5010 R08: 0000000000418574 R09: 000000000000001c [ 4546.086930][T30456] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4546.086932][T30456] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b490ac000 | [ 4546.086949][T30456] lwtunnel_output(): recursion limit reached on datapath | [ 4546.163952][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4547.549557][T30460] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30460 | [4547.550055][T30460] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4547.550318][T30460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4547.550320][T30460] Call Trace: [ 4547.550322][T30460] [4547.550324][T30460] dump_stack_lvl (lib/dump_stack.c:123) [4547.550333][T30460] check_preemption_disabled (lib/smp_processor_id.c:52) [4547.550340][T30460] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4547.550347][T30460] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4547.550354][T30460] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.550361][T30460] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4547.550366][T30460] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.550378][T30460] rawv6_sendmsg (net/ipv6/raw.c:918) [4547.550390][T30460] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4547.550395][T30460] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4547.550401][T30460] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.550410][T30460] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4547.550415][T30460] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4547.550425][T30460] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4547.550441][T30460] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4547.550444][T30460] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.550455][T30460] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.550460][T30460] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.550466][T30460] ? __pfx___sys_sendto (net/socket.c:2147) [4547.550480][T30460] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4547.550487][T30460] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4547.550496][T30460] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4547.550503][T30460] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4547.550513][T30460] __x64_sys_sendto (net/socket.c:2183) [4547.550517][T30460] ? 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) [4547.550521][T30460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4547.550525][T30460] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4547.550530][T30460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4547.550534][T30460] RIP: 0033:0x7f7537a11a4a [ 4547.550538][T30460] 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 [ 4547.550541][T30460] RSP: 002b:00007ffc204b5dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4547.550545][T30460] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7537a11a4a [ 4547.550548][T30460] RDX: 0000000000000040 RSI: 00000000277fa340 RDI: 0000000000000005 [ 4547.550549][T30460] RBP: 00007ffc204b5e50 R08: 0000000000418574 R09: 000000000000001c [ 4547.550551][T30460] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4547.550553][T30460] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7537b3a000 | [ 4547.550567][T30460] | [ 4547.550570][T30460] lwtunnel_output(): recursion limit reached on datapath | [ 4549.032872][T30464] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30464 | [4549.033316][T30464] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4549.033565][T30464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.033568][T30464] Call Trace: [ 4549.033570][T30464] [4549.033572][T30464] dump_stack_lvl (lib/dump_stack.c:123) [4549.033581][T30464] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.033588][T30464] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4549.033595][T30464] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.033603][T30464] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.033610][T30464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.033615][T30464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.033627][T30464] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.033639][T30464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.033644][T30464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.033651][T30464] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.033661][T30464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.033666][T30464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.033675][T30464] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.033691][T30464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.033694][T30464] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.033705][T30464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.033711][T30464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.033716][T30464] ? __pfx___sys_sendto (net/socket.c:2147) [4549.033731][T30464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.033737][T30464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.033746][T30464] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.033753][T30464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.033763][T30464] __x64_sys_sendto (net/socket.c:2183) [4549.033767][T30464] ? 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) [4549.033771][T30464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.033776][T30464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.033781][T30464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.033785][T30464] RIP: 0033:0x7f2592191a4a [ 4549.033789][T30464] 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 [ 4549.033792][T30464] RSP: 002b:00007ffe76e62548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.033797][T30464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2592191a4a [ 4549.033799][T30464] RDX: 0000000000000040 RSI: 0000000016147340 RDI: 0000000000000005 [ 4549.033801][T30464] RBP: 00007ffe76e625d0 R08: 0000000000418574 R09: 000000000000001c [ 4549.033803][T30464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.033805][T30464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25922ba000 | [ 4549.033805][T30464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25922ba000 | [ 4549.033820][T30464] | [ 4549.046292][T30464] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30464 | [4549.047480][T30464] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4549.047743][T30464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.047744][T30464] Call Trace: [ 4549.047746][T30464] [4549.047749][T30464] dump_stack_lvl (lib/dump_stack.c:123) [4549.047754][T30464] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.047760][T30464] lwtunnel_output (net/core/lwtunnel.c:359) [4549.047767][T30464] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.047774][T30464] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.047780][T30464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.047785][T30464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.047797][T30464] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.047809][T30464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.047815][T30464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.047819][T30464] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.047826][T30464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.047830][T30464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.047839][T30464] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.047855][T30464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.047858][T30464] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.047870][T30464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.047874][T30464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.047880][T30464] ? __pfx___sys_sendto (net/socket.c:2147) [4549.047895][T30464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.047901][T30464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.047909][T30464] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.047917][T30464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.047927][T30464] __x64_sys_sendto (net/socket.c:2183) [4549.047931][T30464] ? 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) [4549.047934][T30464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.047939][T30464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.047944][T30464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.047947][T30464] RIP: 0033:0x7f2592191a4a [ 4549.047950][T30464] 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 [ 4549.047953][T30464] RSP: 002b:00007ffe76e62548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.047956][T30464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2592191a4a [ 4549.047959][T30464] RDX: 0000000000000040 RSI: 0000000016147340 RDI: 0000000000000005 [ 4549.047961][T30464] RBP: 00007ffe76e625d0 R08: 0000000000418574 R09: 000000000000001c [ 4549.047963][T30464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.047965][T30464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25922ba000 | [ 4549.047965][T30464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25922ba000 | [ 4549.047980][T30464] | [ 4549.048418][T30464] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30464 | [4549.059857][T30464] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4549.060104][T30464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.060106][T30464] Call Trace: [ 4549.060108][T30464] [4549.060110][T30464] dump_stack_lvl (lib/dump_stack.c:123) [4549.060116][T30464] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.060121][T30464] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4549.060128][T30464] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.060135][T30464] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.060141][T30464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.060146][T30464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.060158][T30464] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.060170][T30464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.060176][T30464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.060180][T30464] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.060188][T30464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.060192][T30464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.060201][T30464] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.060217][T30464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.060220][T30464] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.060231][T30464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.060235][T30464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.060241][T30464] ? __pfx___sys_sendto (net/socket.c:2147) [4549.060256][T30464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.060262][T30464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.060270][T30464] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.060277][T30464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.060288][T30464] __x64_sys_sendto (net/socket.c:2183) [4549.060292][T30464] ? 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) [4549.060295][T30464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.060300][T30464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.060305][T30464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.060308][T30464] RIP: 0033:0x7f2592191a4a [ 4549.060311][T30464] 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 [ 4549.060314][T30464] RSP: 002b:00007ffe76e62548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.060318][T30464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2592191a4a [ 4549.060320][T30464] RDX: 0000000000000040 RSI: 0000000016147340 RDI: 0000000000000005 [ 4549.060322][T30464] RBP: 00007ffe76e625d0 R08: 0000000000418574 R09: 000000000000001c [ 4549.060324][T30464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.060326][T30464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25922ba000 | [ 4549.060326][T30464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25922ba000 | [ 4549.060340][T30464] | [ 4549.534119][T30468] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30468 | [4549.534601][T30468] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4549.534879][T30468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.534881][T30468] Call Trace: [ 4549.534884][T30468] [4549.534886][T30468] dump_stack_lvl (lib/dump_stack.c:123) [4549.534897][T30468] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.534905][T30468] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4549.534911][T30468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.534921][T30468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.534929][T30468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.534933][T30468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.534945][T30468] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.534957][T30468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.534963][T30468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.534970][T30468] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.534980][T30468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.534987][T30468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.534997][T30468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.535013][T30468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.535016][T30468] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.535027][T30468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.535034][T30468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.535040][T30468] ? __pfx___sys_sendto (net/socket.c:2147) [4549.535054][T30468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.535062][T30468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.535072][T30468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.535079][T30468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.535089][T30468] __x64_sys_sendto (net/socket.c:2183) [4549.535093][T30468] ? 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) [4549.535097][T30468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.535102][T30468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.535108][T30468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.535112][T30468] RIP: 0033:0x7f58d8b21a4a [ 4549.535118][T30468] 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 [ 4549.535121][T30468] RSP: 002b:00007ffc1fb2b478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.535125][T30468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58d8b21a4a [ 4549.535127][T30468] RDX: 0000000000000040 RSI: 0000000012407340 RDI: 0000000000000005 [ 4549.535129][T30468] RBP: 00007ffc1fb2b500 R08: 0000000000418574 R09: 000000000000001c [ 4549.535132][T30468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.535134][T30468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58d8c4a000 | [ 4549.535149][T30468] | [ 4549.535152][T30468] lwtunnel_output(): recursion limit reached on datapath | [ 4551.008582][T30472] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30472 | [4551.009045][T30472] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4551.009295][T30472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4551.009297][T30472] Call Trace: [ 4551.009300][T30472] [4551.009302][T30472] dump_stack_lvl (lib/dump_stack.c:123) [4551.009311][T30472] check_preemption_disabled (lib/smp_processor_id.c:52) [4551.009318][T30472] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4551.009325][T30472] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4551.009333][T30472] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4551.009340][T30472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4551.009345][T30472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4551.009357][T30472] rawv6_sendmsg (net/ipv6/raw.c:918) [4551.009369][T30472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4551.009375][T30472] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4551.009381][T30472] ? __lock_release (kernel/locking/lockdep.c:5534) [4551.009390][T30472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4551.009396][T30472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4551.009405][T30472] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4551.009421][T30472] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4551.009424][T30472] ? __lock_release (kernel/locking/lockdep.c:5534) [4551.009435][T30472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4551.009442][T30472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4551.009448][T30472] ? __pfx___sys_sendto (net/socket.c:2147) [4551.009462][T30472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4551.009469][T30472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4551.009479][T30472] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4551.009486][T30472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4551.009496][T30472] __x64_sys_sendto (net/socket.c:2183) [4551.009500][T30472] ? 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) [4551.009504][T30472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4551.009509][T30472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4551.009514][T30472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4551.009518][T30472] RIP: 0033:0x7f3d0280ba4a [ 4551.009522][T30472] 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 [ 4551.009525][T30472] RSP: 002b:00007fff078f63f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4551.009529][T30472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d0280ba4a [ 4551.009532][T30472] RDX: 0000000000000040 RSI: 0000000014a70340 RDI: 0000000000000005 [ 4551.009534][T30472] RBP: 00007fff078f6480 R08: 0000000000418574 R09: 000000000000001c [ 4551.009536][T30472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4551.009538][T30472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d02934000 | [ 4551.009552][T30472] | [ 4551.009554][T30472] lwtunnel_output(): recursion limit reached on datapath | [ 4552.477355][T30476] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30476 | [4552.479000][T30476] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4552.479276][T30476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.479279][T30476] Call Trace: [ 4552.479281][T30476] [4552.479284][T30476] dump_stack_lvl (lib/dump_stack.c:123) [4552.479294][T30476] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.479301][T30476] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4552.479308][T30476] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.479317][T30476] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.479324][T30476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.479329][T30476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.479341][T30476] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.479353][T30476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.479358][T30476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.479365][T30476] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.479375][T30476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.479381][T30476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.479391][T30476] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.479406][T30476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.479409][T30476] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.479420][T30476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.479427][T30476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.479432][T30476] ? __pfx___sys_sendto (net/socket.c:2147) [4552.479446][T30476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.479454][T30476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.479463][T30476] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.479470][T30476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.479480][T30476] __x64_sys_sendto (net/socket.c:2183) [4552.479484][T30476] ? 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) [4552.479489][T30476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.479493][T30476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.479498][T30476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.479503][T30476] RIP: 0033:0x7fb059a24a4a [ 4552.479508][T30476] 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 [ 4552.479511][T30476] RSP: 002b:00007ffdc3be3208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.479515][T30476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb059a24a4a [ 4552.479518][T30476] RDX: 0000000000000040 RSI: 0000000024017340 RDI: 0000000000000005 [ 4552.479520][T30476] RBP: 00007ffdc3be3290 R08: 0000000000418574 R09: 000000000000001c [ 4552.479522][T30476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.479524][T30476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb059b4d000 | [ 4552.479538][T30476] | [ 4552.479541][T30476] lwtunnel_output(): recursion limit reached on datapath | [ 4553.954451][T30480] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30480 | [4553.954957][T30480] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4553.955227][T30480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4553.955230][T30480] Call Trace: [ 4553.955232][T30480] [4553.955235][T30480] dump_stack_lvl (lib/dump_stack.c:123) [4553.955245][T30480] check_preemption_disabled (lib/smp_processor_id.c:52) [4553.955253][T30480] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4553.955260][T30480] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4553.955268][T30480] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4553.955276][T30480] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4553.955281][T30480] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4553.955293][T30480] rawv6_sendmsg (net/ipv6/raw.c:918) [4553.955305][T30480] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4553.955311][T30480] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4553.955318][T30480] ? __lock_release (kernel/locking/lockdep.c:5534) [4553.955328][T30480] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4553.955335][T30480] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4553.955344][T30480] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4553.955360][T30480] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4553.955363][T30480] ? __lock_release (kernel/locking/lockdep.c:5534) [4553.955374][T30480] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4553.955381][T30480] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4553.955387][T30480] ? __pfx___sys_sendto (net/socket.c:2147) [4553.955401][T30480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4553.955408][T30480] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4553.955418][T30480] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4553.955425][T30480] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4553.955436][T30480] __x64_sys_sendto (net/socket.c:2183) [4553.955440][T30480] ? 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) [4553.955444][T30480] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4553.955449][T30480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4553.955454][T30480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4553.955459][T30480] RIP: 0033:0x7f48ef938a4a [ 4553.955465][T30480] 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 [ 4553.955468][T30480] RSP: 002b:00007ffcfd297f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4553.955472][T30480] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48ef938a4a [ 4553.955475][T30480] RDX: 0000000000000040 RSI: 000000002b742340 RDI: 0000000000000005 [ 4553.955477][T30480] RBP: 00007ffcfd298020 R08: 0000000000418574 R09: 000000000000001c [ 4553.955479][T30480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4553.955481][T30480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48efa61000 | [ 4554.355989][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4554.356887][ C2] Dead loop on virtual device veth1, fix it urgently! | [ 4555.429854][T30484] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30484 | [4555.430337][T30484] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4555.430612][T30484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4555.430614][T30484] Call Trace: [ 4555.430617][T30484] [4555.430619][T30484] dump_stack_lvl (lib/dump_stack.c:123) [4555.430630][T30484] check_preemption_disabled (lib/smp_processor_id.c:52) [4555.430637][T30484] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4555.430643][T30484] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4555.430654][T30484] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.430661][T30484] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4555.430667][T30484] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.430679][T30484] rawv6_sendmsg (net/ipv6/raw.c:918) [4555.430690][T30484] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4555.430696][T30484] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4555.430703][T30484] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.430729][T30484] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4555.430736][T30484] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4555.430745][T30484] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4555.430761][T30484] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4555.430764][T30484] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.430775][T30484] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.430783][T30484] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.430789][T30484] ? __pfx___sys_sendto (net/socket.c:2147) [4555.430803][T30484] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4555.430810][T30484] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4555.430820][T30484] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4555.430828][T30484] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4555.430838][T30484] __x64_sys_sendto (net/socket.c:2183) [4555.430842][T30484] ? 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) [4555.430847][T30484] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4555.430852][T30484] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4555.430857][T30484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4555.430861][T30484] RIP: 0033:0x7f575932aa4a [ 4555.430866][T30484] 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 [ 4555.430870][T30484] RSP: 002b:00007ffe6ebd3ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4555.430874][T30484] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f575932aa4a [ 4555.430877][T30484] RDX: 0000000000000040 RSI: 0000000016385340 RDI: 0000000000000005 [ 4555.430879][T30484] RBP: 00007ffe6ebd3b50 R08: 0000000000418574 R09: 000000000000001c [ 4555.430881][T30484] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4555.430883][T30484] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5759453000 | [ 4555.430898][T30484] | [ 4555.444457][T30484] lwtunnel_output(): recursion limit reached on datapath | [ 4556.896782][T30488] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30488 | [4556.897271][T30488] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4556.897533][T30488] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4556.897535][T30488] Call Trace: [ 4556.897537][T30488] [4556.897540][T30488] dump_stack_lvl (lib/dump_stack.c:123) [4556.897549][T30488] check_preemption_disabled (lib/smp_processor_id.c:52) [4556.897556][T30488] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4556.897563][T30488] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4556.897570][T30488] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4556.897578][T30488] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4556.897582][T30488] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4556.897594][T30488] rawv6_sendmsg (net/ipv6/raw.c:918) [4556.897598][T30488] ? __pfx___resched_curr (kernel/sched/core.c:1093) [4556.897611][T30488] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4556.897622][T30488] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4556.897628][T30488] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4556.897632][T30488] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [4556.897642][T30488] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4556.897660][T30488] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4556.897666][T30488] ? __lock_release (kernel/locking/lockdep.c:5534) [4556.897677][T30488] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4556.897684][T30488] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4556.897689][T30488] ? __pfx___sys_sendto (net/socket.c:2147) [4556.897703][T30488] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4556.897710][T30488] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4556.897718][T30488] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4556.897725][T30488] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4556.897735][T30488] __x64_sys_sendto (net/socket.c:2183) [4556.897739][T30488] ? 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) [4556.897743][T30488] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4556.897747][T30488] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4556.897752][T30488] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4556.897756][T30488] RIP: 0033:0x7f20855c8a4a [ 4556.897761][T30488] 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 [ 4556.897764][T30488] RSP: 002b:00007ffd206279e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4556.897768][T30488] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20855c8a4a [ 4556.897770][T30488] RDX: 0000000000000040 RSI: 0000000038809340 RDI: 0000000000000005 [ 4556.897772][T30488] RBP: 00007ffd20627a70 R08: 0000000000418574 R09: 000000000000001c [ 4556.897774][T30488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4556.897776][T30488] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20856f1000 | [ 4556.897790][T30488] | [ 4556.910726][T30488] lwtunnel_output(): recursion limit reached on datapath | [ 4558.391645][T30492] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30492 | [4558.392145][T30492] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4558.392416][T30492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4558.392419][T30492] Call Trace: [ 4558.392422][T30492] [4558.392424][T30492] dump_stack_lvl (lib/dump_stack.c:123) [4558.392434][T30492] check_preemption_disabled (lib/smp_processor_id.c:52) [4558.392441][T30492] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4558.392448][T30492] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4558.392457][T30492] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.392465][T30492] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4558.392470][T30492] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.392482][T30492] rawv6_sendmsg (net/ipv6/raw.c:918) [4558.392494][T30492] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4558.392499][T30492] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4558.392506][T30492] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.392516][T30492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4558.392523][T30492] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4558.392532][T30492] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4558.392548][T30492] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4558.392551][T30492] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.392562][T30492] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.392569][T30492] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.392574][T30492] ? __pfx___sys_sendto (net/socket.c:2147) [4558.392589][T30492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4558.392596][T30492] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4558.392606][T30492] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4558.392614][T30492] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4558.392625][T30492] __x64_sys_sendto (net/socket.c:2183) [4558.392629][T30492] ? 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) [4558.392633][T30492] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4558.392639][T30492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4558.392644][T30492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4558.392650][T30492] RIP: 0033:0x7efeb4199a4a [ 4558.392655][T30492] 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 [ 4558.392658][T30492] RSP: 002b:00007fffd69eef88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4558.392663][T30492] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efeb4199a4a [ 4558.392665][T30492] RDX: 0000000000000040 RSI: 0000000027781340 RDI: 0000000000000005 [ 4558.392667][T30492] RBP: 00007fffd69ef010 R08: 0000000000418574 R09: 000000000000001c [ 4558.392669][T30492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4558.392671][T30492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efeb42c2000 | [ 4558.392686][T30492] | [ 4558.406047][T30492] lwtunnel_output(): recursion limit reached on datapath | [ 4559.877087][T30496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30496 | [4559.877543][T30496] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4559.877817][T30496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.877819][T30496] Call Trace: [ 4559.877821][T30496] [4559.877823][T30496] dump_stack_lvl (lib/dump_stack.c:123) [4559.877833][T30496] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.877840][T30496] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4559.877846][T30496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.877855][T30496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.877862][T30496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.877867][T30496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.877879][T30496] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.877891][T30496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.877897][T30496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4559.877903][T30496] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.877913][T30496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.877919][T30496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.877928][T30496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.877944][T30496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.877947][T30496] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.877958][T30496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.877965][T30496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.877971][T30496] ? __pfx___sys_sendto (net/socket.c:2147) [4559.877985][T30496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4559.877993][T30496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4559.878003][T30496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4559.878010][T30496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4559.878020][T30496] __x64_sys_sendto (net/socket.c:2183) [4559.878024][T30496] ? 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) [4559.878028][T30496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.878033][T30496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.878038][T30496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.878042][T30496] RIP: 0033:0x7f91e2cdda4a [ 4559.878047][T30496] 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 [ 4559.878050][T30496] RSP: 002b:00007ffce5702b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.878054][T30496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91e2cdda4a [ 4559.878056][T30496] RDX: 0000000000000040 RSI: 0000000009549340 RDI: 0000000000000005 [ 4559.878058][T30496] RBP: 00007ffce5702bc0 R08: 0000000000418574 R09: 000000000000001c [ 4559.878061][T30496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.878063][T30496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91e2e06000 | [ 4559.878077][T30496] | [ 4559.878080][T30496] lwtunnel_output(): recursion limit reached on datapath | [ 4561.358087][T30500] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30500 | [4561.358538][T30500] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4561.359068][T30500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4561.359070][T30500] Call Trace: [ 4561.359072][T30500] [4561.359074][T30500] dump_stack_lvl (lib/dump_stack.c:123) [4561.359083][T30500] check_preemption_disabled (lib/smp_processor_id.c:52) [4561.359090][T30500] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4561.359096][T30500] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4561.359104][T30500] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4561.359111][T30500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4561.359116][T30500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4561.359128][T30500] rawv6_sendmsg (net/ipv6/raw.c:918) [4561.359140][T30500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4561.359146][T30500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4561.359152][T30500] ? __lock_release (kernel/locking/lockdep.c:5534) [4561.359161][T30500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4561.359165][T30500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4561.359175][T30500] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4561.359191][T30500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4561.359194][T30500] ? __lock_release (kernel/locking/lockdep.c:5534) [4561.359205][T30500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4561.359211][T30500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4561.359216][T30500] ? __pfx___sys_sendto (net/socket.c:2147) [4561.359231][T30500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4561.359238][T30500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4561.359247][T30500] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4561.359254][T30500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4561.359264][T30500] __x64_sys_sendto (net/socket.c:2183) [4561.359268][T30500] ? 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) [4561.359272][T30500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4561.359277][T30500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4561.359282][T30500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4561.359286][T30500] RIP: 0033:0x7f446a31ba4a [ 4561.359290][T30500] 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 [ 4561.359293][T30500] RSP: 002b:00007ffea8dd8798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4561.359297][T30500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f446a31ba4a [ 4561.359299][T30500] RDX: 0000000000000040 RSI: 000000001ce66340 RDI: 0000000000000005 [ 4561.359301][T30500] RBP: 00007ffea8dd8820 R08: 0000000000418574 R09: 000000000000001c [ 4561.359304][T30500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4561.359306][T30500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f446a444000 | [ 4561.359320][T30500] | [ 4561.359323][T30500] lwtunnel_output(): recursion limit reached on datapath | [ 4562.832352][T30504] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30504 | [4562.833079][T30504] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4562.833351][T30504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4562.833353][T30504] Call Trace: [ 4562.833356][T30504] [4562.833359][T30504] dump_stack_lvl (lib/dump_stack.c:123) [4562.833369][T30504] check_preemption_disabled (lib/smp_processor_id.c:52) [4562.833377][T30504] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4562.833384][T30504] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4562.833393][T30504] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4562.833401][T30504] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4562.833406][T30504] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4562.833418][T30504] rawv6_sendmsg (net/ipv6/raw.c:918) [4562.833430][T30504] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4562.833436][T30504] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4562.833443][T30504] ? __lock_release (kernel/locking/lockdep.c:5534) [4562.833453][T30504] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4562.833460][T30504] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4562.833469][T30504] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4562.833485][T30504] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4562.833488][T30504] ? __lock_release (kernel/locking/lockdep.c:5534) [4562.833499][T30504] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4562.833506][T30504] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4562.833512][T30504] ? __pfx___sys_sendto (net/socket.c:2147) [4562.833527][T30504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4562.833534][T30504] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4562.833544][T30504] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4562.833551][T30504] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4562.833561][T30504] __x64_sys_sendto (net/socket.c:2183) [4562.833565][T30504] ? 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) [4562.833570][T30504] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4562.833575][T30504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4562.833580][T30504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4562.833585][T30504] RIP: 0033:0x7f602fdbba4a [ 4562.833590][T30504] 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 [ 4562.833593][T30504] RSP: 002b:00007ffdc66c23d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4562.833598][T30504] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f602fdbba4a [ 4562.833600][T30504] RDX: 0000000000000040 RSI: 00000000057e2340 RDI: 0000000000000005 [ 4562.833602][T30504] RBP: 00007ffdc66c2460 R08: 0000000000418574 R09: 000000000000001c [ 4562.833605][T30504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4562.833607][T30504] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f602fee4000 | [ 4562.833621][T30504] | [ 4562.833624][T30504] lwtunnel_output(): recursion limit reached on datapath | [ 4564.297435][T30508] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30508 | [4564.298320][T30508] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4564.298595][T30508] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.298597][T30508] Call Trace: [ 4564.298599][T30508] [4564.298602][T30508] dump_stack_lvl (lib/dump_stack.c:123) [4564.298611][T30508] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.298618][T30508] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4564.298624][T30508] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.298632][T30508] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.298640][T30508] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.298644][T30508] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.298658][T30508] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.298670][T30508] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.298676][T30508] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.298682][T30508] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.298692][T30508] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.298698][T30508] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.298707][T30508] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.298723][T30508] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.298726][T30508] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.298738][T30508] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.298744][T30508] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.298750][T30508] ? __pfx___sys_sendto (net/socket.c:2147) [4564.298764][T30508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.298772][T30508] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.298782][T30508] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.298789][T30508] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.298800][T30508] __x64_sys_sendto (net/socket.c:2183) [4564.298804][T30508] ? 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) [4564.298808][T30508] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.298813][T30508] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.298818][T30508] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.298822][T30508] RIP: 0033:0x7f1aebe8fa4a [ 4564.298827][T30508] 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 [ 4564.298830][T30508] RSP: 002b:00007ffeb9290798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.298834][T30508] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1aebe8fa4a [ 4564.298837][T30508] RDX: 0000000000000040 RSI: 0000000018f58340 RDI: 0000000000000005 [ 4564.298839][T30508] RBP: 00007ffeb9290820 R08: 0000000000418574 R09: 000000000000001c [ 4564.298841][T30508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.298843][T30508] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aebfb8000 | [ 4564.298858][T30508] | [ 4564.311369][T30508] lwtunnel_output(): recursion limit reached on datapath | [ 4565.764934][T30512] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30512 | [4565.765419][T30512] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4565.765704][T30512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4565.765706][T30512] Call Trace: [ 4565.765709][T30512] [4565.765711][T30512] dump_stack_lvl (lib/dump_stack.c:123) [4565.765720][T30512] check_preemption_disabled (lib/smp_processor_id.c:52) [4565.765726][T30512] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4565.765733][T30512] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4565.765741][T30512] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.765748][T30512] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4565.765753][T30512] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.765765][T30512] rawv6_sendmsg (net/ipv6/raw.c:918) [4565.765777][T30512] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4565.765782][T30512] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4565.765788][T30512] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.765797][T30512] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4565.765802][T30512] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4565.765811][T30512] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4565.765827][T30512] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4565.765830][T30512] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.765841][T30512] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.765847][T30512] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.765853][T30512] ? __pfx___sys_sendto (net/socket.c:2147) [4565.765867][T30512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4565.765874][T30512] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4565.765883][T30512] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4565.765890][T30512] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4565.765900][T30512] __x64_sys_sendto (net/socket.c:2183) [4565.765905][T30512] ? 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) [4565.765909][T30512] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4565.765913][T30512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4565.765918][T30512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4565.765922][T30512] RIP: 0033:0x7fb21c07ba4a [ 4565.765926][T30512] 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 [ 4565.765929][T30512] RSP: 002b:00007ffd80d58b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4565.765933][T30512] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb21c07ba4a [ 4565.765935][T30512] RDX: 0000000000000040 RSI: 000000002cc6b340 RDI: 0000000000000005 [ 4565.765937][T30512] RBP: 00007ffd80d58c20 R08: 0000000000418574 R09: 000000000000001c [ 4565.765939][T30512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4565.765941][T30512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb21c1a4000 | [ 4565.765956][T30512] | [ 4565.765959][T30512] lwtunnel_output(): recursion limit reached on datapath | [ 4567.253905][T30516] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30516 | [4567.254356][T30516] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4567.254603][T30516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4567.254605][T30516] Call Trace: [ 4567.254607][T30516] [4567.254609][T30516] dump_stack_lvl (lib/dump_stack.c:123) [4567.254618][T30516] check_preemption_disabled (lib/smp_processor_id.c:52) [4567.254624][T30516] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4567.254631][T30516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4567.254639][T30516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.254646][T30516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4567.254652][T30516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.254664][T30516] rawv6_sendmsg (net/ipv6/raw.c:918) [4567.254676][T30516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4567.254682][T30516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4567.254688][T30516] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.254697][T30516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4567.254702][T30516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4567.254711][T30516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4567.254727][T30516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4567.254730][T30516] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.254742][T30516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.254747][T30516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.254753][T30516] ? __pfx___sys_sendto (net/socket.c:2147) [4567.254767][T30516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4567.254774][T30516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4567.254783][T30516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4567.254790][T30516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4567.254800][T30516] __x64_sys_sendto (net/socket.c:2183) [4567.254805][T30516] ? 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) [4567.254809][T30516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4567.254814][T30516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4567.254819][T30516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4567.254823][T30516] RIP: 0033:0x7f00567c4a4a [ 4567.254827][T30516] 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 [ 4567.254831][T30516] RSP: 002b:00007ffc3ea1ab78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4567.254835][T30516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00567c4a4a [ 4567.254837][T30516] RDX: 0000000000000040 RSI: 0000000029ef4340 RDI: 0000000000000005 [ 4567.254839][T30516] RBP: 00007ffc3ea1ac00 R08: 0000000000418574 R09: 000000000000001c [ 4567.254841][T30516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4567.254843][T30516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00568ed000 | [ 4567.254843][T30516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00568ed000 | [ 4567.254858][T30516] | [ 4567.268004][T30516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30516 | [4567.268367][T30516] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4567.268612][T30516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4567.268614][T30516] Call Trace: [ 4567.268616][T30516] [4567.268618][T30516] dump_stack_lvl (lib/dump_stack.c:123) [4567.268624][T30516] check_preemption_disabled (lib/smp_processor_id.c:52) [4567.268630][T30516] lwtunnel_output (net/core/lwtunnel.c:359) [4567.268637][T30516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4567.268643][T30516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.268650][T30516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4567.268655][T30516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.268668][T30516] rawv6_sendmsg (net/ipv6/raw.c:918) [4567.268680][T30516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4567.268685][T30516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4567.268689][T30516] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.268696][T30516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4567.268700][T30516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4567.268709][T30516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4567.268725][T30516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4567.268728][T30516] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.268740][T30516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.268744][T30516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.268750][T30516] ? __pfx___sys_sendto (net/socket.c:2147) [4567.268765][T30516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4567.268771][T30516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4567.268779][T30516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4567.268786][T30516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4567.268797][T30516] __x64_sys_sendto (net/socket.c:2183) [4567.268801][T30516] ? 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) [4567.268804][T30516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4567.268809][T30516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4567.268815][T30516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4567.268818][T30516] RIP: 0033:0x7f00567c4a4a [ 4567.268822][T30516] 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 [ 4567.268824][T30516] RSP: 002b:00007ffc3ea1ab78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4567.268828][T30516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00567c4a4a [ 4567.268830][T30516] RDX: 0000000000000040 RSI: 0000000029ef4340 RDI: 0000000000000005 [ 4567.268832][T30516] RBP: 00007ffc3ea1ac00 R08: 0000000000418574 R09: 000000000000001c [ 4567.268834][T30516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4567.268836][T30516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00568ed000 | [ 4567.268836][T30516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00568ed000 | [ 4567.268851][T30516] | [ 4567.281824][T30516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30516 | [4567.282188][T30516] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4567.282433][T30516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4567.282435][T30516] Call Trace: [ 4567.282437][T30516] [4567.282439][T30516] dump_stack_lvl (lib/dump_stack.c:123) [4567.282445][T30516] check_preemption_disabled (lib/smp_processor_id.c:52) [4567.282451][T30516] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4567.282458][T30516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4567.282464][T30516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.282470][T30516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4567.282475][T30516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.282488][T30516] rawv6_sendmsg (net/ipv6/raw.c:918) [4567.282499][T30516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4567.282505][T30516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4567.282509][T30516] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.282516][T30516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4567.282520][T30516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4567.282528][T30516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4567.282545][T30516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4567.282548][T30516] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.282559][T30516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.282563][T30516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.282569][T30516] ? __pfx___sys_sendto (net/socket.c:2147) [4567.282584][T30516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4567.282591][T30516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4567.282599][T30516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4567.282606][T30516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4567.282616][T30516] __x64_sys_sendto (net/socket.c:2183) [4567.282620][T30516] ? 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) [4567.282624][T30516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4567.282628][T30516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4567.282633][T30516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4567.282637][T30516] RIP: 0033:0x7f00567c4a4a [ 4567.282641][T30516] 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 [ 4567.282644][T30516] RSP: 002b:00007ffc3ea1ab78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4567.282647][T30516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00567c4a4a [ 4567.282651][T30516] RDX: 0000000000000040 RSI: 0000000029ef4340 RDI: 0000000000000005 [ 4567.282653][T30516] RBP: 00007ffc3ea1ac00 R08: 0000000000418574 R09: 000000000000001c [ 4567.282656][T30516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4567.282658][T30516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00568ed000 | [ 4567.282658][T30516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00568ed000 | [ 4567.282673][T30516] | [ 4567.759009][T30520] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30520 | [4567.759496][T30520] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4567.759779][T30520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4567.759782][T30520] Call Trace: [ 4567.759784][T30520] [4567.759787][T30520] dump_stack_lvl (lib/dump_stack.c:123) [4567.759795][T30520] check_preemption_disabled (lib/smp_processor_id.c:52) [4567.759802][T30520] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4567.759808][T30520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4567.759816][T30520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.759823][T30520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4567.759828][T30520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.759840][T30520] rawv6_sendmsg (net/ipv6/raw.c:918) [4567.759851][T30520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4567.759857][T30520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4567.759862][T30520] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.759871][T30520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4567.759876][T30520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4567.759885][T30520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4567.759901][T30520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4567.759904][T30520] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.759916][T30520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.759921][T30520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.759927][T30520] ? __pfx___sys_sendto (net/socket.c:2147) [4567.759941][T30520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4567.759948][T30520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4567.759956][T30520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4567.759964][T30520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4567.759973][T30520] __x64_sys_sendto (net/socket.c:2183) [4567.759977][T30520] ? 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) [4567.759981][T30520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4567.759986][T30520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4567.759991][T30520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4567.759996][T30520] RIP: 0033:0x7f895bde9a4a [ 4567.760000][T30520] 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 [ 4567.760004][T30520] RSP: 002b:00007ffdef69aa08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4567.760008][T30520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f895bde9a4a [ 4567.760010][T30520] RDX: 0000000000000040 RSI: 0000000019d8d340 RDI: 0000000000000005 [ 4567.760012][T30520] RBP: 00007ffdef69aa90 R08: 0000000000418574 R09: 000000000000001c [ 4567.760015][T30520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4567.760017][T30520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f895bf12000 | [ 4567.760032][T30520] | [ 4567.760034][T30520] lwtunnel_output(): recursion limit reached on datapath | [ 4569.244473][T30524] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30524 | [4569.244963][T30524] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4569.245225][T30524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4569.245227][T30524] Call Trace: [ 4569.245229][T30524] [4569.245232][T30524] dump_stack_lvl (lib/dump_stack.c:123) [4569.245240][T30524] check_preemption_disabled (lib/smp_processor_id.c:52) [4569.245246][T30524] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4569.245253][T30524] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4569.245261][T30524] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4569.245268][T30524] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4569.245273][T30524] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4569.245285][T30524] rawv6_sendmsg (net/ipv6/raw.c:918) [4569.245296][T30524] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4569.245302][T30524] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4569.245307][T30524] ? __lock_release (kernel/locking/lockdep.c:5534) [4569.245317][T30524] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4569.245322][T30524] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4569.245330][T30524] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4569.245346][T30524] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4569.245349][T30524] ? __lock_release (kernel/locking/lockdep.c:5534) [4569.245361][T30524] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4569.245366][T30524] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4569.245372][T30524] ? __pfx___sys_sendto (net/socket.c:2147) [4569.245387][T30524] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4569.245393][T30524] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4569.245402][T30524] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4569.245409][T30524] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4569.245419][T30524] __x64_sys_sendto (net/socket.c:2183) [4569.245423][T30524] ? 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) [4569.245427][T30524] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4569.245432][T30524] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4569.245436][T30524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4569.245441][T30524] RIP: 0033:0x7faf942a4a4a [ 4569.245445][T30524] 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 [ 4569.245448][T30524] RSP: 002b:00007ffffc417c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4569.245452][T30524] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf942a4a4a [ 4569.245454][T30524] RDX: 0000000000000040 RSI: 000000003acd6340 RDI: 0000000000000005 [ 4569.245456][T30524] RBP: 00007ffffc417d00 R08: 0000000000418574 R09: 000000000000001c [ 4569.245458][T30524] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4569.245460][T30524] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf943cd000 | [ 4569.245475][T30524] | [ 4569.245477][T30524] lwtunnel_output(): recursion limit reached on datapath | [ 4570.730736][T30528] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30528 | [4570.731186][T30528] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4570.731433][T30528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4570.731436][T30528] Call Trace: [ 4570.731438][T30528] [4570.731440][T30528] dump_stack_lvl (lib/dump_stack.c:123) [4570.731449][T30528] check_preemption_disabled (lib/smp_processor_id.c:52) [4570.731456][T30528] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4570.731463][T30528] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4570.731471][T30528] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.731477][T30528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4570.731482][T30528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.731495][T30528] rawv6_sendmsg (net/ipv6/raw.c:918) [4570.731507][T30528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4570.731512][T30528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4570.731518][T30528] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.731526][T30528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4570.731532][T30528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4570.731541][T30528] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4570.731557][T30528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4570.731560][T30528] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.731571][T30528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.731577][T30528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.731582][T30528] ? __pfx___sys_sendto (net/socket.c:2147) [4570.731596][T30528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4570.731603][T30528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4570.731612][T30528] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4570.731619][T30528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4570.731629][T30528] __x64_sys_sendto (net/socket.c:2183) [4570.731633][T30528] ? 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) [4570.731637][T30528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4570.731642][T30528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4570.731647][T30528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4570.731654][T30528] RIP: 0033:0x7f186f9dda4a [ 4570.731658][T30528] 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 [ 4570.731662][T30528] RSP: 002b:00007fffbd4aa088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4570.731666][T30528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f186f9dda4a [ 4570.731668][T30528] RDX: 0000000000000040 RSI: 000000002e428340 RDI: 0000000000000005 [ 4570.731670][T30528] RBP: 00007fffbd4aa110 R08: 0000000000418574 R09: 000000000000001c [ 4570.731673][T30528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4570.731674][T30528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f186fb06000 | [ 4570.731689][T30528] | [ 4570.744227][T30528] lwtunnel_output(): recursion limit reached on datapath | [ 4572.182082][T30532] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30532 | [4572.182559][T30532] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4572.182835][T30532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.182838][T30532] Call Trace: [ 4572.182840][T30532] [4572.182843][T30532] dump_stack_lvl (lib/dump_stack.c:123) [4572.182853][T30532] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.182860][T30532] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4572.182867][T30532] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.182876][T30532] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.182883][T30532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.182888][T30532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.182900][T30532] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.182912][T30532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.182917][T30532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.182925][T30532] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.182935][T30532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.182941][T30532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.182950][T30532] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.182966][T30532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.182969][T30532] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.182980][T30532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.182986][T30532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.182992][T30532] ? __pfx___sys_sendto (net/socket.c:2147) [4572.183006][T30532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.183014][T30532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.183023][T30532] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.183031][T30532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.183040][T30532] __x64_sys_sendto (net/socket.c:2183) [4572.183044][T30532] ? 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) [4572.183049][T30532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.183054][T30532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.183059][T30532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.183064][T30532] RIP: 0033:0x7f9ede913a4a [ 4572.183068][T30532] 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 [ 4572.183072][T30532] RSP: 002b:00007fff1ad6db48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.183076][T30532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ede913a4a [ 4572.183078][T30532] RDX: 0000000000000040 RSI: 000000000b0c4340 RDI: 0000000000000005 [ 4572.183081][T30532] RBP: 00007fff1ad6dbd0 R08: 0000000000418574 R09: 000000000000001c [ 4572.183083][T30532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.183085][T30532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9edea3c000 | [ 4572.788197][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4572.789088][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4573.678256][T30536] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30536 | [4573.678770][T30536] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4573.679042][T30536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4573.679045][T30536] Call Trace: [ 4573.679047][T30536] [4573.679050][T30536] dump_stack_lvl (lib/dump_stack.c:123) [4573.679060][T30536] check_preemption_disabled (lib/smp_processor_id.c:52) [4573.679067][T30536] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4573.679074][T30536] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4573.679082][T30536] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4573.679090][T30536] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4573.679095][T30536] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4573.679107][T30536] rawv6_sendmsg (net/ipv6/raw.c:918) [4573.679119][T30536] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4573.679124][T30536] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4573.679132][T30536] ? __lock_release (kernel/locking/lockdep.c:5534) [4573.679142][T30536] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4573.679148][T30536] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4573.679158][T30536] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4573.679174][T30536] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4573.679177][T30536] ? __lock_release (kernel/locking/lockdep.c:5534) [4573.679188][T30536] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4573.679195][T30536] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4573.679201][T30536] ? __pfx___sys_sendto (net/socket.c:2147) [4573.679216][T30536] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4573.679223][T30536] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4573.679234][T30536] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4573.679241][T30536] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4573.679251][T30536] __x64_sys_sendto (net/socket.c:2183) [4573.679255][T30536] ? 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) [4573.679260][T30536] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4573.679265][T30536] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4573.679270][T30536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4573.679275][T30536] RIP: 0033:0x7f121ecf5a4a [ 4573.679280][T30536] 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 [ 4573.679284][T30536] RSP: 002b:00007ffdbcd0ab68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4573.679288][T30536] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f121ecf5a4a [ 4573.679291][T30536] RDX: 0000000000000040 RSI: 000000003f676340 RDI: 0000000000000005 [ 4573.679293][T30536] RBP: 00007ffdbcd0abf0 R08: 0000000000418574 R09: 000000000000001c [ 4573.679295][T30536] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4573.679297][T30536] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f121ee1e000 | [ 4573.679312][T30536] | [ 4573.679336][T30536] lwtunnel_output(): recursion limit reached on datapath | [ 4575.161108][T30540] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30540 | [4575.161559][T30540] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4575.162280][T30540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4575.162283][T30540] Call Trace: [ 4575.162285][T30540] [4575.162287][T30540] dump_stack_lvl (lib/dump_stack.c:123) [4575.162296][T30540] check_preemption_disabled (lib/smp_processor_id.c:52) [4575.162303][T30540] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4575.162310][T30540] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4575.162318][T30540] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.162326][T30540] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4575.162331][T30540] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.162343][T30540] rawv6_sendmsg (net/ipv6/raw.c:918) [4575.162355][T30540] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4575.162361][T30540] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4575.162367][T30540] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.162377][T30540] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4575.162382][T30540] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4575.162391][T30540] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4575.162407][T30540] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4575.162410][T30540] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.162422][T30540] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.162428][T30540] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.162434][T30540] ? __pfx___sys_sendto (net/socket.c:2147) [4575.162448][T30540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4575.162456][T30540] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4575.162465][T30540] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4575.162472][T30540] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4575.162483][T30540] __x64_sys_sendto (net/socket.c:2183) [4575.162487][T30540] ? 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) [4575.162490][T30540] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4575.162495][T30540] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4575.162500][T30540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4575.162505][T30540] RIP: 0033:0x7f86c29b4a4a [ 4575.162509][T30540] 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 [ 4575.162512][T30540] RSP: 002b:00007fff00d094b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4575.162516][T30540] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86c29b4a4a [ 4575.162518][T30540] RDX: 0000000000000040 RSI: 0000000019112340 RDI: 0000000000000005 [ 4575.162520][T30540] RBP: 00007fff00d09540 R08: 0000000000418574 R09: 000000000000001c [ 4575.162522][T30540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4575.162524][T30540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86c2add000 | [ 4575.162524][T30540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86c2add000 | [ 4575.162538][T30540] | [ 4575.162541][T30540] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30540 | [4575.173966][T30540] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4575.174211][T30540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4575.174212][T30540] Call Trace: [ 4575.174214][T30540] [4575.174216][T30540] dump_stack_lvl (lib/dump_stack.c:123) [4575.174222][T30540] check_preemption_disabled (lib/smp_processor_id.c:52) [4575.174227][T30540] lwtunnel_output (net/core/lwtunnel.c:359) [4575.174234][T30540] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4575.174241][T30540] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.174246][T30540] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4575.174251][T30540] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.174264][T30540] rawv6_sendmsg (net/ipv6/raw.c:918) [4575.174275][T30540] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4575.174281][T30540] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4575.174284][T30540] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.174292][T30540] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4575.174295][T30540] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4575.174304][T30540] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4575.174321][T30540] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4575.174323][T30540] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.174335][T30540] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.174339][T30540] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.174345][T30540] ? __pfx___sys_sendto (net/socket.c:2147) [4575.174360][T30540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4575.174366][T30540] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4575.174374][T30540] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4575.174381][T30540] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4575.174391][T30540] __x64_sys_sendto (net/socket.c:2183) [4575.174395][T30540] ? 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) [4575.174399][T30540] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4575.174403][T30540] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4575.174408][T30540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4575.174412][T30540] RIP: 0033:0x7f86c29b4a4a [ 4575.174415][T30540] 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 [ 4575.174418][T30540] RSP: 002b:00007fff00d094b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4575.174421][T30540] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86c29b4a4a [ 4575.174423][T30540] RDX: 0000000000000040 RSI: 0000000019112340 RDI: 0000000000000005 [ 4575.174426][T30540] RBP: 00007fff00d09540 R08: 0000000000418574 R09: 000000000000001c [ 4575.174428][T30540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4575.174429][T30540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86c2add000 | [ 4575.174429][T30540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86c2add000 | [ 4575.174444][T30540] | [ 4575.191458][T30540] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30540 | [4575.191927][T30540] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4575.192172][T30540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4575.192174][T30540] Call Trace: [ 4575.192176][T30540] [4575.192178][T30540] dump_stack_lvl (lib/dump_stack.c:123) [4575.192184][T30540] check_preemption_disabled (lib/smp_processor_id.c:52) [4575.192190][T30540] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4575.192197][T30540] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4575.192204][T30540] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.192210][T30540] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4575.192215][T30540] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.192227][T30540] rawv6_sendmsg (net/ipv6/raw.c:918) [4575.192239][T30540] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4575.192245][T30540] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4575.192249][T30540] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.192257][T30540] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4575.192261][T30540] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4575.192270][T30540] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4575.192286][T30540] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4575.192289][T30540] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.192300][T30540] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.192305][T30540] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.192310][T30540] ? __pfx___sys_sendto (net/socket.c:2147) [4575.192325][T30540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4575.192331][T30540] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4575.192339][T30540] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4575.192346][T30540] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4575.192356][T30540] __x64_sys_sendto (net/socket.c:2183) [4575.192361][T30540] ? 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) [4575.192364][T30540] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4575.192369][T30540] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4575.192374][T30540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4575.192377][T30540] RIP: 0033:0x7f86c29b4a4a [ 4575.192381][T30540] 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 [ 4575.192384][T30540] RSP: 002b:00007fff00d094b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4575.192387][T30540] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86c29b4a4a [ 4575.192390][T30540] RDX: 0000000000000040 RSI: 0000000019112340 RDI: 0000000000000005 [ 4575.192392][T30540] RBP: 00007fff00d09540 R08: 0000000000418574 R09: 000000000000001c [ 4575.192394][T30540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4575.192396][T30540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86c2add000 | [ 4575.192396][T30540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86c2add000 | [ 4575.192411][T30540] | [ 4575.656198][T30544] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30544 | [4575.657990][T30544] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4575.658263][T30544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4575.658265][T30544] Call Trace: [ 4575.658268][T30544] [4575.658271][T30544] dump_stack_lvl (lib/dump_stack.c:123) [4575.658281][T30544] check_preemption_disabled (lib/smp_processor_id.c:52) [4575.658289][T30544] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4575.658295][T30544] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4575.658304][T30544] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.658312][T30544] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4575.658317][T30544] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.658330][T30544] rawv6_sendmsg (net/ipv6/raw.c:918) [4575.658342][T30544] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4575.658347][T30544] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4575.658354][T30544] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.658365][T30544] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4575.658372][T30544] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4575.658381][T30544] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4575.658397][T30544] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4575.658400][T30544] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.658411][T30544] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.658418][T30544] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.658423][T30544] ? __pfx___sys_sendto (net/socket.c:2147) [4575.658438][T30544] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4575.658445][T30544] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4575.658455][T30544] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4575.658462][T30544] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4575.658472][T30544] __x64_sys_sendto (net/socket.c:2183) [4575.658476][T30544] ? 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) [4575.658481][T30544] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4575.658486][T30544] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4575.658491][T30544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4575.658496][T30544] RIP: 0033:0x7fbc29795a4a [ 4575.658501][T30544] 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 [ 4575.658504][T30544] RSP: 002b:00007ffc1bb9c2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4575.658509][T30544] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc29795a4a [ 4575.658511][T30544] RDX: 0000000000000040 RSI: 0000000013d6e340 RDI: 0000000000000005 [ 4575.658514][T30544] RBP: 00007ffc1bb9c360 R08: 0000000000418574 R09: 000000000000001c [ 4575.658515][T30544] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4575.658517][T30544] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc298be000 | [ 4575.658534][T30544] lwtunnel_output(): recursion limit reached on datapath | [ 4576.371990][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4577.137709][T30548] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30548 | [4577.138162][T30548] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4577.138411][T30548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4577.138413][T30548] Call Trace: [ 4577.138415][T30548] [4577.138418][T30548] dump_stack_lvl (lib/dump_stack.c:123) [4577.138427][T30548] check_preemption_disabled (lib/smp_processor_id.c:52) [4577.138434][T30548] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4577.138440][T30548] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4577.138448][T30548] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.138455][T30548] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4577.138460][T30548] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.138472][T30548] rawv6_sendmsg (net/ipv6/raw.c:918) [4577.138484][T30548] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4577.138490][T30548] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4577.138496][T30548] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.138506][T30548] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4577.138512][T30548] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4577.138520][T30548] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4577.138537][T30548] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4577.138540][T30548] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.138551][T30548] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.138558][T30548] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.138563][T30548] ? __pfx___sys_sendto (net/socket.c:2147) [4577.138578][T30548] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4577.138586][T30548] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4577.138595][T30548] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4577.138602][T30548] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4577.138612][T30548] __x64_sys_sendto (net/socket.c:2183) [4577.138616][T30548] ? 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) [4577.138620][T30548] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4577.138626][T30548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4577.138631][T30548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4577.138635][T30548] RIP: 0033:0x7f09c762ba4a [ 4577.138639][T30548] 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 [ 4577.138642][T30548] RSP: 002b:00007ffe9ff0b0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4577.138646][T30548] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09c762ba4a [ 4577.138650][T30548] RDX: 0000000000000040 RSI: 0000000029c83340 RDI: 0000000000000005 [ 4577.138652][T30548] RBP: 00007ffe9ff0b160 R08: 0000000000418574 R09: 000000000000001c [ 4577.138655][T30548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4577.138656][T30548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09c7754000 | [ 4577.138656][T30548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09c7754000 | [ 4577.138671][T30548] | [ 4577.151150][T30548] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30548 | [4577.151513][T30548] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4577.152849][T30548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4577.152851][T30548] Call Trace: [ 4577.152853][T30548] [4577.152855][T30548] dump_stack_lvl (lib/dump_stack.c:123) [4577.152862][T30548] check_preemption_disabled (lib/smp_processor_id.c:52) [4577.152868][T30548] lwtunnel_output (net/core/lwtunnel.c:359) [4577.152874][T30548] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4577.152881][T30548] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.152887][T30548] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4577.152892][T30548] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.152904][T30548] rawv6_sendmsg (net/ipv6/raw.c:918) [4577.152917][T30548] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4577.152922][T30548] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4577.152926][T30548] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.152934][T30548] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4577.152938][T30548] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4577.152947][T30548] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4577.152963][T30548] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4577.152966][T30548] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.152978][T30548] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.152982][T30548] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.152988][T30548] ? __pfx___sys_sendto (net/socket.c:2147) [4577.153003][T30548] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4577.153009][T30548] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4577.153017][T30548] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4577.153024][T30548] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4577.153034][T30548] __x64_sys_sendto (net/socket.c:2183) [4577.153038][T30548] ? 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) [4577.153042][T30548] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4577.153046][T30548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4577.153051][T30548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4577.153055][T30548] RIP: 0033:0x7f09c762ba4a [ 4577.153058][T30548] 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 [ 4577.153061][T30548] RSP: 002b:00007ffe9ff0b0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4577.153065][T30548] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09c762ba4a [ 4577.153067][T30548] RDX: 0000000000000040 RSI: 0000000029c83340 RDI: 0000000000000005 [ 4577.153069][T30548] RBP: 00007ffe9ff0b160 R08: 0000000000418574 R09: 000000000000001c [ 4577.153071][T30548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4577.153072][T30548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09c7754000 | [ 4577.153072][T30548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09c7754000 | [ 4577.153087][T30548] | [ 4577.153524][T30548] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30548 | [4577.165015][T30548] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4577.165270][T30548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4577.165272][T30548] Call Trace: [ 4577.165274][T30548] [4577.165276][T30548] dump_stack_lvl (lib/dump_stack.c:123) [4577.165282][T30548] check_preemption_disabled (lib/smp_processor_id.c:52) [4577.165288][T30548] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4577.165295][T30548] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4577.165302][T30548] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.165308][T30548] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4577.165313][T30548] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.165325][T30548] rawv6_sendmsg (net/ipv6/raw.c:918) [4577.165338][T30548] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4577.165343][T30548] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4577.165347][T30548] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.165355][T30548] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4577.165358][T30548] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4577.165367][T30548] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4577.165384][T30548] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4577.165387][T30548] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.165398][T30548] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.165403][T30548] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.165409][T30548] ? __pfx___sys_sendto (net/socket.c:2147) [4577.165423][T30548] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4577.165430][T30548] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4577.165438][T30548] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4577.165445][T30548] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4577.165455][T30548] __x64_sys_sendto (net/socket.c:2183) [4577.165460][T30548] ? 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) [4577.165463][T30548] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4577.165468][T30548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4577.165473][T30548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4577.165476][T30548] RIP: 0033:0x7f09c762ba4a [ 4577.165480][T30548] 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 [ 4577.165483][T30548] RSP: 002b:00007ffe9ff0b0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4577.165486][T30548] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09c762ba4a [ 4577.165489][T30548] RDX: 0000000000000040 RSI: 0000000029c83340 RDI: 0000000000000005 [ 4577.165491][T30548] RBP: 00007ffe9ff0b160 R08: 0000000000418574 R09: 000000000000001c [ 4577.165493][T30548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4577.165495][T30548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09c7754000 | [ 4577.165495][T30548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09c7754000 | [ 4577.165510][T30548] | [ 4577.665714][T30552] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30552 | [4577.666171][T30552] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4577.666420][T30552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4577.666422][T30552] Call Trace: [ 4577.666425][T30552] [4577.666427][T30552] dump_stack_lvl (lib/dump_stack.c:123) [4577.666435][T30552] check_preemption_disabled (lib/smp_processor_id.c:52) [4577.666442][T30552] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4577.666449][T30552] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4577.666457][T30552] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.666463][T30552] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4577.666468][T30552] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.666481][T30552] rawv6_sendmsg (net/ipv6/raw.c:918) [4577.666493][T30552] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4577.666497][T30552] ? find_held_lock (kernel/locking/lockdep.c:5348) [4577.666507][T30552] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4577.666512][T30552] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4577.666515][T30552] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4577.666525][T30552] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4577.666541][T30552] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4577.666544][T30552] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.666555][T30552] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.666560][T30552] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.666566][T30552] ? __pfx___sys_sendto (net/socket.c:2147) [4577.666578][T30552] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4577.666586][T30552] ? find_held_lock (kernel/locking/lockdep.c:5348) [4577.666591][T30552] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4577.666595][T30552] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.666608][T30552] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4577.666615][T30552] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4577.666624][T30552] __x64_sys_sendto (net/socket.c:2183) [4577.666628][T30552] ? 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) [4577.666632][T30552] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4577.666636][T30552] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4577.666641][T30552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4577.666646][T30552] RIP: 0033:0x7f2157243a4a [ 4577.666652][T30552] 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 [ 4577.666655][T30552] RSP: 002b:00007fff3a79fd48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4577.666660][T30552] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2157243a4a [ 4577.666662][T30552] RDX: 0000000000000040 RSI: 000000003d736340 RDI: 0000000000000005 [ 4577.666664][T30552] RBP: 00007fff3a79fdd0 R08: 0000000000418574 R09: 000000000000001c [ 4577.666667][T30552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4577.666669][T30552] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f215736c000 | [ 4577.666683][T30552] | [ 4577.680010][T30552] lwtunnel_output(): recursion limit reached on datapath | [ 4579.130503][T30556] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30556 | [4579.130965][T30556] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4579.131219][T30556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4579.131221][T30556] Call Trace: [ 4579.131223][T30556] [4579.131225][T30556] dump_stack_lvl (lib/dump_stack.c:123) [4579.131234][T30556] check_preemption_disabled (lib/smp_processor_id.c:52) [4579.131241][T30556] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4579.131247][T30556] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4579.131255][T30556] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.131262][T30556] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4579.131266][T30556] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.131279][T30556] rawv6_sendmsg (net/ipv6/raw.c:918) [4579.131290][T30556] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4579.131295][T30556] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4579.131301][T30556] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.131310][T30556] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4579.131315][T30556] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4579.131324][T30556] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4579.131340][T30556] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4579.131343][T30556] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.131355][T30556] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.131360][T30556] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.131366][T30556] ? __pfx___sys_sendto (net/socket.c:2147) [4579.131380][T30556] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4579.131387][T30556] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4579.131396][T30556] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4579.131403][T30556] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4579.131414][T30556] __x64_sys_sendto (net/socket.c:2183) [4579.131418][T30556] ? 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) [4579.131422][T30556] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4579.131427][T30556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4579.131432][T30556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4579.131437][T30556] RIP: 0033:0x7f1c799efa4a [ 4579.131441][T30556] 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 [ 4579.131444][T30556] RSP: 002b:00007ffc2a9fb708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4579.131449][T30556] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c799efa4a [ 4579.131451][T30556] RDX: 0000000000000040 RSI: 000000001adfe340 RDI: 0000000000000005 [ 4579.131453][T30556] RBP: 00007ffc2a9fb790 R08: 0000000000418574 R09: 000000000000001c [ 4579.131455][T30556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4579.131457][T30556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c79b18000 | [ 4579.131472][T30556] | [ 4579.131474][T30556] lwtunnel_output(): recursion limit reached on datapath | [ 4580.591130][T30560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30560 | [4580.591584][T30560] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4580.591844][T30560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4580.591847][T30560] Call Trace: [ 4580.591849][T30560] [4580.591851][T30560] dump_stack_lvl (lib/dump_stack.c:123) [4580.591860][T30560] check_preemption_disabled (lib/smp_processor_id.c:52) [4580.591867][T30560] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4580.591874][T30560] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4580.591881][T30560] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.591888][T30560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4580.591893][T30560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.591905][T30560] rawv6_sendmsg (net/ipv6/raw.c:918) [4580.591917][T30560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4580.591923][T30560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4580.591929][T30560] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.591938][T30560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4580.591943][T30560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4580.591952][T30560] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4580.591968][T30560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4580.591971][T30560] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.591982][T30560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.591988][T30560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.591994][T30560] ? __pfx___sys_sendto (net/socket.c:2147) [4580.592008][T30560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4580.592015][T30560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4580.592024][T30560] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4580.592031][T30560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4580.592041][T30560] __x64_sys_sendto (net/socket.c:2183) [4580.592045][T30560] ? 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) [4580.592049][T30560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4580.592055][T30560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4580.592060][T30560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4580.592064][T30560] RIP: 0033:0x7f7631f60a4a [ 4580.592068][T30560] 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 [ 4580.592071][T30560] RSP: 002b:00007fff94f6d5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4580.592075][T30560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7631f60a4a [ 4580.592077][T30560] RDX: 0000000000000040 RSI: 0000000034550340 RDI: 0000000000000005 [ 4580.592079][T30560] RBP: 00007fff94f6d670 R08: 0000000000418574 R09: 000000000000001c [ 4580.592081][T30560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4580.592083][T30560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7632089000 | [ 4580.592098][T30560] | [ 4580.592101][T30560] lwtunnel_output(): recursion limit reached on datapath | [ 4582.075700][T30564] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30564 | [4582.076183][T30564] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4582.076445][T30564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.076448][T30564] Call Trace: [ 4582.076450][T30564] [4582.076452][T30564] dump_stack_lvl (lib/dump_stack.c:123) [4582.076460][T30564] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.076466][T30564] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4582.076473][T30564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.076481][T30564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.076487][T30564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.076492][T30564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.076504][T30564] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.076516][T30564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.076522][T30564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.076528][T30564] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.076537][T30564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.076542][T30564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.076551][T30564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.076567][T30564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.076570][T30564] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.076587][T30564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.076593][T30564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.076599][T30564] ? __pfx___sys_sendto (net/socket.c:2147) [4582.076613][T30564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.076621][T30564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.076630][T30564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.076637][T30564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.076647][T30564] __x64_sys_sendto (net/socket.c:2183) [4582.076653][T30564] ? 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) [4582.076657][T30564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.076662][T30564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.076667][T30564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.076671][T30564] RIP: 0033:0x7f378e9aca4a [ 4582.076676][T30564] 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 [ 4582.076679][T30564] RSP: 002b:00007ffc797991b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.076683][T30564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f378e9aca4a [ 4582.076685][T30564] RDX: 0000000000000040 RSI: 000000002a319340 RDI: 0000000000000005 [ 4582.076687][T30564] RBP: 00007ffc79799240 R08: 0000000000418574 R09: 000000000000001c [ 4582.076689][T30564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.076691][T30564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f378ead5000 | [ 4582.076706][T30564] | [ 4582.089731][T30564] lwtunnel_output(): recursion limit reached on datapath | [ 4583.566082][T30568] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30568 | [4583.566531][T30568] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4583.566816][T30568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4583.566818][T30568] Call Trace: [ 4583.566820][T30568] [4583.566823][T30568] dump_stack_lvl (lib/dump_stack.c:123) [4583.566831][T30568] check_preemption_disabled (lib/smp_processor_id.c:52) [4583.566838][T30568] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4583.566845][T30568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4583.566852][T30568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.566859][T30568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4583.566864][T30568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.566877][T30568] rawv6_sendmsg (net/ipv6/raw.c:918) [4583.566889][T30568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4583.566895][T30568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4583.566900][T30568] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.566909][T30568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4583.566915][T30568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4583.566924][T30568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4583.566940][T30568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4583.566943][T30568] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.566954][T30568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.566960][T30568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.566966][T30568] ? __pfx___sys_sendto (net/socket.c:2147) [4583.566980][T30568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4583.566987][T30568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4583.566996][T30568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4583.567003][T30568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4583.567014][T30568] __x64_sys_sendto (net/socket.c:2183) [4583.567017][T30568] ? 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) [4583.567022][T30568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4583.567027][T30568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4583.567032][T30568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4583.567036][T30568] RIP: 0033:0x7f9e8385ea4a [ 4583.567040][T30568] 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 [ 4583.567044][T30568] RSP: 002b:00007ffecb8be2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4583.567048][T30568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e8385ea4a [ 4583.567051][T30568] RDX: 0000000000000040 RSI: 0000000039602340 RDI: 0000000000000005 [ 4583.567053][T30568] RBP: 00007ffecb8be360 R08: 0000000000418574 R09: 000000000000001c [ 4583.567055][T30568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4583.567057][T30568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e83987000 | [ 4583.567057][T30568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e83987000 | [ 4583.567071][T30568] | [ 4583.567074][T30568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30568 | [4583.579305][T30568] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4583.579553][T30568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4583.579555][T30568] Call Trace: [ 4583.579557][T30568] [4583.579559][T30568] dump_stack_lvl (lib/dump_stack.c:123) [4583.579565][T30568] check_preemption_disabled (lib/smp_processor_id.c:52) [4583.579571][T30568] lwtunnel_output (net/core/lwtunnel.c:359) [4583.579578][T30568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4583.579585][T30568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.579590][T30568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4583.579595][T30568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.579608][T30568] rawv6_sendmsg (net/ipv6/raw.c:918) [4583.579620][T30568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4583.579625][T30568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4583.579629][T30568] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.579636][T30568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4583.579640][T30568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4583.579651][T30568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4583.579667][T30568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4583.579670][T30568] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.579681][T30568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.579685][T30568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.579691][T30568] ? __pfx___sys_sendto (net/socket.c:2147) [4583.579706][T30568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4583.579713][T30568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4583.579721][T30568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4583.579728][T30568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4583.579738][T30568] __x64_sys_sendto (net/socket.c:2183) [4583.579742][T30568] ? 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) [4583.579746][T30568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4583.579750][T30568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4583.579755][T30568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4583.579758][T30568] RIP: 0033:0x7f9e8385ea4a [ 4583.579762][T30568] 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 [ 4583.579765][T30568] RSP: 002b:00007ffecb8be2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4583.579768][T30568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e8385ea4a [ 4583.579771][T30568] RDX: 0000000000000040 RSI: 0000000039602340 RDI: 0000000000000005 [ 4583.579773][T30568] RBP: 00007ffecb8be360 R08: 0000000000418574 R09: 000000000000001c [ 4583.579775][T30568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4583.579777][T30568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e83987000 | [ 4583.579777][T30568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e83987000 | [ 4583.579792][T30568] | [ 4583.592694][T30568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30568 | [4583.593064][T30568] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4583.593308][T30568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4583.593310][T30568] Call Trace: [ 4583.593312][T30568] [4583.593314][T30568] dump_stack_lvl (lib/dump_stack.c:123) [4583.593320][T30568] check_preemption_disabled (lib/smp_processor_id.c:52) [4583.593326][T30568] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4583.593332][T30568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4583.593339][T30568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.593345][T30568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4583.593350][T30568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.593362][T30568] rawv6_sendmsg (net/ipv6/raw.c:918) [4583.593374][T30568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4583.593380][T30568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4583.593383][T30568] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.593391][T30568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4583.593395][T30568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4583.593404][T30568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4583.593420][T30568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4583.593423][T30568] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.593435][T30568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.593439][T30568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.593445][T30568] ? __pfx___sys_sendto (net/socket.c:2147) [4583.593460][T30568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4583.593477][T30568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4583.593484][T30568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4583.593492][T30568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4583.593502][T30568] __x64_sys_sendto (net/socket.c:2183) [4583.593506][T30568] ? 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) [4583.593509][T30568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4583.593513][T30568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4583.593518][T30568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4583.593521][T30568] RIP: 0033:0x7f9e8385ea4a [ 4583.593525][T30568] 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 [ 4583.593527][T30568] RSP: 002b:00007ffecb8be2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4583.593530][T30568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e8385ea4a [ 4583.593533][T30568] RDX: 0000000000000040 RSI: 0000000039602340 RDI: 0000000000000005 [ 4583.593535][T30568] RBP: 00007ffecb8be360 R08: 0000000000418574 R09: 000000000000001c [ 4583.593537][T30568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4583.593539][T30568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e83987000 | [ 4583.593539][T30568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e83987000 | [ 4583.593554][T30568] | [ 4584.045705][T30572] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30572 | [4584.046154][T30572] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4584.046400][T30572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4584.046402][T30572] Call Trace: [ 4584.046404][T30572] [4584.046407][T30572] dump_stack_lvl (lib/dump_stack.c:123) [4584.046415][T30572] check_preemption_disabled (lib/smp_processor_id.c:52) [4584.046421][T30572] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4584.046427][T30572] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4584.046435][T30572] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.046442][T30572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4584.046447][T30572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.046460][T30572] rawv6_sendmsg (net/ipv6/raw.c:918) [4584.046471][T30572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4584.046477][T30572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4584.046482][T30572] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.046491][T30572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4584.046496][T30572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4584.046505][T30572] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4584.046522][T30572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4584.046525][T30572] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.046536][T30572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.046541][T30572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.046547][T30572] ? __pfx___sys_sendto (net/socket.c:2147) [4584.046561][T30572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4584.046576][T30572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4584.046585][T30572] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4584.046592][T30572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4584.046602][T30572] __x64_sys_sendto (net/socket.c:2183) [4584.046606][T30572] ? 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) [4584.046610][T30572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4584.046615][T30572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4584.046620][T30572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4584.046624][T30572] RIP: 0033:0x7f865b557a4a [ 4584.046629][T30572] 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 [ 4584.046632][T30572] RSP: 002b:00007ffe03476658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4584.046636][T30572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f865b557a4a [ 4584.046639][T30572] RDX: 0000000000000040 RSI: 0000000017fa9340 RDI: 0000000000000005 [ 4584.046641][T30572] RBP: 00007ffe034766e0 R08: 0000000000418574 R09: 000000000000001c [ 4584.046643][T30572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4584.046645][T30572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f865b680000 | [ 4584.046645][T30572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f865b680000 | [ 4584.046662][T30572] | [ 4584.060056][T30572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30572 | [4584.060413][T30572] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4584.060669][T30572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4584.060670][T30572] Call Trace: [ 4584.060672][T30572] [4584.060674][T30572] dump_stack_lvl (lib/dump_stack.c:123) [4584.060680][T30572] check_preemption_disabled (lib/smp_processor_id.c:52) [4584.060686][T30572] lwtunnel_output (net/core/lwtunnel.c:359) [4584.060693][T30572] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4584.060700][T30572] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.060705][T30572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4584.060710][T30572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.060723][T30572] rawv6_sendmsg (net/ipv6/raw.c:918) [4584.060735][T30572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4584.060740][T30572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4584.060744][T30572] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.060752][T30572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4584.060755][T30572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4584.060764][T30572] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4584.060781][T30572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4584.060783][T30572] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.060795][T30572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.060799][T30572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.060805][T30572] ? __pfx___sys_sendto (net/socket.c:2147) [4584.060820][T30572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4584.060826][T30572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4584.060845][T30572] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4584.060852][T30572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4584.060862][T30572] __x64_sys_sendto (net/socket.c:2183) [4584.060866][T30572] ? 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) [4584.060869][T30572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4584.060873][T30572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4584.060878][T30572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4584.060881][T30572] RIP: 0033:0x7f865b557a4a [ 4584.060885][T30572] 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 [ 4584.060887][T30572] RSP: 002b:00007ffe03476658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4584.060891][T30572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f865b557a4a [ 4584.060893][T30572] RDX: 0000000000000040 RSI: 0000000017fa9340 RDI: 0000000000000005 [ 4584.060895][T30572] RBP: 00007ffe034766e0 R08: 0000000000418574 R09: 000000000000001c [ 4584.060896][T30572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4584.060898][T30572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f865b680000 | [ 4584.060898][T30572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f865b680000 | [ 4584.060912][T30572] | [ 4584.061328][T30572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30572 | [4584.072719][T30572] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4584.072956][T30572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4584.072958][T30572] Call Trace: [ 4584.072960][T30572] [4584.072962][T30572] dump_stack_lvl (lib/dump_stack.c:123) [4584.072968][T30572] check_preemption_disabled (lib/smp_processor_id.c:52) [4584.072973][T30572] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4584.072980][T30572] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4584.072987][T30572] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.072992][T30572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4584.072997][T30572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.073009][T30572] rawv6_sendmsg (net/ipv6/raw.c:918) [4584.073020][T30572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4584.073026][T30572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4584.073029][T30572] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.073037][T30572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4584.073041][T30572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4584.073049][T30572] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4584.073065][T30572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4584.073068][T30572] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.073079][T30572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.073083][T30572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.073089][T30572] ? __pfx___sys_sendto (net/socket.c:2147) [4584.073103][T30572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4584.073109][T30572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4584.073117][T30572] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4584.073125][T30572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4584.073135][T30572] __x64_sys_sendto (net/socket.c:2183) [4584.073139][T30572] ? 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) [4584.073142][T30572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4584.073147][T30572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4584.073152][T30572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4584.073155][T30572] RIP: 0033:0x7f865b557a4a [ 4584.073159][T30572] 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 [ 4584.073161][T30572] RSP: 002b:00007ffe03476658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4584.073165][T30572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f865b557a4a [ 4584.073167][T30572] RDX: 0000000000000040 RSI: 0000000017fa9340 RDI: 0000000000000005 [ 4584.073169][T30572] RBP: 00007ffe034766e0 R08: 0000000000418574 R09: 000000000000001c [ 4584.073171][T30572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4584.073173][T30572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f865b680000 | [ 4584.073173][T30572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f865b680000 | [ 4584.073187][T30572] | [ 4584.545070][T30576] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30576 | [4584.545554][T30576] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4584.546164][T30576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4584.546166][T30576] Call Trace: [ 4584.546169][T30576] [4584.546172][T30576] dump_stack_lvl (lib/dump_stack.c:123) [4584.546182][T30576] check_preemption_disabled (lib/smp_processor_id.c:52) [4584.546189][T30576] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4584.546196][T30576] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4584.546205][T30576] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.546213][T30576] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4584.546218][T30576] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.546230][T30576] rawv6_sendmsg (net/ipv6/raw.c:918) [4584.546242][T30576] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4584.546248][T30576] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4584.546254][T30576] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.546265][T30576] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4584.546271][T30576] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4584.546280][T30576] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4584.546296][T30576] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4584.546299][T30576] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.546311][T30576] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.546317][T30576] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.546323][T30576] ? __pfx___sys_sendto (net/socket.c:2147) [4584.546337][T30576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4584.546345][T30576] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4584.546355][T30576] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4584.546363][T30576] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4584.546373][T30576] __x64_sys_sendto (net/socket.c:2183) [4584.546377][T30576] ? 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) [4584.546381][T30576] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4584.546386][T30576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4584.546391][T30576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4584.546395][T30576] RIP: 0033:0x7fee342f6a4a [ 4584.546400][T30576] 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 [ 4584.546404][T30576] RSP: 002b:00007ffea126d588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4584.546408][T30576] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee342f6a4a [ 4584.546411][T30576] RDX: 0000000000000040 RSI: 000000000569b340 RDI: 0000000000000005 [ 4584.546413][T30576] RBP: 00007ffea126d610 R08: 0000000000418574 R09: 000000000000001c [ 4584.546415][T30576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4584.546418][T30576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee3441f000 | [ 4584.546432][T30576] | [ 4584.546436][T30576] lwtunnel_output(): recursion limit reached on datapath | [ 4586.022876][T30580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30580 | [4586.023356][T30580] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4586.023619][T30580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4586.023622][T30580] Call Trace: [ 4586.023624][T30580] [4586.023627][T30580] dump_stack_lvl (lib/dump_stack.c:123) [4586.023636][T30580] check_preemption_disabled (lib/smp_processor_id.c:52) [4586.023643][T30580] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4586.023652][T30580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4586.023660][T30580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4586.023667][T30580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4586.023672][T30580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4586.023685][T30580] rawv6_sendmsg (net/ipv6/raw.c:918) [4586.023696][T30580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4586.023702][T30580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4586.023709][T30580] ? __lock_release (kernel/locking/lockdep.c:5534) [4586.023718][T30580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4586.023724][T30580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4586.023733][T30580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4586.023749][T30580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4586.023753][T30580] ? __lock_release (kernel/locking/lockdep.c:5534) [4586.023764][T30580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4586.023770][T30580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4586.023776][T30580] ? __pfx___sys_sendto (net/socket.c:2147) [4586.023791][T30580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4586.023799][T30580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4586.023809][T30580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4586.023816][T30580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4586.023826][T30580] __x64_sys_sendto (net/socket.c:2183) [4586.023830][T30580] ? 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) [4586.023834][T30580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4586.023838][T30580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4586.023844][T30580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4586.023848][T30580] RIP: 0033:0x7f369e0e6a4a [ 4586.023852][T30580] 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 [ 4586.023856][T30580] RSP: 002b:00007ffc6181a3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4586.023860][T30580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f369e0e6a4a [ 4586.023862][T30580] RDX: 0000000000000040 RSI: 0000000007dd3340 RDI: 0000000000000005 [ 4586.023864][T30580] RBP: 00007ffc6181a440 R08: 0000000000418574 R09: 000000000000001c [ 4586.023866][T30580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4586.023868][T30580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f369e20f000 | [ 4586.023882][T30580] | [ 4586.036990][T30580] lwtunnel_output(): recursion limit reached on datapath | [ 4587.514777][T30584] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30584 | [4587.515269][T30584] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4587.515542][T30584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4587.515545][T30584] Call Trace: [ 4587.515548][T30584] [4587.515550][T30584] dump_stack_lvl (lib/dump_stack.c:123) [4587.515560][T30584] check_preemption_disabled (lib/smp_processor_id.c:52) [4587.515568][T30584] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4587.515575][T30584] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4587.515584][T30584] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.515591][T30584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4587.515596][T30584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.515608][T30584] rawv6_sendmsg (net/ipv6/raw.c:918) [4587.515620][T30584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4587.515626][T30584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4587.515633][T30584] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.515644][T30584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4587.515652][T30584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4587.515661][T30584] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4587.515677][T30584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4587.515680][T30584] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.515691][T30584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.515698][T30584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.515704][T30584] ? __pfx___sys_sendto (net/socket.c:2147) [4587.515719][T30584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4587.515726][T30584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4587.515736][T30584] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4587.515744][T30584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4587.515754][T30584] __x64_sys_sendto (net/socket.c:2183) [4587.515758][T30584] ? 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) [4587.515762][T30584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4587.515767][T30584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4587.515772][T30584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4587.515776][T30584] RIP: 0033:0x7f9d015efa4a [ 4587.515781][T30584] 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 [ 4587.515785][T30584] RSP: 002b:00007fff756b4358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4587.515789][T30584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d015efa4a [ 4587.515791][T30584] RDX: 0000000000000040 RSI: 000000001c745340 RDI: 0000000000000005 [ 4587.515793][T30584] RBP: 00007fff756b43e0 R08: 0000000000418574 R09: 000000000000001c [ 4587.515795][T30584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4587.515797][T30584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d01718000 | [ 4587.515811][T30584] | [ 4587.528964][T30584] lwtunnel_output(): recursion limit reached on datapath | [ 4588.988120][T30588] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30588 | [4588.988620][T30588] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4588.988910][T30588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.988912][T30588] Call Trace: [ 4588.988915][T30588] [4588.988918][T30588] dump_stack_lvl (lib/dump_stack.c:123) [4588.988929][T30588] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.988936][T30588] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4588.988943][T30588] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.988951][T30588] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.988959][T30588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.988964][T30588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.988976][T30588] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.988988][T30588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.988993][T30588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.989000][T30588] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.989011][T30588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.989017][T30588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.989026][T30588] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.989042][T30588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.989045][T30588] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.989057][T30588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.989064][T30588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.989069][T30588] ? __pfx___sys_sendto (net/socket.c:2147) [4588.989083][T30588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.989091][T30588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.989101][T30588] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.989108][T30588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.989118][T30588] __x64_sys_sendto (net/socket.c:2183) [4588.989122][T30588] ? 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) [4588.989127][T30588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.989132][T30588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.989137][T30588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.989142][T30588] RIP: 0033:0x7f8797b8da4a [ 4588.989147][T30588] 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 [ 4588.989150][T30588] RSP: 002b:00007fff5da44888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.989155][T30588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8797b8da4a [ 4588.989158][T30588] RDX: 0000000000000040 RSI: 000000003f80d340 RDI: 0000000000000005 [ 4588.989160][T30588] RBP: 00007fff5da44910 R08: 0000000000418574 R09: 000000000000001c [ 4588.989162][T30588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.989164][T30588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8797cb6000 | [ 4588.989179][T30588] | [ 4588.989182][T30588] lwtunnel_output(): recursion limit reached on datapath | [ 4590.460323][T30592] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30592 | [4590.460821][T30592] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4590.461085][T30592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4590.461087][T30592] Call Trace: [ 4590.461089][T30592] [4590.461092][T30592] dump_stack_lvl (lib/dump_stack.c:123) [4590.461101][T30592] check_preemption_disabled (lib/smp_processor_id.c:52) [4590.461107][T30592] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4590.461114][T30592] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4590.461122][T30592] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.461129][T30592] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4590.461134][T30592] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.461146][T30592] rawv6_sendmsg (net/ipv6/raw.c:918) [4590.461158][T30592] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4590.461163][T30592] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4590.461169][T30592] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.461178][T30592] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4590.461184][T30592] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4590.461193][T30592] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4590.461209][T30592] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4590.461212][T30592] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.461223][T30592] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.461230][T30592] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.461235][T30592] ? __pfx___sys_sendto (net/socket.c:2147) [4590.461249][T30592] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4590.461257][T30592] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4590.461267][T30592] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4590.461274][T30592] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4590.461284][T30592] __x64_sys_sendto (net/socket.c:2183) [4590.461288][T30592] ? 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) [4590.461292][T30592] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4590.461298][T30592] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4590.461303][T30592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4590.461307][T30592] RIP: 0033:0x7f7cda940a4a [ 4590.461312][T30592] 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 [ 4590.461315][T30592] RSP: 002b:00007ffdb19eaef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4590.461320][T30592] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cda940a4a [ 4590.461322][T30592] RDX: 0000000000000040 RSI: 000000000a9d1340 RDI: 0000000000000005 [ 4590.461324][T30592] RBP: 00007ffdb19eaf80 R08: 0000000000418574 R09: 000000000000001c [ 4590.461327][T30592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4590.461329][T30592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cdaa69000 | [ 4590.461343][T30592] | [ 4590.461346][T30592] lwtunnel_output(): recursion limit reached on datapath | [ 4591.965563][T30596] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30596 | [4591.966069][T30596] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4591.966334][T30596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4591.966336][T30596] Call Trace: [ 4591.966338][T30596] [4591.966341][T30596] dump_stack_lvl (lib/dump_stack.c:123) [4591.966349][T30596] check_preemption_disabled (lib/smp_processor_id.c:52) [4591.966356][T30596] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4591.966362][T30596] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4591.966370][T30596] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4591.966377][T30596] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4591.966382][T30596] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4591.966394][T30596] rawv6_sendmsg (net/ipv6/raw.c:918) [4591.966406][T30596] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4591.966411][T30596] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4591.966417][T30596] ? __lock_release (kernel/locking/lockdep.c:5534) [4591.966426][T30596] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4591.966431][T30596] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4591.966440][T30596] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4591.966456][T30596] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4591.966460][T30596] ? __lock_release (kernel/locking/lockdep.c:5534) [4591.966471][T30596] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4591.966477][T30596] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4591.966482][T30596] ? __pfx___sys_sendto (net/socket.c:2147) [4591.966497][T30596] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4591.966504][T30596] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4591.966513][T30596] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4591.966520][T30596] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4591.966536][T30596] __x64_sys_sendto (net/socket.c:2183) [4591.966540][T30596] ? 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) [4591.966544][T30596] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4591.966549][T30596] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4591.966554][T30596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4591.966558][T30596] RIP: 0033:0x7f793a265a4a [ 4591.966563][T30596] 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 [ 4591.966566][T30596] RSP: 002b:00007fffd27be5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4591.966570][T30596] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f793a265a4a [ 4591.966573][T30596] RDX: 0000000000000040 RSI: 000000000b9e9340 RDI: 0000000000000005 [ 4591.966575][T30596] RBP: 00007fffd27be670 R08: 0000000000418574 R09: 000000000000001c [ 4591.966577][T30596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4591.966580][T30596] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f793a38e000 | [ 4591.966594][T30596] | [ 4591.966619][T30596] lwtunnel_output(): recursion limit reached on datapath | [ 4593.447190][T30600] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30600 | [4593.447640][T30600] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4593.447914][T30600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4593.447916][T30600] Call Trace: [ 4593.447918][T30600] [4593.447921][T30600] dump_stack_lvl (lib/dump_stack.c:123) [4593.447929][T30600] check_preemption_disabled (lib/smp_processor_id.c:52) [4593.447935][T30600] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4593.447942][T30600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4593.447950][T30600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.447958][T30600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4593.447962][T30600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.447975][T30600] rawv6_sendmsg (net/ipv6/raw.c:918) [4593.447986][T30600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4593.447992][T30600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4593.447997][T30600] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.448006][T30600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4593.448011][T30600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4593.448020][T30600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4593.448036][T30600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4593.448039][T30600] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.448050][T30600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.448056][T30600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.448061][T30600] ? __pfx___sys_sendto (net/socket.c:2147) [4593.448076][T30600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4593.448083][T30600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4593.448092][T30600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4593.448099][T30600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4593.448109][T30600] __x64_sys_sendto (net/socket.c:2183) [4593.448113][T30600] ? 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) [4593.448117][T30600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4593.448122][T30600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4593.448127][T30600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4593.448131][T30600] RIP: 0033:0x7f457ef85a4a [ 4593.448135][T30600] 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 [ 4593.448139][T30600] RSP: 002b:00007ffc68156508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4593.448142][T30600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f457ef85a4a [ 4593.448145][T30600] RDX: 0000000000000040 RSI: 000000003063e340 RDI: 0000000000000005 [ 4593.448146][T30600] RBP: 00007ffc68156590 R08: 0000000000418574 R09: 000000000000001c [ 4593.448149][T30600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4593.448150][T30600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f457f0ae000 | [ 4593.448150][T30600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f457f0ae000 | [ 4593.448165][T30600] | [ 4593.448168][T30600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30600 | [4593.459817][T30600] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4593.460069][T30600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4593.460071][T30600] Call Trace: [ 4593.460073][T30600] [4593.460075][T30600] dump_stack_lvl (lib/dump_stack.c:123) [4593.460081][T30600] check_preemption_disabled (lib/smp_processor_id.c:52) [4593.460086][T30600] lwtunnel_output (net/core/lwtunnel.c:359) [4593.460093][T30600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4593.460100][T30600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.460106][T30600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4593.460110][T30600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.460123][T30600] rawv6_sendmsg (net/ipv6/raw.c:918) [4593.460135][T30600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4593.460141][T30600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4593.460144][T30600] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.460151][T30600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4593.460155][T30600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4593.460164][T30600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4593.460181][T30600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4593.460184][T30600] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.460195][T30600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.460199][T30600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.460205][T30600] ? __pfx___sys_sendto (net/socket.c:2147) [4593.460220][T30600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4593.460226][T30600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4593.460234][T30600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4593.460241][T30600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4593.460252][T30600] __x64_sys_sendto (net/socket.c:2183) [4593.460256][T30600] ? 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) [4593.460259][T30600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4593.460264][T30600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4593.460269][T30600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4593.460272][T30600] RIP: 0033:0x7f457ef85a4a [ 4593.460276][T30600] 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 [ 4593.460278][T30600] RSP: 002b:00007ffc68156508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4593.460282][T30600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f457ef85a4a [ 4593.460284][T30600] RDX: 0000000000000040 RSI: 000000003063e340 RDI: 0000000000000005 [ 4593.460286][T30600] RBP: 00007ffc68156590 R08: 0000000000418574 R09: 000000000000001c [ 4593.460288][T30600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4593.460290][T30600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f457f0ae000 | [ 4593.460290][T30600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f457f0ae000 | [ 4593.460305][T30600] | [ 4593.477936][T30600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30600 | [4593.478293][T30600] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4593.478535][T30600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4593.478537][T30600] Call Trace: [ 4593.478539][T30600] [4593.478541][T30600] dump_stack_lvl (lib/dump_stack.c:123) [4593.478547][T30600] check_preemption_disabled (lib/smp_processor_id.c:52) [4593.478553][T30600] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4593.478560][T30600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4593.478566][T30600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.478572][T30600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4593.478578][T30600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.478590][T30600] rawv6_sendmsg (net/ipv6/raw.c:918) [4593.478602][T30600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4593.478608][T30600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4593.478611][T30600] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.478619][T30600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4593.478623][T30600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4593.478632][T30600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4593.478651][T30600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4593.478653][T30600] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.478665][T30600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.478669][T30600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.478675][T30600] ? __pfx___sys_sendto (net/socket.c:2147) [4593.478690][T30600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4593.478697][T30600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4593.478706][T30600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4593.478713][T30600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4593.478724][T30600] __x64_sys_sendto (net/socket.c:2183) [4593.478728][T30600] ? 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) [4593.478732][T30600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4593.478737][T30600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4593.478742][T30600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4593.478745][T30600] RIP: 0033:0x7f457ef85a4a [ 4593.478749][T30600] 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 [ 4593.478752][T30600] RSP: 002b:00007ffc68156508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4593.478755][T30600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f457ef85a4a [ 4593.478758][T30600] RDX: 0000000000000040 RSI: 000000003063e340 RDI: 0000000000000005 [ 4593.478760][T30600] RBP: 00007ffc68156590 R08: 0000000000418574 R09: 000000000000001c [ 4593.478762][T30600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4593.478764][T30600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f457f0ae000 | [ 4593.478764][T30600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f457f0ae000 | [ 4593.478779][T30600] | [ 4593.948393][T30604] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30604 | [4593.949205][T30604] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4593.949453][T30604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4593.949455][T30604] Call Trace: [ 4593.949458][T30604] [4593.949460][T30604] dump_stack_lvl (lib/dump_stack.c:123) [4593.949468][T30604] check_preemption_disabled (lib/smp_processor_id.c:52) [4593.949475][T30604] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4593.949481][T30604] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4593.949489][T30604] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.949496][T30604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4593.949501][T30604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.949513][T30604] rawv6_sendmsg (net/ipv6/raw.c:918) [4593.949525][T30604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4593.949530][T30604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4593.949536][T30604] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.949545][T30604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4593.949550][T30604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4593.949559][T30604] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4593.949575][T30604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4593.949578][T30604] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.949589][T30604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.949594][T30604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.949600][T30604] ? __pfx___sys_sendto (net/socket.c:2147) [4593.949614][T30604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4593.949621][T30604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4593.949630][T30604] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4593.949638][T30604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4593.949649][T30604] __x64_sys_sendto (net/socket.c:2183) [4593.949654][T30604] ? 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) [4593.949658][T30604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4593.949662][T30604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4593.949668][T30604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4593.949672][T30604] RIP: 0033:0x7f75f2147a4a [ 4593.949676][T30604] 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 [ 4593.949680][T30604] RSP: 002b:00007fff5c22e5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4593.949684][T30604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f75f2147a4a [ 4593.949687][T30604] RDX: 0000000000000040 RSI: 00000000269bd340 RDI: 0000000000000005 [ 4593.949689][T30604] RBP: 00007fff5c22e650 R08: 0000000000418574 R09: 000000000000001c [ 4593.949691][T30604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4593.949693][T30604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75f2270000 | [ 4593.949693][T30604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75f2270000 | [ 4593.949708][T30604] | [ 4593.962110][T30604] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30604 | [4593.962473][T30604] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4593.962728][T30604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4593.962729][T30604] Call Trace: [ 4593.962731][T30604] [4593.962733][T30604] dump_stack_lvl (lib/dump_stack.c:123) [4593.962739][T30604] check_preemption_disabled (lib/smp_processor_id.c:52) [4593.962745][T30604] lwtunnel_output (net/core/lwtunnel.c:359) [4593.962752][T30604] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4593.962758][T30604] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.962764][T30604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4593.962769][T30604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.962781][T30604] rawv6_sendmsg (net/ipv6/raw.c:918) [4593.962793][T30604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4593.962799][T30604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4593.962802][T30604] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.962810][T30604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4593.962813][T30604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4593.962823][T30604] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4593.962839][T30604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4593.962842][T30604] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.962853][T30604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.962857][T30604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.962863][T30604] ? __pfx___sys_sendto (net/socket.c:2147) [4593.962878][T30604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4593.962884][T30604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4593.962892][T30604] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4593.962899][T30604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4593.962909][T30604] __x64_sys_sendto (net/socket.c:2183) [4593.962913][T30604] ? 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) [4593.962917][T30604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4593.962921][T30604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4593.962926][T30604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4593.962929][T30604] RIP: 0033:0x7f75f2147a4a [ 4593.962933][T30604] 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 [ 4593.962935][T30604] RSP: 002b:00007fff5c22e5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4593.962939][T30604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f75f2147a4a [ 4593.962941][T30604] RDX: 0000000000000040 RSI: 00000000269bd340 RDI: 0000000000000005 [ 4593.962943][T30604] RBP: 00007fff5c22e650 R08: 0000000000418574 R09: 000000000000001c [ 4593.962945][T30604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4593.962947][T30604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75f2270000 | [ 4593.962947][T30604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75f2270000 | [ 4593.962963][T30604] | [ 4593.963384][T30604] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30604 | [4593.974833][T30604] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4593.975076][T30604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4593.975078][T30604] Call Trace: [ 4593.975080][T30604] [4593.975082][T30604] dump_stack_lvl (lib/dump_stack.c:123) [4593.975088][T30604] check_preemption_disabled (lib/smp_processor_id.c:52) [4593.975094][T30604] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4593.975101][T30604] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4593.975108][T30604] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.975113][T30604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4593.975118][T30604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.975131][T30604] rawv6_sendmsg (net/ipv6/raw.c:918) [4593.975143][T30604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4593.975149][T30604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4593.975152][T30604] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.975160][T30604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4593.975164][T30604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4593.975173][T30604] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4593.975189][T30604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4593.975192][T30604] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.975203][T30604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.975208][T30604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.975213][T30604] ? __pfx___sys_sendto (net/socket.c:2147) [4593.975228][T30604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4593.975235][T30604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4593.975243][T30604] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4593.975250][T30604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4593.975261][T30604] __x64_sys_sendto (net/socket.c:2183) [4593.975265][T30604] ? 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) [4593.975268][T30604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4593.975273][T30604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4593.975277][T30604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4593.975281][T30604] RIP: 0033:0x7f75f2147a4a [ 4593.975284][T30604] 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 [ 4593.975287][T30604] RSP: 002b:00007fff5c22e5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4593.975290][T30604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f75f2147a4a [ 4593.975292][T30604] RDX: 0000000000000040 RSI: 00000000269bd340 RDI: 0000000000000005 [ 4593.975294][T30604] RBP: 00007fff5c22e650 R08: 0000000000418574 R09: 000000000000001c [ 4593.975297][T30604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4593.975298][T30604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75f2270000 | [ 4593.975298][T30604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75f2270000 | [ 4593.975314][T30604] | [ 4594.430125][T30608] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30608 | [4594.430613][T30608] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4594.430894][T30608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4594.430896][T30608] Call Trace: [ 4594.430899][T30608] [4594.430902][T30608] dump_stack_lvl (lib/dump_stack.c:123) [4594.430912][T30608] check_preemption_disabled (lib/smp_processor_id.c:52) [4594.430919][T30608] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4594.430926][T30608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4594.430935][T30608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.430943][T30608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4594.430948][T30608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.430960][T30608] rawv6_sendmsg (net/ipv6/raw.c:918) [4594.430972][T30608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4594.430976][T30608] ? find_held_lock (kernel/locking/lockdep.c:5348) [4594.430988][T30608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4594.430994][T30608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4594.430998][T30608] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4594.431010][T30608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4594.431026][T30608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4594.431029][T30608] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.431040][T30608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.431046][T30608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.431052][T30608] ? __pfx___sys_sendto (net/socket.c:2147) [4594.431064][T30608] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4594.431073][T30608] ? find_held_lock (kernel/locking/lockdep.c:5348) [4594.431077][T30608] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4594.431083][T30608] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.431089][T30608] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4594.431095][T30608] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4594.431105][T30608] __x64_sys_sendto (net/socket.c:2183) [4594.431109][T30608] ? 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) [4594.431113][T30608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4594.431118][T30608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4594.431123][T30608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4594.431127][T30608] RIP: 0033:0x7f6b49011a4a [ 4594.431132][T30608] 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 [ 4594.431136][T30608] RSP: 002b:00007ffefb059d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4594.431140][T30608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b49011a4a [ 4594.431142][T30608] RDX: 0000000000000040 RSI: 000000000f1fb340 RDI: 0000000000000005 [ 4594.431144][T30608] RBP: 00007ffefb059dd0 R08: 0000000000418574 R09: 000000000000001c [ 4594.431146][T30608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4594.431148][T30608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b4913a000 | [ 4594.431167][T30608] lwtunnel_output(): recursion limit reached on datapath | [ 4595.787067][ T69] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4596.261158][T30615] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/30615 | [4596.261608][T30615] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4596.262987][T30615] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4596.262989][T30615] Call Trace: [ 4596.262991][T30615] [4596.262994][T30615] dump_stack_lvl (lib/dump_stack.c:123) [4596.263004][T30615] check_preemption_disabled (lib/smp_processor_id.c:52) [4596.263011][T30615] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4596.263018][T30615] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4596.263026][T30615] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4596.263033][T30615] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4596.263038][T30615] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4596.263050][T30615] rawv6_sendmsg (net/ipv6/raw.c:918) [4596.263063][T30615] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4596.263068][T30615] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4596.263074][T30615] ? __lock_release (kernel/locking/lockdep.c:5534) [4596.263083][T30615] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4596.263089][T30615] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4596.263108][T30615] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4596.263124][T30615] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4596.263126][T30615] ? __lock_release (kernel/locking/lockdep.c:5534) [4596.263137][T30615] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4596.263143][T30615] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4596.263149][T30615] ? __pfx___sys_sendto (net/socket.c:2147) [4596.263163][T30615] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4596.263170][T30615] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4596.263178][T30615] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4596.263185][T30615] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4596.263195][T30615] __x64_sys_sendto (net/socket.c:2183) [4596.263199][T30615] ? 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) [4596.263203][T30615] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4596.263209][T30615] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4596.263213][T30615] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4596.263218][T30615] RIP: 0033:0x7fb71a8f9a4a [ 4596.263222][T30615] 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 [ 4596.263225][T30615] RSP: 002b:00007ffc5e39e888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4596.263229][T30615] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb71a8f9a4a [ 4596.263232][T30615] RDX: 0000000000000040 RSI: 0000000026637340 RDI: 0000000000000005 [ 4596.263234][T30615] RBP: 00007ffc5e39e910 R08: 0000000000418574 R09: 000000000000001c [ 4596.263236][T30615] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4596.263238][T30615] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb71aa22000 | [ 4596.263238][T30615] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb71aa22000 | [ 4596.263252][T30615] | [ 4596.263255][T30615] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/30615 | [4596.275140][T30615] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4596.275375][T30615] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4596.275377][T30615] Call Trace: [ 4596.275379][T30615] [4596.275381][T30615] dump_stack_lvl (lib/dump_stack.c:123) [4596.275387][T30615] check_preemption_disabled (lib/smp_processor_id.c:52) [4596.275393][T30615] lwtunnel_output (net/core/lwtunnel.c:359) [4596.275399][T30615] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4596.275406][T30615] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4596.275412][T30615] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4596.275417][T30615] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4596.275429][T30615] rawv6_sendmsg (net/ipv6/raw.c:918) [4596.275441][T30615] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4596.275446][T30615] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4596.275449][T30615] ? __lock_release (kernel/locking/lockdep.c:5534) [4596.275457][T30615] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4596.275461][T30615] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4596.275469][T30615] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4596.275485][T30615] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4596.275487][T30615] ? __lock_release (kernel/locking/lockdep.c:5534) [4596.275499][T30615] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4596.275503][T30615] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4596.275508][T30615] ? __pfx___sys_sendto (net/socket.c:2147) [4596.275523][T30615] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4596.275529][T30615] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4596.275537][T30615] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4596.275544][T30615] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4596.275554][T30615] __x64_sys_sendto (net/socket.c:2183) [4596.275558][T30615] ? 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) [4596.275561][T30615] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4596.275566][T30615] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4596.275571][T30615] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4596.275574][T30615] RIP: 0033:0x7fb71a8f9a4a [ 4596.275577][T30615] 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 [ 4596.275580][T30615] RSP: 002b:00007ffc5e39e888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4596.275583][T30615] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb71a8f9a4a [ 4596.275586][T30615] RDX: 0000000000000040 RSI: 0000000026637340 RDI: 0000000000000005 [ 4596.275588][T30615] RBP: 00007ffc5e39e910 R08: 0000000000418574 R09: 000000000000001c [ 4596.275590][T30615] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg