====================================== | [ 4159.086133][T21579] veth1: renamed from ioam-veth-betaR | [ 4159.201601][T21580] veth0: renamed from ioam-veth-gamma | [ 4234.955248][T22223] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22223 | [4234.955906][T22223] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4234.956187][T22223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4234.956189][T22223] Call Trace: [ 4234.956192][T22223] [4234.956194][T22223] dump_stack_lvl (lib/dump_stack.c:123) [4234.956203][T22223] check_preemption_disabled (lib/smp_processor_id.c:52) [4234.956212][T22223] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4234.956218][T22223] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4234.956227][T22223] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.956234][T22223] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4234.956239][T22223] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.956250][T22223] rawv6_sendmsg (net/ipv6/raw.c:918) [4234.956262][T22223] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4234.956267][T22223] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4234.956273][T22223] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.956283][T22223] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4234.956288][T22223] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4234.956297][T22223] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4234.956313][T22223] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4234.956316][T22223] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.956327][T22223] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.956335][T22223] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.956340][T22223] ? __pfx___sys_sendto (net/socket.c:2147) [4234.956354][T22223] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4234.956362][T22223] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4234.956371][T22223] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4234.956378][T22223] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4234.956388][T22223] __x64_sys_sendto (net/socket.c:2183) [4234.956391][T22223] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4234.956398][T22223] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4234.956402][T22223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4234.956408][T22223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4234.956412][T22223] RIP: 0033:0x7f1fc06aaa4a [ 4234.956417][T22223] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4234.956420][T22223] RSP: 002b:00007ffcd8314eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4234.956425][T22223] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fc06aaa4a [ 4234.956428][T22223] RDX: 0000000000000040 RSI: 0000000009ce5340 RDI: 0000000000000005 [ 4234.956429][T22223] RBP: 00007ffcd8314f40 R08: 0000000000418574 R09: 000000000000001c [ 4234.956431][T22223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4234.956433][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc07d3000 | [ 4234.956433][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc07d3000 | [ 4234.956448][T22223] | [ 4234.956451][T22223] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22223 | [4234.969872][T22223] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4234.970145][T22223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4234.970147][T22223] Call Trace: [ 4234.970149][T22223] [4234.970151][T22223] dump_stack_lvl (lib/dump_stack.c:123) [4234.970159][T22223] check_preemption_disabled (lib/smp_processor_id.c:52) [4234.970166][T22223] lwtunnel_output (net/core/lwtunnel.c:359) [4234.970172][T22223] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4234.970180][T22223] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.970186][T22223] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4234.970191][T22223] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.970202][T22223] rawv6_sendmsg (net/ipv6/raw.c:918) [4234.970214][T22223] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4234.970220][T22223] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4234.970224][T22223] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.970232][T22223] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4234.970237][T22223] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4234.970246][T22223] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4234.970262][T22223] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4234.970265][T22223] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.970277][T22223] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.970283][T22223] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.970288][T22223] ? __pfx___sys_sendto (net/socket.c:2147) [4234.970303][T22223] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4234.970309][T22223] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4234.970318][T22223] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4234.970325][T22223] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4234.970335][T22223] __x64_sys_sendto (net/socket.c:2183) [4234.970339][T22223] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4234.970344][T22223] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4234.970349][T22223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4234.970354][T22223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4234.970358][T22223] RIP: 0033:0x7f1fc06aaa4a [ 4234.970361][T22223] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4234.970364][T22223] RSP: 002b:00007ffcd8314eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4234.970367][T22223] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fc06aaa4a [ 4234.970369][T22223] RDX: 0000000000000040 RSI: 0000000009ce5340 RDI: 0000000000000005 [ 4234.970371][T22223] RBP: 00007ffcd8314f40 R08: 0000000000418574 R09: 000000000000001c [ 4234.970373][T22223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4234.970375][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc07d3000 | [ 4234.970375][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc07d3000 | [ 4234.970390][T22223] | [ 4234.989035][T22223] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22223 | [4234.989449][T22223] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4234.989727][T22223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4234.989729][T22223] Call Trace: [ 4234.989731][T22223] [4234.989734][T22223] dump_stack_lvl (lib/dump_stack.c:123) [4234.989741][T22223] check_preemption_disabled (lib/smp_processor_id.c:52) [4234.989748][T22223] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4234.989754][T22223] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4234.989761][T22223] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.989767][T22223] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4234.989771][T22223] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4234.989783][T22223] rawv6_sendmsg (net/ipv6/raw.c:918) [4234.989795][T22223] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4234.989800][T22223] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4234.989804][T22223] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.989812][T22223] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4234.989816][T22223] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4234.989825][T22223] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4234.989841][T22223] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4234.989844][T22223] ? __lock_release (kernel/locking/lockdep.c:5534) [4234.989855][T22223] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.989861][T22223] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4234.989866][T22223] ? __pfx___sys_sendto (net/socket.c:2147) [4234.989880][T22223] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4234.989887][T22223] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4234.989895][T22223] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4234.989902][T22223] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4234.989912][T22223] __x64_sys_sendto (net/socket.c:2183) [4234.989916][T22223] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4234.989921][T22223] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4234.989925][T22223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4234.989931][T22223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4234.989934][T22223] RIP: 0033:0x7f1fc06aaa4a [ 4234.989937][T22223] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4234.989940][T22223] RSP: 002b:00007ffcd8314eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4234.989943][T22223] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fc06aaa4a [ 4234.989946][T22223] RDX: 0000000000000040 RSI: 0000000009ce5340 RDI: 0000000000000005 [ 4234.989948][T22223] RBP: 00007ffcd8314f40 R08: 0000000000418574 R09: 000000000000001c [ 4234.989949][T22223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4234.989951][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc07d3000 | [ 4234.989951][T22223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc07d3000 | [ 4234.989966][T22223] | [ 4235.591358][T22228] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22228 | [4235.592309][T22228] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4235.592582][T22228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4235.592584][T22228] Call Trace: [ 4235.592586][T22228] [4235.592588][T22228] dump_stack_lvl (lib/dump_stack.c:123) [4235.592598][T22228] check_preemption_disabled (lib/smp_processor_id.c:52) [4235.592608][T22228] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4235.592614][T22228] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4235.592623][T22228] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.592631][T22228] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4235.592636][T22228] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.592647][T22228] rawv6_sendmsg (net/ipv6/raw.c:918) [4235.592658][T22228] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4235.592663][T22228] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4235.592671][T22228] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.592682][T22228] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4235.592688][T22228] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4235.592699][T22228] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4235.592715][T22228] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4235.592718][T22228] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.592729][T22228] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.592737][T22228] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.592743][T22228] ? __pfx___sys_sendto (net/socket.c:2147) [4235.592757][T22228] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4235.592765][T22228] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4235.592775][T22228] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4235.592782][T22228] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4235.592792][T22228] __x64_sys_sendto (net/socket.c:2183) [4235.592796][T22228] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4235.592803][T22228] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4235.592807][T22228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4235.592813][T22228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4235.592817][T22228] RIP: 0033:0x7f4403aaaa4a [ 4235.592822][T22228] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.592825][T22228] RSP: 002b:00007ffd4a20cc58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4235.592829][T22228] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4403aaaa4a [ 4235.592831][T22228] RDX: 0000000000000040 RSI: 000000000343f340 RDI: 0000000000000005 [ 4235.592833][T22228] RBP: 00007ffd4a20cce0 R08: 0000000000418574 R09: 000000000000001c [ 4235.592834][T22228] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4235.592836][T22228] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4403bd3000 | [ 4235.592836][T22228] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4403bd3000 | [ 4235.592850][T22228] | [ 4235.605256][T22228] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22228 | [4235.605658][T22228] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4235.607010][T22228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4235.607012][T22228] Call Trace: [ 4235.607013][T22228] [4235.607015][T22228] dump_stack_lvl (lib/dump_stack.c:123) [4235.607022][T22228] check_preemption_disabled (lib/smp_processor_id.c:52) [4235.607029][T22228] lwtunnel_output (net/core/lwtunnel.c:359) [4235.607035][T22228] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4235.607042][T22228] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.607047][T22228] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4235.607052][T22228] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.607063][T22228] rawv6_sendmsg (net/ipv6/raw.c:918) [4235.607075][T22228] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4235.607080][T22228] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4235.607084][T22228] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.607092][T22228] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4235.607096][T22228] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4235.607105][T22228] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4235.607121][T22228] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4235.607123][T22228] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.607135][T22228] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.607139][T22228] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.607145][T22228] ? __pfx___sys_sendto (net/socket.c:2147) [4235.607159][T22228] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4235.607166][T22228] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4235.607174][T22228] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4235.607181][T22228] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4235.607191][T22228] __x64_sys_sendto (net/socket.c:2183) [4235.607195][T22228] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4235.607199][T22228] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4235.607203][T22228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4235.607209][T22228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4235.607212][T22228] RIP: 0033:0x7f4403aaaa4a [ 4235.607215][T22228] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.607218][T22228] RSP: 002b:00007ffd4a20cc58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4235.607221][T22228] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4403aaaa4a [ 4235.607223][T22228] RDX: 0000000000000040 RSI: 000000000343f340 RDI: 0000000000000005 [ 4235.607225][T22228] RBP: 00007ffd4a20cce0 R08: 0000000000418574 R09: 000000000000001c [ 4235.607226][T22228] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4235.607228][T22228] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4403bd3000 | [ 4235.607228][T22228] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4403bd3000 | [ 4235.607243][T22228] | [ 4235.625635][T22228] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22228 | [4235.626083][T22228] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4235.626345][T22228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4235.626346][T22228] Call Trace: [ 4235.626348][T22228] [4235.626350][T22228] dump_stack_lvl (lib/dump_stack.c:123) [4235.626356][T22228] check_preemption_disabled (lib/smp_processor_id.c:52) [4235.626363][T22228] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4235.626370][T22228] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4235.626376][T22228] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.626381][T22228] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4235.626386][T22228] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4235.626397][T22228] rawv6_sendmsg (net/ipv6/raw.c:918) [4235.626409][T22228] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4235.626414][T22228] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4235.626418][T22228] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.626425][T22228] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4235.626429][T22228] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4235.626438][T22228] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4235.626454][T22228] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4235.626457][T22228] ? __lock_release (kernel/locking/lockdep.c:5534) [4235.626468][T22228] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.626472][T22228] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4235.626478][T22228] ? __pfx___sys_sendto (net/socket.c:2147) [4235.626492][T22228] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4235.626498][T22228] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4235.626505][T22228] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4235.626512][T22228] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4235.626522][T22228] __x64_sys_sendto (net/socket.c:2183) [4235.626526][T22228] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4235.626530][T22228] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4235.626535][T22228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4235.626540][T22228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4235.626543][T22228] RIP: 0033:0x7f4403aaaa4a [ 4235.626547][T22228] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.626549][T22228] RSP: 002b:00007ffd4a20cc58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4235.626552][T22228] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4403aaaa4a [ 4235.626555][T22228] RDX: 0000000000000040 RSI: 000000000343f340 RDI: 0000000000000005 [ 4235.626556][T22228] RBP: 00007ffd4a20cce0 R08: 0000000000418574 R09: 000000000000001c [ 4235.626558][T22228] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4235.626560][T22228] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4403bd3000 | [ 4235.626560][T22228] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4403bd3000 | [ 4235.626574][T22228] | [ 4236.247149][T22233] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22233 | [4236.247773][T22233] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4236.248187][T22233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4236.248190][T22233] Call Trace: [ 4236.248193][T22233] [4236.248197][T22233] dump_stack_lvl (lib/dump_stack.c:123) [4236.248207][T22233] check_preemption_disabled (lib/smp_processor_id.c:52) [4236.248221][T22233] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4236.248233][T22233] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4236.248245][T22233] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.248255][T22233] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4236.248263][T22233] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.248286][T22233] rawv6_sendmsg (net/ipv6/raw.c:918) [4236.248309][T22233] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4236.248318][T22233] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4236.248325][T22233] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.248335][T22233] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4236.248340][T22233] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4236.248349][T22233] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4236.248365][T22233] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4236.248367][T22233] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.248379][T22233] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.248384][T22233] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.248389][T22233] ? __pfx___sys_sendto (net/socket.c:2147) [4236.248404][T22233] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4236.248411][T22233] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4236.248419][T22233] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4236.248426][T22233] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4236.248436][T22233] __x64_sys_sendto (net/socket.c:2183) [4236.248440][T22233] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4236.248444][T22233] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4236.248449][T22233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4236.248454][T22233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4236.248458][T22233] RIP: 0033:0x7fd3c8051a4a [ 4236.248462][T22233] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.248465][T22233] RSP: 002b:00007ffc4ccf4e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4236.248468][T22233] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3c8051a4a [ 4236.248470][T22233] RDX: 0000000000000040 RSI: 0000000013eaf340 RDI: 0000000000000005 [ 4236.248472][T22233] RBP: 00007ffc4ccf4ed0 R08: 0000000000418574 R09: 000000000000001c [ 4236.248474][T22233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4236.248476][T22233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c817a000 | [ 4236.248476][T22233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c817a000 | [ 4236.248490][T22233] | [ 4236.248493][T22233] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22233 | [4236.267908][T22233] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4236.268319][T22233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4236.268321][T22233] Call Trace: [ 4236.268324][T22233] [4236.268328][T22233] dump_stack_lvl (lib/dump_stack.c:123) [4236.268338][T22233] check_preemption_disabled (lib/smp_processor_id.c:52) [4236.268351][T22233] lwtunnel_output (net/core/lwtunnel.c:359) [4236.268363][T22233] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4236.268375][T22233] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.268384][T22233] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4236.268392][T22233] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.268416][T22233] rawv6_sendmsg (net/ipv6/raw.c:918) [4236.268439][T22233] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4236.268449][T22233] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4236.268455][T22233] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.268467][T22233] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4236.268471][T22233] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4236.268481][T22233] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4236.268497][T22233] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4236.268499][T22233] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.268511][T22233] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.268516][T22233] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.268522][T22233] ? __pfx___sys_sendto (net/socket.c:2147) [4236.268536][T22233] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4236.268543][T22233] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4236.268551][T22233] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4236.268558][T22233] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4236.268568][T22233] __x64_sys_sendto (net/socket.c:2183) [4236.268571][T22233] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4236.268576][T22233] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4236.268580][T22233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4236.268586][T22233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4236.268590][T22233] RIP: 0033:0x7fd3c8051a4a [ 4236.268594][T22233] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.268596][T22233] RSP: 002b:00007ffc4ccf4e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4236.268600][T22233] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3c8051a4a [ 4236.268602][T22233] RDX: 0000000000000040 RSI: 0000000013eaf340 RDI: 0000000000000005 [ 4236.268604][T22233] RBP: 00007ffc4ccf4ed0 R08: 0000000000418574 R09: 000000000000001c [ 4236.268606][T22233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4236.268607][T22233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c817a000 | [ 4236.268607][T22233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c817a000 | [ 4236.268622][T22233] | [ 4236.291811][T22233] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22233 | [4236.292331][T22233] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4236.292761][T22233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4236.292763][T22233] Call Trace: [ 4236.292766][T22233] [4236.292770][T22233] dump_stack_lvl (lib/dump_stack.c:123) [4236.292780][T22233] check_preemption_disabled (lib/smp_processor_id.c:52) [4236.292792][T22233] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4236.292804][T22233] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4236.292816][T22233] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.292826][T22233] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4236.292834][T22233] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.292858][T22233] rawv6_sendmsg (net/ipv6/raw.c:918) [4236.292881][T22233] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4236.292890][T22233] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4236.292896][T22233] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.292911][T22233] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4236.292917][T22233] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4236.292934][T22233] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4236.292958][T22233] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4236.292961][T22233] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.292972][T22233] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.292977][T22233] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.292983][T22233] ? __pfx___sys_sendto (net/socket.c:2147) [4236.292997][T22233] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4236.293004][T22233] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4236.293011][T22233] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4236.293019][T22233] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4236.293029][T22233] __x64_sys_sendto (net/socket.c:2183) [4236.293032][T22233] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4236.293037][T22233] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4236.293041][T22233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4236.293046][T22233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4236.293050][T22233] RIP: 0033:0x7fd3c8051a4a [ 4236.293054][T22233] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.293056][T22233] RSP: 002b:00007ffc4ccf4e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4236.293059][T22233] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3c8051a4a [ 4236.293062][T22233] RDX: 0000000000000040 RSI: 0000000013eaf340 RDI: 0000000000000005 [ 4236.293063][T22233] RBP: 00007ffc4ccf4ed0 R08: 0000000000418574 R09: 000000000000001c [ 4236.293065][T22233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4236.293067][T22233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c817a000 | [ 4236.293067][T22233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c817a000 | [ 4236.293082][T22233] | [ 4236.909324][T22238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22238 | [4236.911212][T22238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4236.911464][T22238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4236.911466][T22238] Call Trace: [ 4236.911468][T22238] [4236.911471][T22238] dump_stack_lvl (lib/dump_stack.c:123) [4236.911479][T22238] check_preemption_disabled (lib/smp_processor_id.c:52) [4236.911489][T22238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4236.911494][T22238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4236.911502][T22238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.911509][T22238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4236.911513][T22238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4236.911524][T22238] rawv6_sendmsg (net/ipv6/raw.c:918) [4236.911535][T22238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4236.911539][T22238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4236.911546][T22238] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.911555][T22238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4236.911560][T22238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4236.911568][T22238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4236.911583][T22238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4236.911586][T22238] ? __lock_release (kernel/locking/lockdep.c:5534) [4236.911596][T22238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.911603][T22238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4236.911608][T22238] ? __pfx___sys_sendto (net/socket.c:2147) [4236.911622][T22238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4236.911629][T22238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4236.911638][T22238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4236.911645][T22238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4236.911654][T22238] __x64_sys_sendto (net/socket.c:2183) [4236.911658][T22238] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4236.911663][T22238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4236.911668][T22238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4236.911673][T22238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4236.911677][T22238] RIP: 0033:0x7f6f4f680a4a [ 4236.911682][T22238] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.911685][T22238] RSP: 002b:00007ffdee437ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4236.911688][T22238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f4f680a4a [ 4236.911690][T22238] RDX: 0000000000000040 RSI: 0000000007e13340 RDI: 0000000000000005 [ 4236.911692][T22238] RBP: 00007ffdee437b40 R08: 0000000000418574 R09: 000000000000001c [ 4236.911694][T22238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4236.911695][T22238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f4f7a9000 | [ 4236.911710][T22238] | [ 4240.264030][T22266] check_preemption_disabled: 20 callbacks suppressed | [ 4240.264040][T22266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22266 | [4240.265661][T22266] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4240.265937][T22266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.265939][T22266] Call Trace: [ 4240.265942][T22266] [4240.265944][T22266] dump_stack_lvl (lib/dump_stack.c:123) [4240.265953][T22266] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.265963][T22266] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4240.265969][T22266] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.265978][T22266] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.265985][T22266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.265989][T22266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.266001][T22266] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.266012][T22266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.266017][T22266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.266024][T22266] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.266033][T22266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.266039][T22266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.266048][T22266] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.266064][T22266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.266066][T22266] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.266078][T22266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.266085][T22266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.266091][T22266] ? __pfx___sys_sendto (net/socket.c:2147) [4240.266105][T22266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.266112][T22266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.266122][T22266] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.266129][T22266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.266139][T22266] __x64_sys_sendto (net/socket.c:2183) [4240.266143][T22266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.266149][T22266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.266154][T22266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.266159][T22266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.266164][T22266] RIP: 0033:0x7f933981aa4a [ 4240.266168][T22266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.266171][T22266] RSP: 002b:00007ffd32ee8f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.266175][T22266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f933981aa4a [ 4240.266177][T22266] RDX: 0000000000000040 RSI: 000000000b576340 RDI: 0000000000000005 [ 4240.266179][T22266] RBP: 00007ffd32ee8fa0 R08: 0000000000418574 R09: 000000000000001c [ 4240.266181][T22266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.266182][T22266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9339943000 | [ 4240.266182][T22266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9339943000 | [ 4240.266196][T22266] | [ 4240.266199][T22266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22266 | [4240.278251][T22266] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4240.278507][T22266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.278509][T22266] Call Trace: [ 4240.278511][T22266] [4240.278513][T22266] dump_stack_lvl (lib/dump_stack.c:123) [4240.278519][T22266] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.278526][T22266] lwtunnel_output (net/core/lwtunnel.c:359) [4240.278533][T22266] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.278540][T22266] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.278545][T22266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.278550][T22266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.278562][T22266] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.278573][T22266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.278578][T22266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.278582][T22266] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.278591][T22266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.278594][T22266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.278603][T22266] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.278620][T22266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.278622][T22266] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.278634][T22266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.278639][T22266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.278644][T22266] ? __pfx___sys_sendto (net/socket.c:2147) [4240.278659][T22266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.278665][T22266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.278674][T22266] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.278681][T22266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.278691][T22266] __x64_sys_sendto (net/socket.c:2183) [4240.278695][T22266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.278702][T22266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.278706][T22266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.278712][T22266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.278715][T22266] RIP: 0033:0x7f933981aa4a [ 4240.278718][T22266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.278721][T22266] RSP: 002b:00007ffd32ee8f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.278724][T22266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f933981aa4a [ 4240.278726][T22266] RDX: 0000000000000040 RSI: 000000000b576340 RDI: 0000000000000005 [ 4240.278728][T22266] RBP: 00007ffd32ee8fa0 R08: 0000000000418574 R09: 000000000000001c [ 4240.278729][T22266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.278731][T22266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9339943000 | [ 4240.278731][T22266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9339943000 | [ 4240.278745][T22266] | [ 4240.292186][T22266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22266 | [4240.292571][T22266] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4240.292843][T22266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.292845][T22266] Call Trace: [ 4240.292848][T22266] [4240.292850][T22266] dump_stack_lvl (lib/dump_stack.c:123) [4240.292857][T22266] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.292864][T22266] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4240.292870][T22266] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.292878][T22266] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.292884][T22266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.292889][T22266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.292901][T22266] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.292912][T22266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.292917][T22266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.292922][T22266] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.292931][T22266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.292935][T22266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.292944][T22266] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.292960][T22266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.292963][T22266] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.292974][T22266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.292980][T22266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.292986][T22266] ? __pfx___sys_sendto (net/socket.c:2147) [4240.293000][T22266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.293007][T22266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.293015][T22266] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.293022][T22266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.293033][T22266] __x64_sys_sendto (net/socket.c:2183) [4240.293036][T22266] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.293041][T22266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.293046][T22266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.293052][T22266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.293055][T22266] RIP: 0033:0x7f933981aa4a [ 4240.293059][T22266] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.293062][T22266] RSP: 002b:00007ffd32ee8f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.293065][T22266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f933981aa4a [ 4240.293068][T22266] RDX: 0000000000000040 RSI: 000000000b576340 RDI: 0000000000000005 [ 4240.293069][T22266] RBP: 00007ffd32ee8fa0 R08: 0000000000418574 R09: 000000000000001c [ 4240.293071][T22266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.293073][T22266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9339943000 | [ 4240.293073][T22266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9339943000 | [ 4240.293088][T22266] | [ 4240.799857][T22270] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22270 | [4240.800318][T22270] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4240.800575][T22270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.800577][T22270] Call Trace: [ 4240.800580][T22270] [4240.800582][T22270] dump_stack_lvl (lib/dump_stack.c:123) [4240.800592][T22270] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.800603][T22270] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4240.800609][T22270] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.800619][T22270] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.800626][T22270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.800631][T22270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.800643][T22270] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.800654][T22270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.800659][T22270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.800666][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.800676][T22270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.800682][T22270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.800691][T22270] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.800709][T22270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.800712][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.800723][T22270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.800731][T22270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.800736][T22270] ? __pfx___sys_sendto (net/socket.c:2147) [4240.800751][T22270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.800759][T22270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.800769][T22270] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.800776][T22270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.800786][T22270] __x64_sys_sendto (net/socket.c:2183) [4240.800789][T22270] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.800797][T22270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.800801][T22270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.800807][T22270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.800812][T22270] RIP: 0033:0x7f70f8af6a4a [ 4240.800816][T22270] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.800819][T22270] RSP: 002b:00007fffa948cbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.800823][T22270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70f8af6a4a [ 4240.800825][T22270] RDX: 0000000000000040 RSI: 000000000bdcb340 RDI: 0000000000000005 [ 4240.800827][T22270] RBP: 00007fffa948cc60 R08: 0000000000418574 R09: 000000000000001c [ 4240.800829][T22270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.800831][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70f8c1f000 | [ 4240.800831][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70f8c1f000 | [ 4240.800845][T22270] | [ 4240.813887][T22270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22270 | [4240.814244][T22270] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4240.814486][T22270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.814488][T22270] Call Trace: [ 4240.814490][T22270] [4240.814492][T22270] dump_stack_lvl (lib/dump_stack.c:123) [4240.814498][T22270] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.814505][T22270] lwtunnel_output (net/core/lwtunnel.c:359) [4240.814511][T22270] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.814518][T22270] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.814525][T22270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.814529][T22270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.814541][T22270] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.814553][T22270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.814558][T22270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.814562][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.814570][T22270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.814574][T22270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.814582][T22270] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.814599][T22270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.814601][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.814612][T22270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.814617][T22270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.814623][T22270] ? __pfx___sys_sendto (net/socket.c:2147) [4240.814637][T22270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.814644][T22270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.814652][T22270] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.814659][T22270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.814669][T22270] __x64_sys_sendto (net/socket.c:2183) [4240.814673][T22270] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.814677][T22270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.814681][T22270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.814687][T22270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.814690][T22270] RIP: 0033:0x7f70f8af6a4a [ 4240.814694][T22270] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.814698][T22270] RSP: 002b:00007fffa948cbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.814701][T22270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70f8af6a4a [ 4240.814703][T22270] RDX: 0000000000000040 RSI: 000000000bdcb340 RDI: 0000000000000005 [ 4240.814705][T22270] RBP: 00007fffa948cc60 R08: 0000000000418574 R09: 000000000000001c [ 4240.814707][T22270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.814709][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70f8c1f000 | [ 4240.814709][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70f8c1f000 | [ 4240.814724][T22270] | [ 4240.827478][T22270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22270 | [4240.827850][T22270] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4240.828095][T22270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4240.828096][T22270] Call Trace: [ 4240.828098][T22270] [4240.828100][T22270] dump_stack_lvl (lib/dump_stack.c:123) [4240.828106][T22270] check_preemption_disabled (lib/smp_processor_id.c:52) [4240.828113][T22270] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4240.828119][T22270] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4240.828125][T22270] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.828131][T22270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4240.828135][T22270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4240.828147][T22270] rawv6_sendmsg (net/ipv6/raw.c:918) [4240.828158][T22270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4240.828164][T22270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4240.828168][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.828176][T22270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4240.828180][T22270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4240.828188][T22270] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4240.828204][T22270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4240.828207][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4240.828218][T22270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.828223][T22270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4240.828228][T22270] ? __pfx___sys_sendto (net/socket.c:2147) [4240.828243][T22270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4240.828249][T22270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4240.828257][T22270] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4240.828264][T22270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4240.828274][T22270] __x64_sys_sendto (net/socket.c:2183) [4240.828278][T22270] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4240.828282][T22270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4240.828286][T22270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4240.828291][T22270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4240.828295][T22270] RIP: 0033:0x7f70f8af6a4a [ 4240.828298][T22270] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.828301][T22270] RSP: 002b:00007fffa948cbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4240.828304][T22270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70f8af6a4a [ 4240.828306][T22270] RDX: 0000000000000040 RSI: 000000000bdcb340 RDI: 0000000000000005 [ 4240.828308][T22270] RBP: 00007fffa948cc60 R08: 0000000000418574 R09: 000000000000001c [ 4240.828309][T22270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4240.828311][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70f8c1f000 | [ 4240.828311][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70f8c1f000 | [ 4240.828325][T22270] | [ 4241.299497][T22274] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22274 | [4241.299996][T22274] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4241.300263][T22274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4241.300265][T22274] Call Trace: [ 4241.300268][T22274] [4241.300270][T22274] dump_stack_lvl (lib/dump_stack.c:123) [4241.300279][T22274] check_preemption_disabled (lib/smp_processor_id.c:52) [4241.300288][T22274] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4241.300294][T22274] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4241.300303][T22274] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.300310][T22274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4241.300315][T22274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.300326][T22274] rawv6_sendmsg (net/ipv6/raw.c:918) [4241.300338][T22274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4241.300343][T22274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4241.300349][T22274] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.300359][T22274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4241.300364][T22274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4241.300374][T22274] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4241.300390][T22274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4241.300393][T22274] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.300404][T22274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.300411][T22274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.300417][T22274] ? __pfx___sys_sendto (net/socket.c:2147) [4241.300431][T22274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4241.300439][T22274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4241.300448][T22274] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4241.300455][T22274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4241.300465][T22274] __x64_sys_sendto (net/socket.c:2183) [4241.300469][T22274] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4241.300475][T22274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4241.300480][T22274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4241.300486][T22274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4241.300490][T22274] RIP: 0033:0x7feda0848a4a [ 4241.300495][T22274] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.300498][T22274] RSP: 002b:00007ffd3822af78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4241.300502][T22274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feda0848a4a [ 4241.300505][T22274] RDX: 0000000000000040 RSI: 000000004034c340 RDI: 0000000000000005 [ 4241.300506][T22274] RBP: 00007ffd3822b000 R08: 0000000000418574 R09: 000000000000001c [ 4241.300508][T22274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4241.300510][T22274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda0971000 | [ 4241.300510][T22274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda0971000 | [ 4241.300525][T22274] | [ 4241.300528][T22274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22274 | [4241.313520][T22274] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4241.313791][T22274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4241.313793][T22274] Call Trace: [ 4241.313795][T22274] [4241.313797][T22274] dump_stack_lvl (lib/dump_stack.c:123) [4241.313804][T22274] check_preemption_disabled (lib/smp_processor_id.c:52) [4241.313811][T22274] lwtunnel_output (net/core/lwtunnel.c:359) [4241.313817][T22274] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4241.313825][T22274] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.313831][T22274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4241.313835][T22274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.313847][T22274] rawv6_sendmsg (net/ipv6/raw.c:918) [4241.313859][T22274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4241.313864][T22274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4241.313868][T22274] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.313876][T22274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4241.313881][T22274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4241.313890][T22274] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4241.313906][T22274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4241.313909][T22274] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.313920][T22274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.313925][T22274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.313930][T22274] ? __pfx___sys_sendto (net/socket.c:2147) [4241.313945][T22274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4241.313951][T22274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4241.313959][T22274] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4241.313966][T22274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4241.313976][T22274] __x64_sys_sendto (net/socket.c:2183) [4241.313980][T22274] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4241.313985][T22274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4241.313989][T22274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4241.313995][T22274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4241.313998][T22274] RIP: 0033:0x7feda0848a4a [ 4241.314001][T22274] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.314004][T22274] RSP: 002b:00007ffd3822af78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4241.314007][T22274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feda0848a4a [ 4241.314010][T22274] RDX: 0000000000000040 RSI: 000000004034c340 RDI: 0000000000000005 [ 4241.314011][T22274] RBP: 00007ffd3822b000 R08: 0000000000418574 R09: 000000000000001c [ 4241.314013][T22274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4241.314015][T22274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda0971000 | [ 4241.314015][T22274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda0971000 | [ 4241.314029][T22274] | [ 4241.314429][T22274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22274 | [4241.326474][T22274] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4241.326739][T22274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4241.326741][T22274] Call Trace: [ 4241.326743][T22274] [4241.326745][T22274] dump_stack_lvl (lib/dump_stack.c:123) [4241.326752][T22274] check_preemption_disabled (lib/smp_processor_id.c:52) [4241.326759][T22274] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4241.326766][T22274] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4241.326773][T22274] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.326779][T22274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4241.326783][T22274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.326795][T22274] rawv6_sendmsg (net/ipv6/raw.c:918) [4241.326807][T22274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4241.326812][T22274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4241.326817][T22274] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.326825][T22274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4241.326829][T22274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4241.326838][T22274] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4241.326854][T22274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4241.326857][T22274] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.326868][T22274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.326873][T22274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.326878][T22274] ? __pfx___sys_sendto (net/socket.c:2147) [4241.326893][T22274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4241.326899][T22274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4241.326907][T22274] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4241.326915][T22274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4241.326925][T22274] __x64_sys_sendto (net/socket.c:2183) [4241.326929][T22274] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4241.326934][T22274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4241.326938][T22274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4241.326944][T22274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4241.326947][T22274] RIP: 0033:0x7feda0848a4a [ 4241.326951][T22274] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.326953][T22274] RSP: 002b:00007ffd3822af78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4241.326956][T22274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feda0848a4a [ 4241.326958][T22274] RDX: 0000000000000040 RSI: 000000004034c340 RDI: 0000000000000005 [ 4241.326960][T22274] RBP: 00007ffd3822b000 R08: 0000000000418574 R09: 000000000000001c [ 4241.326961][T22274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4241.326963][T22274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda0971000 | [ 4241.326963][T22274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda0971000 | [ 4241.326978][T22274] | [ 4241.809115][T22278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22278 | [4241.809629][T22278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4241.809925][T22278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4241.809927][T22278] Call Trace: [ 4241.809929][T22278] [4241.809932][T22278] dump_stack_lvl (lib/dump_stack.c:123) [4241.809940][T22278] check_preemption_disabled (lib/smp_processor_id.c:52) [4241.809949][T22278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4241.809955][T22278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4241.809964][T22278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.809971][T22278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4241.809976][T22278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4241.809988][T22278] rawv6_sendmsg (net/ipv6/raw.c:918) [4241.809999][T22278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4241.810004][T22278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4241.810010][T22278] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.810020][T22278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4241.810025][T22278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4241.810034][T22278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4241.810050][T22278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4241.810053][T22278] ? __lock_release (kernel/locking/lockdep.c:5534) [4241.810064][T22278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.810072][T22278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4241.810078][T22278] ? __pfx___sys_sendto (net/socket.c:2147) [4241.810092][T22278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4241.810099][T22278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4241.810109][T22278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4241.810116][T22278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4241.810125][T22278] __x64_sys_sendto (net/socket.c:2183) [4241.810129][T22278] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4241.810135][T22278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4241.810139][T22278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4241.810145][T22278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4241.810149][T22278] RIP: 0033:0x7f80d63e8a4a [ 4241.810153][T22278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.810156][T22278] RSP: 002b:00007fff411f28e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4241.810160][T22278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80d63e8a4a [ 4241.810163][T22278] RDX: 0000000000000040 RSI: 000000003eea3340 RDI: 0000000000000005 [ 4241.810164][T22278] RBP: 00007fff411f2970 R08: 0000000000418574 R09: 000000000000001c [ 4241.810167][T22278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4241.810168][T22278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80d6511000 | [ 4243.735088][T22286] lwtunnel_output(): recursion limit reached on datapath | [ 4245.382353][T22292] check_preemption_disabled: 4 callbacks suppressed | [ 4245.382360][T22292] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22292 | [4245.383156][T22292] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4245.383419][T22292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4245.383421][T22292] Call Trace: [ 4245.383423][T22292] [4245.383426][T22292] dump_stack_lvl (lib/dump_stack.c:123) [4245.383436][T22292] check_preemption_disabled (lib/smp_processor_id.c:52) [4245.383446][T22292] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4245.383452][T22292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4245.383461][T22292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.383468][T22292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4245.383473][T22292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4245.383484][T22292] rawv6_sendmsg (net/ipv6/raw.c:918) [4245.383496][T22292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4245.383501][T22292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4245.383508][T22292] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.383519][T22292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4245.383525][T22292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4245.383534][T22292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4245.383550][T22292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4245.383553][T22292] ? __lock_release (kernel/locking/lockdep.c:5534) [4245.383570][T22292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.383578][T22292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4245.383584][T22292] ? __pfx___sys_sendto (net/socket.c:2147) [4245.383598][T22292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4245.383606][T22292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4245.383616][T22292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4245.383623][T22292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4245.383633][T22292] __x64_sys_sendto (net/socket.c:2183) [4245.383636][T22292] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4245.383643][T22292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4245.383648][T22292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4245.383654][T22292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4245.383658][T22292] RIP: 0033:0x7f68b95d7a4a [ 4245.383663][T22292] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.383665][T22292] RSP: 002b:00007ffdccd92bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4245.383669][T22292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68b95d7a4a [ 4245.383672][T22292] RDX: 0000000000000040 RSI: 0000000025a12340 RDI: 0000000000000005 [ 4245.383673][T22292] RBP: 00007ffdccd92c80 R08: 0000000000418574 R09: 000000000000001c [ 4245.383675][T22292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4245.383677][T22292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68b9700000 | [ 4245.383691][T22292] | [ 4245.383694][T22292] lwtunnel_output(): recursion limit reached on datapath | [ 4246.898660][T22296] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22296 | [4246.899177][T22296] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4246.899448][T22296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4246.899450][T22296] Call Trace: [ 4246.899453][T22296] [4246.899455][T22296] dump_stack_lvl (lib/dump_stack.c:123) [4246.899464][T22296] check_preemption_disabled (lib/smp_processor_id.c:52) [4246.899474][T22296] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4246.899480][T22296] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4246.899488][T22296] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4246.899495][T22296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4246.899500][T22296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4246.899512][T22296] rawv6_sendmsg (net/ipv6/raw.c:918) [4246.899523][T22296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4246.899528][T22296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4246.899535][T22296] ? __lock_release (kernel/locking/lockdep.c:5534) [4246.899544][T22296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4246.899550][T22296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4246.899559][T22296] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4246.899575][T22296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4246.899578][T22296] ? __lock_release (kernel/locking/lockdep.c:5534) [4246.899589][T22296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4246.899597][T22296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4246.899602][T22296] ? __pfx___sys_sendto (net/socket.c:2147) [4246.899617][T22296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4246.899624][T22296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4246.899634][T22296] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4246.899641][T22296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4246.899651][T22296] __x64_sys_sendto (net/socket.c:2183) [4246.899654][T22296] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4246.899660][T22296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4246.899665][T22296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4246.899671][T22296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4246.899675][T22296] RIP: 0033:0x7f8587ff5a4a [ 4246.899680][T22296] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4246.899683][T22296] RSP: 002b:00007ffdab6e8938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4246.899687][T22296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8587ff5a4a [ 4246.899689][T22296] RDX: 0000000000000040 RSI: 000000003e27b340 RDI: 0000000000000005 [ 4246.899691][T22296] RBP: 00007ffdab6e89c0 R08: 0000000000418574 R09: 000000000000001c [ 4246.899693][T22296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4246.899694][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858811e000 | [ 4246.899694][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858811e000 | [ 4246.899710][T22296] | [ 4246.913053][T22296] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22296 | [4246.913443][T22296] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4246.913728][T22296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4246.913730][T22296] Call Trace: [ 4246.913732][T22296] [4246.913734][T22296] dump_stack_lvl (lib/dump_stack.c:123) [4246.913741][T22296] check_preemption_disabled (lib/smp_processor_id.c:52) [4246.913749][T22296] lwtunnel_output (net/core/lwtunnel.c:359) [4246.913755][T22296] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4246.913764][T22296] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4246.913770][T22296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4246.913774][T22296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4246.913786][T22296] rawv6_sendmsg (net/ipv6/raw.c:918) [4246.913798][T22296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4246.913803][T22296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4246.913808][T22296] ? __lock_release (kernel/locking/lockdep.c:5534) [4246.913817][T22296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4246.913822][T22296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4246.913831][T22296] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4246.913848][T22296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4246.913850][T22296] ? __lock_release (kernel/locking/lockdep.c:5534) [4246.913862][T22296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4246.913867][T22296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4246.913872][T22296] ? __pfx___sys_sendto (net/socket.c:2147) [4246.913887][T22296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4246.913894][T22296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4246.913903][T22296] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4246.913910][T22296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4246.913920][T22296] __x64_sys_sendto (net/socket.c:2183) [4246.913924][T22296] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4246.913930][T22296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4246.913934][T22296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4246.913940][T22296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4246.913944][T22296] RIP: 0033:0x7f8587ff5a4a [ 4246.913948][T22296] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4246.913951][T22296] RSP: 002b:00007ffdab6e8938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4246.913954][T22296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8587ff5a4a [ 4246.913956][T22296] RDX: 0000000000000040 RSI: 000000003e27b340 RDI: 0000000000000005 [ 4246.913958][T22296] RBP: 00007ffdab6e89c0 R08: 0000000000418574 R09: 000000000000001c [ 4246.913960][T22296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4246.913962][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858811e000 | [ 4246.913962][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858811e000 | [ 4246.913976][T22296] | [ 4246.914368][T22296] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22296 | [4246.926631][T22296] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4246.926898][T22296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4246.926899][T22296] Call Trace: [ 4246.926901][T22296] [4246.926903][T22296] dump_stack_lvl (lib/dump_stack.c:123) [4246.926911][T22296] check_preemption_disabled (lib/smp_processor_id.c:52) [4246.926919][T22296] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4246.926926][T22296] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4246.926932][T22296] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4246.926937][T22296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4246.926942][T22296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4246.926954][T22296] rawv6_sendmsg (net/ipv6/raw.c:918) [4246.926966][T22296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4246.926971][T22296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4246.926976][T22296] ? __lock_release (kernel/locking/lockdep.c:5534) [4246.926984][T22296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4246.926988][T22296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4246.926998][T22296] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4246.927014][T22296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4246.927017][T22296] ? __lock_release (kernel/locking/lockdep.c:5534) [4246.927028][T22296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4246.927033][T22296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4246.927038][T22296] ? __pfx___sys_sendto (net/socket.c:2147) [4246.927053][T22296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4246.927059][T22296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4246.927067][T22296] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4246.927074][T22296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4246.927084][T22296] __x64_sys_sendto (net/socket.c:2183) [4246.927088][T22296] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4246.927092][T22296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4246.927096][T22296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4246.927102][T22296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4246.927105][T22296] RIP: 0033:0x7f8587ff5a4a [ 4246.927109][T22296] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4246.927111][T22296] RSP: 002b:00007ffdab6e8938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4246.927115][T22296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8587ff5a4a [ 4246.927117][T22296] RDX: 0000000000000040 RSI: 000000003e27b340 RDI: 0000000000000005 [ 4246.927119][T22296] RBP: 00007ffdab6e89c0 R08: 0000000000418574 R09: 000000000000001c [ 4246.927121][T22296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4246.927123][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858811e000 | [ 4246.927123][T22296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858811e000 | [ 4246.927138][T22296] | [ 4247.386788][T22300] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22300 | [4247.387284][T22300] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4247.387550][T22300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4247.387552][T22300] Call Trace: [ 4247.387555][T22300] [4247.387557][T22300] dump_stack_lvl (lib/dump_stack.c:123) [4247.387567][T22300] check_preemption_disabled (lib/smp_processor_id.c:52) [4247.387576][T22300] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4247.387583][T22300] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4247.387592][T22300] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.387599][T22300] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4247.387604][T22300] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4247.387615][T22300] rawv6_sendmsg (net/ipv6/raw.c:918) [4247.387626][T22300] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4247.387631][T22300] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4247.387639][T22300] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.387649][T22300] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4247.387656][T22300] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4247.387665][T22300] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4247.387681][T22300] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4247.387684][T22300] ? __lock_release (kernel/locking/lockdep.c:5534) [4247.387699][T22300] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.387707][T22300] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4247.387712][T22300] ? __pfx___sys_sendto (net/socket.c:2147) [4247.387727][T22300] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4247.387734][T22300] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4247.387745][T22300] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4247.387752][T22300] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4247.387762][T22300] __x64_sys_sendto (net/socket.c:2183) [4247.387766][T22300] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4247.387773][T22300] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4247.387777][T22300] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4247.387783][T22300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4247.387788][T22300] RIP: 0033:0x7f8846fe1a4a [ 4247.387792][T22300] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.387795][T22300] RSP: 002b:00007ffe790e0d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4247.387800][T22300] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8846fe1a4a [ 4247.387802][T22300] RDX: 0000000000000040 RSI: 00000000083e6340 RDI: 0000000000000005 [ 4247.387803][T22300] RBP: 00007ffe790e0e00 R08: 0000000000418574 R09: 000000000000001c [ 4247.387805][T22300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4247.387806][T22300] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f884710a000 | [ 4247.387821][T22300] | [ 4247.400243][T22300] lwtunnel_output(): recursion limit reached on datapath | [ 4248.865254][T22304] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22304 | [4248.866937][T22304] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4248.867209][T22304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4248.867212][T22304] Call Trace: [ 4248.867214][T22304] [4248.867216][T22304] dump_stack_lvl (lib/dump_stack.c:123) [4248.867226][T22304] check_preemption_disabled (lib/smp_processor_id.c:52) [4248.867235][T22304] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4248.867241][T22304] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4248.867250][T22304] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4248.867257][T22304] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4248.867262][T22304] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4248.867274][T22304] rawv6_sendmsg (net/ipv6/raw.c:918) [4248.867285][T22304] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4248.867290][T22304] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4248.867296][T22304] ? __lock_release (kernel/locking/lockdep.c:5534) [4248.867306][T22304] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4248.867312][T22304] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4248.867321][T22304] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4248.867337][T22304] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4248.867339][T22304] ? __lock_release (kernel/locking/lockdep.c:5534) [4248.867351][T22304] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4248.867358][T22304] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4248.867364][T22304] ? __pfx___sys_sendto (net/socket.c:2147) [4248.867378][T22304] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4248.867385][T22304] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4248.867395][T22304] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4248.867402][T22304] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4248.867412][T22304] __x64_sys_sendto (net/socket.c:2183) [4248.867416][T22304] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4248.867422][T22304] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4248.867427][T22304] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4248.867433][T22304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4248.867437][T22304] RIP: 0033:0x7fbe958c5a4a [ 4248.867442][T22304] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4248.867445][T22304] RSP: 002b:00007ffc4e0d1158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4248.867449][T22304] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe958c5a4a [ 4248.867451][T22304] RDX: 0000000000000040 RSI: 000000001095b340 RDI: 0000000000000005 [ 4248.867453][T22304] RBP: 00007ffc4e0d11e0 R08: 0000000000418574 R09: 000000000000001c [ 4248.867455][T22304] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4248.867457][T22304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe959ee000 | [ 4248.867457][T22304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe959ee000 | [ 4248.867471][T22304] | [ 4248.867474][T22304] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22304 | [4248.879749][T22304] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4248.880008][T22304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4248.880010][T22304] Call Trace: [ 4248.880011][T22304] [4248.880013][T22304] dump_stack_lvl (lib/dump_stack.c:123) [4248.880020][T22304] check_preemption_disabled (lib/smp_processor_id.c:52) [4248.880027][T22304] lwtunnel_output (net/core/lwtunnel.c:359) [4248.880033][T22304] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4248.880040][T22304] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4248.880046][T22304] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4248.880050][T22304] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4248.880062][T22304] rawv6_sendmsg (net/ipv6/raw.c:918) [4248.880074][T22304] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4248.880079][T22304] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4248.880083][T22304] ? __lock_release (kernel/locking/lockdep.c:5534) [4248.880091][T22304] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4248.880095][T22304] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4248.880103][T22304] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4248.880120][T22304] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4248.880122][T22304] ? __lock_release (kernel/locking/lockdep.c:5534) [4248.880134][T22304] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4248.880138][T22304] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4248.880144][T22304] ? __pfx___sys_sendto (net/socket.c:2147) [4248.880158][T22304] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4248.880165][T22304] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4248.880173][T22304] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4248.880180][T22304] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4248.880190][T22304] __x64_sys_sendto (net/socket.c:2183) [4248.880194][T22304] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4248.880199][T22304] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4248.880203][T22304] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4248.880209][T22304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4248.880212][T22304] RIP: 0033:0x7fbe958c5a4a [ 4248.880216][T22304] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4248.880218][T22304] RSP: 002b:00007ffc4e0d1158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4248.880221][T22304] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe958c5a4a [ 4248.880224][T22304] RDX: 0000000000000040 RSI: 000000001095b340 RDI: 0000000000000005 [ 4248.880225][T22304] RBP: 00007ffc4e0d11e0 R08: 0000000000418574 R09: 000000000000001c [ 4248.880227][T22304] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4248.880229][T22304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe959ee000 | [ 4248.880229][T22304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe959ee000 | [ 4248.880244][T22304] | [ 4248.880655][T22304] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22304 | [4248.892753][T22304] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4248.893010][T22304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4248.893012][T22304] Call Trace: [ 4248.893014][T22304] [4248.893016][T22304] dump_stack_lvl (lib/dump_stack.c:123) [4248.893023][T22304] check_preemption_disabled (lib/smp_processor_id.c:52) [4248.893030][T22304] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4248.893037][T22304] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4248.893044][T22304] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4248.893050][T22304] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4248.893054][T22304] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4248.893066][T22304] rawv6_sendmsg (net/ipv6/raw.c:918) [4248.893077][T22304] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4248.893082][T22304] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4248.893087][T22304] ? __lock_release (kernel/locking/lockdep.c:5534) [4248.893095][T22304] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4248.893099][T22304] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4248.893108][T22304] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4248.893125][T22304] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4248.893127][T22304] ? __lock_release (kernel/locking/lockdep.c:5534) [4248.893139][T22304] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4248.893144][T22304] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4248.893150][T22304] ? __pfx___sys_sendto (net/socket.c:2147) [4248.893164][T22304] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4248.893170][T22304] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4248.893178][T22304] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4248.893185][T22304] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4248.893195][T22304] __x64_sys_sendto (net/socket.c:2183) [4248.893199][T22304] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4248.893204][T22304] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4248.893209][T22304] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4248.893215][T22304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4248.893219][T22304] RIP: 0033:0x7fbe958c5a4a [ 4248.893223][T22304] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4248.893225][T22304] RSP: 002b:00007ffc4e0d1158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4248.893229][T22304] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe958c5a4a [ 4248.893231][T22304] RDX: 0000000000000040 RSI: 000000001095b340 RDI: 0000000000000005 [ 4248.893233][T22304] RBP: 00007ffc4e0d11e0 R08: 0000000000418574 R09: 000000000000001c [ 4248.893234][T22304] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4248.893236][T22304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe959ee000 | [ 4248.893236][T22304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe959ee000 | [ 4248.893251][T22304] | [ 4249.369879][T22308] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22308 | [4249.370369][T22308] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4249.370639][T22308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4249.370641][T22308] Call Trace: [ 4249.370643][T22308] [4249.370646][T22308] dump_stack_lvl (lib/dump_stack.c:123) [4249.370656][T22308] check_preemption_disabled (lib/smp_processor_id.c:52) [4249.370666][T22308] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4249.370672][T22308] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4249.370682][T22308] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.370689][T22308] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4249.370693][T22308] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4249.370707][T22308] rawv6_sendmsg (net/ipv6/raw.c:918) [4249.370719][T22308] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4249.370724][T22308] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4249.370731][T22308] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.370742][T22308] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4249.370748][T22308] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4249.370757][T22308] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4249.370773][T22308] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4249.370776][T22308] ? __lock_release (kernel/locking/lockdep.c:5534) [4249.370787][T22308] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.370795][T22308] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4249.370801][T22308] ? __pfx___sys_sendto (net/socket.c:2147) [4249.370815][T22308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4249.370823][T22308] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4249.370833][T22308] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4249.370840][T22308] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4249.370850][T22308] __x64_sys_sendto (net/socket.c:2183) [4249.370854][T22308] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4249.370861][T22308] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4249.370866][T22308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4249.370871][T22308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4249.370877][T22308] RIP: 0033:0x7f7a0319ca4a [ 4249.370881][T22308] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.370884][T22308] RSP: 002b:00007fff0636e878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4249.370888][T22308] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a0319ca4a [ 4249.370891][T22308] RDX: 0000000000000040 RSI: 0000000034e60340 RDI: 0000000000000005 [ 4249.370892][T22308] RBP: 00007fff0636e900 R08: 0000000000418574 R09: 000000000000001c [ 4249.370894][T22308] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4249.370896][T22308] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a032c5000 | [ 4249.370910][T22308] | [ 4249.383561][T22308] lwtunnel_output(): recursion limit reached on datapath | [ 4250.861611][T22312] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22312 | [4250.862113][T22312] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4250.862378][T22312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4250.862381][T22312] Call Trace: [ 4250.862383][T22312] [4250.862386][T22312] dump_stack_lvl (lib/dump_stack.c:123) [4250.862396][T22312] check_preemption_disabled (lib/smp_processor_id.c:52) [4250.862405][T22312] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4250.862411][T22312] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4250.862420][T22312] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.862426][T22312] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4250.862431][T22312] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.862443][T22312] rawv6_sendmsg (net/ipv6/raw.c:918) [4250.862454][T22312] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4250.862459][T22312] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4250.862465][T22312] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.862475][T22312] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4250.862481][T22312] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4250.862490][T22312] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4250.862506][T22312] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4250.862509][T22312] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.862520][T22312] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.862528][T22312] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.862534][T22312] ? __pfx___sys_sendto (net/socket.c:2147) [4250.862548][T22312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4250.862556][T22312] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4250.862565][T22312] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4250.862572][T22312] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4250.862582][T22312] __x64_sys_sendto (net/socket.c:2183) [4250.862586][T22312] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4250.862592][T22312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4250.862597][T22312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4250.862603][T22312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4250.862607][T22312] RIP: 0033:0x7fa3872f0a4a [ 4250.862611][T22312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.862614][T22312] RSP: 002b:00007ffc69373e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4250.862618][T22312] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3872f0a4a [ 4250.862621][T22312] RDX: 0000000000000040 RSI: 0000000017647340 RDI: 0000000000000005 [ 4250.862623][T22312] RBP: 00007ffc69373f10 R08: 0000000000418574 R09: 000000000000001c [ 4250.862625][T22312] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4250.862626][T22312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa387419000 | [ 4250.862626][T22312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa387419000 | [ 4250.862641][T22312] | [ 4250.862643][T22312] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22312 | [4250.875213][T22312] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4250.875471][T22312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4250.875473][T22312] Call Trace: [ 4250.875475][T22312] [4250.875477][T22312] dump_stack_lvl (lib/dump_stack.c:123) [4250.875482][T22312] check_preemption_disabled (lib/smp_processor_id.c:52) [4250.875489][T22312] lwtunnel_output (net/core/lwtunnel.c:359) [4250.875496][T22312] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4250.875503][T22312] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.875508][T22312] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4250.875512][T22312] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.875524][T22312] rawv6_sendmsg (net/ipv6/raw.c:918) [4250.875536][T22312] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4250.875541][T22312] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4250.875546][T22312] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.875553][T22312] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4250.875557][T22312] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4250.875566][T22312] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4250.875582][T22312] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4250.875585][T22312] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.875596][T22312] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.875601][T22312] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.875606][T22312] ? __pfx___sys_sendto (net/socket.c:2147) [4250.875621][T22312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4250.875627][T22312] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4250.875635][T22312] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4250.875642][T22312] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4250.875652][T22312] __x64_sys_sendto (net/socket.c:2183) [4250.875656][T22312] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4250.875660][T22312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4250.875665][T22312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4250.875670][T22312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4250.875673][T22312] RIP: 0033:0x7fa3872f0a4a [ 4250.875677][T22312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.875679][T22312] RSP: 002b:00007ffc69373e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4250.875682][T22312] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3872f0a4a [ 4250.875684][T22312] RDX: 0000000000000040 RSI: 0000000017647340 RDI: 0000000000000005 [ 4250.875686][T22312] RBP: 00007ffc69373f10 R08: 0000000000418574 R09: 000000000000001c [ 4250.875687][T22312] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4250.875689][T22312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa387419000 | [ 4250.875689][T22312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa387419000 | [ 4250.875705][T22312] | [ 4250.889216][T22312] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22312 | [4250.889605][T22312] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4250.889878][T22312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4250.889880][T22312] Call Trace: [ 4250.889882][T22312] [4250.889884][T22312] dump_stack_lvl (lib/dump_stack.c:123) [4250.889890][T22312] check_preemption_disabled (lib/smp_processor_id.c:52) [4250.889898][T22312] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4250.889904][T22312] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4250.889911][T22312] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.889916][T22312] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4250.889921][T22312] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4250.889933][T22312] rawv6_sendmsg (net/ipv6/raw.c:918) [4250.889945][T22312] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4250.889950][T22312] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4250.889953][T22312] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.889961][T22312] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4250.889966][T22312] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4250.889975][T22312] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4250.889991][T22312] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4250.889994][T22312] ? __lock_release (kernel/locking/lockdep.c:5534) [4250.890005][T22312] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.890010][T22312] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4250.890016][T22312] ? __pfx___sys_sendto (net/socket.c:2147) [4250.890030][T22312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4250.890037][T22312] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4250.890045][T22312] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4250.890052][T22312] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4250.890062][T22312] __x64_sys_sendto (net/socket.c:2183) [4250.890066][T22312] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4250.890070][T22312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4250.890074][T22312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4250.890079][T22312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4250.890082][T22312] RIP: 0033:0x7fa3872f0a4a [ 4250.890086][T22312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.890089][T22312] RSP: 002b:00007ffc69373e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4250.890092][T22312] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3872f0a4a [ 4250.890094][T22312] RDX: 0000000000000040 RSI: 0000000017647340 RDI: 0000000000000005 [ 4250.890096][T22312] RBP: 00007ffc69373f10 R08: 0000000000418574 R09: 000000000000001c [ 4250.890098][T22312] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4250.890100][T22312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa387419000 | [ 4250.890100][T22312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa387419000 | [ 4250.890115][T22312] | [ 4251.367144][T22316] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22316 | [4251.367632][T22316] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4251.368393][T22316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4251.368395][T22316] Call Trace: [ 4251.368397][T22316] [4251.368399][T22316] dump_stack_lvl (lib/dump_stack.c:123) [4251.368409][T22316] check_preemption_disabled (lib/smp_processor_id.c:52) [4251.368419][T22316] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4251.368426][T22316] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4251.368435][T22316] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.368443][T22316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4251.368447][T22316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4251.368459][T22316] rawv6_sendmsg (net/ipv6/raw.c:918) [4251.368470][T22316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4251.368475][T22316] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4251.368482][T22316] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.368492][T22316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4251.368498][T22316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4251.368507][T22316] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4251.368523][T22316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4251.368526][T22316] ? __lock_release (kernel/locking/lockdep.c:5534) [4251.368537][T22316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.368546][T22316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4251.368551][T22316] ? __pfx___sys_sendto (net/socket.c:2147) [4251.368565][T22316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4251.368573][T22316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4251.368583][T22316] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4251.368590][T22316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4251.368600][T22316] __x64_sys_sendto (net/socket.c:2183) [4251.368604][T22316] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4251.368610][T22316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4251.368615][T22316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4251.368620][T22316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4251.368625][T22316] RIP: 0033:0x7f12396d1a4a [ 4251.368629][T22316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.368632][T22316] RSP: 002b:00007fffabec3728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4251.368636][T22316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f12396d1a4a [ 4251.368639][T22316] RDX: 0000000000000040 RSI: 000000002f5ea340 RDI: 0000000000000005 [ 4251.368640][T22316] RBP: 00007fffabec37b0 R08: 0000000000418574 R09: 000000000000001c [ 4251.368642][T22316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4251.368644][T22316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12397fa000 | [ 4251.368658][T22316] | [ 4251.368661][T22316] lwtunnel_output(): recursion limit reached on datapath | [ 4252.859256][T22320] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22320 | [4252.860431][T22320] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4252.860699][T22320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4252.860701][T22320] Call Trace: [ 4252.860703][T22320] [4252.860706][T22320] dump_stack_lvl (lib/dump_stack.c:123) [4252.860713][T22320] check_preemption_disabled (lib/smp_processor_id.c:52) [4252.860721][T22320] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4252.860727][T22320] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4252.860734][T22320] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.860741][T22320] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4252.860745][T22320] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4252.860757][T22320] rawv6_sendmsg (net/ipv6/raw.c:918) [4252.860768][T22320] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4252.860773][T22320] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4252.860778][T22320] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.860787][T22320] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4252.860792][T22320] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4252.860801][T22320] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4252.860817][T22320] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4252.860820][T22320] ? __lock_release (kernel/locking/lockdep.c:5534) [4252.860831][T22320] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.860837][T22320] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4252.860842][T22320] ? __pfx___sys_sendto (net/socket.c:2147) [4252.860856][T22320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4252.860863][T22320] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4252.860871][T22320] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4252.860878][T22320] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4252.860888][T22320] __x64_sys_sendto (net/socket.c:2183) [4252.860892][T22320] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4252.860897][T22320] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4252.860901][T22320] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4252.860907][T22320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4252.860910][T22320] RIP: 0033:0x7ff7e2f1fa4a [ 4252.860914][T22320] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.860917][T22320] RSP: 002b:00007ffd7d1fa8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4252.860921][T22320] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7e2f1fa4a [ 4252.860923][T22320] RDX: 0000000000000040 RSI: 00000000218dd340 RDI: 0000000000000005 [ 4252.860925][T22320] RBP: 00007ffd7d1fa950 R08: 0000000000418574 R09: 000000000000001c [ 4252.860926][T22320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4252.860928][T22320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7e3048000 | [ 4252.860942][T22320] | [ 4252.873305][T22320] lwtunnel_output(): recursion limit reached on datapath | [ 4254.345804][T22324] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22324 | [4254.346257][T22324] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4254.346502][T22324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4254.346505][T22324] Call Trace: [ 4254.346507][T22324] [4254.346509][T22324] dump_stack_lvl (lib/dump_stack.c:123) [4254.346516][T22324] check_preemption_disabled (lib/smp_processor_id.c:52) [4254.346524][T22324] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4254.346530][T22324] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4254.346538][T22324] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.346543][T22324] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4254.346548][T22324] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.346560][T22324] rawv6_sendmsg (net/ipv6/raw.c:918) [4254.346571][T22324] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4254.346576][T22324] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4254.346581][T22324] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.346589][T22324] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4254.346593][T22324] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4254.346602][T22324] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4254.346618][T22324] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4254.346621][T22324] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.346632][T22324] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.346637][T22324] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.346642][T22324] ? __pfx___sys_sendto (net/socket.c:2147) [4254.346657][T22324] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4254.346663][T22324] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4254.346672][T22324] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4254.346679][T22324] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4254.346688][T22324] __x64_sys_sendto (net/socket.c:2183) [4254.346692][T22324] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4254.346699][T22324] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4254.346704][T22324] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4254.346709][T22324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4254.346713][T22324] RIP: 0033:0x7f52408b5a4a [ 4254.346717][T22324] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4254.346720][T22324] RSP: 002b:00007ffce9547fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4254.346724][T22324] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52408b5a4a [ 4254.346726][T22324] RDX: 0000000000000040 RSI: 000000000cd97340 RDI: 0000000000000005 [ 4254.346728][T22324] RBP: 00007ffce9548050 R08: 0000000000418574 R09: 000000000000001c [ 4254.346729][T22324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4254.346731][T22324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52409de000 | [ 4254.346731][T22324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52409de000 | [ 4254.346745][T22324] | [ 4254.359365][T22324] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22324 | [4254.360091][T22324] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4254.360337][T22324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4254.360338][T22324] Call Trace: [ 4254.360340][T22324] [4254.360342][T22324] dump_stack_lvl (lib/dump_stack.c:123) [4254.360348][T22324] check_preemption_disabled (lib/smp_processor_id.c:52) [4254.360355][T22324] lwtunnel_output (net/core/lwtunnel.c:359) [4254.360361][T22324] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4254.360367][T22324] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.360372][T22324] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4254.360377][T22324] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.360389][T22324] rawv6_sendmsg (net/ipv6/raw.c:918) [4254.360400][T22324] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4254.360405][T22324] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4254.360410][T22324] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.360418][T22324] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4254.360421][T22324] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4254.360430][T22324] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4254.360447][T22324] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4254.360449][T22324] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.360460][T22324] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.360464][T22324] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.360470][T22324] ? __pfx___sys_sendto (net/socket.c:2147) [4254.360484][T22324] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4254.360490][T22324] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4254.360498][T22324] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4254.360505][T22324] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4254.360515][T22324] __x64_sys_sendto (net/socket.c:2183) [4254.360519][T22324] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4254.360523][T22324] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4254.360527][T22324] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4254.360533][T22324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4254.360536][T22324] RIP: 0033:0x7f52408b5a4a [ 4254.360539][T22324] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4254.360542][T22324] RSP: 002b:00007ffce9547fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4254.360545][T22324] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52408b5a4a [ 4254.360547][T22324] RDX: 0000000000000040 RSI: 000000000cd97340 RDI: 0000000000000005 [ 4254.360549][T22324] RBP: 00007ffce9548050 R08: 0000000000418574 R09: 000000000000001c [ 4254.360551][T22324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4254.360552][T22324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52409de000 | [ 4254.360552][T22324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52409de000 | [ 4254.360567][T22324] | [ 4254.377259][T22324] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22324 | [4254.377621][T22324] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4254.377879][T22324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4254.377881][T22324] Call Trace: [ 4254.377883][T22324] [4254.377885][T22324] dump_stack_lvl (lib/dump_stack.c:123) [4254.377891][T22324] check_preemption_disabled (lib/smp_processor_id.c:52) [4254.377898][T22324] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4254.377904][T22324] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4254.377911][T22324] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.377916][T22324] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4254.377921][T22324] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.377932][T22324] rawv6_sendmsg (net/ipv6/raw.c:918) [4254.377944][T22324] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4254.377949][T22324] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4254.377953][T22324] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.377961][T22324] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4254.377965][T22324] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4254.377974][T22324] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4254.377990][T22324] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4254.377992][T22324] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.378004][T22324] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.378008][T22324] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.378014][T22324] ? __pfx___sys_sendto (net/socket.c:2147) [4254.378028][T22324] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4254.378035][T22324] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4254.378042][T22324] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4254.378049][T22324] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4254.378059][T22324] __x64_sys_sendto (net/socket.c:2183) [4254.378063][T22324] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4254.378067][T22324] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4254.378072][T22324] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4254.378077][T22324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4254.378081][T22324] RIP: 0033:0x7f52408b5a4a [ 4254.378084][T22324] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4254.378086][T22324] RSP: 002b:00007ffce9547fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4254.378090][T22324] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52408b5a4a [ 4254.378092][T22324] RDX: 0000000000000040 RSI: 000000000cd97340 RDI: 0000000000000005 [ 4254.378094][T22324] RBP: 00007ffce9548050 R08: 0000000000418574 R09: 000000000000001c [ 4254.378095][T22324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4254.378097][T22324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52409de000 | [ 4254.378097][T22324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52409de000 | [ 4254.378112][T22324] | [ 4254.859691][T22328] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22328 | [4254.860200][T22328] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4254.860467][T22328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4254.860469][T22328] Call Trace: [ 4254.860471][T22328] [4254.860473][T22328] dump_stack_lvl (lib/dump_stack.c:123) [4254.860481][T22328] check_preemption_disabled (lib/smp_processor_id.c:52) [4254.860489][T22328] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4254.860495][T22328] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4254.860503][T22328] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.860509][T22328] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4254.860513][T22328] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4254.860525][T22328] rawv6_sendmsg (net/ipv6/raw.c:918) [4254.860536][T22328] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4254.860541][T22328] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4254.860547][T22328] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.860555][T22328] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4254.860559][T22328] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4254.860568][T22328] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4254.860584][T22328] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4254.860587][T22328] ? __lock_release (kernel/locking/lockdep.c:5534) [4254.860598][T22328] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.860604][T22328] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4254.860609][T22328] ? __pfx___sys_sendto (net/socket.c:2147) [4254.860624][T22328] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4254.860630][T22328] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4254.860639][T22328] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4254.860646][T22328] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4254.860655][T22328] __x64_sys_sendto (net/socket.c:2183) [4254.860659][T22328] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4254.860665][T22328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4254.860669][T22328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4254.860674][T22328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4254.860678][T22328] RIP: 0033:0x7ff24473ca4a [ 4254.860683][T22328] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4254.860685][T22328] RSP: 002b:00007ffc0c5293e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4254.860689][T22328] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff24473ca4a [ 4254.860691][T22328] RDX: 0000000000000040 RSI: 0000000016e1f340 RDI: 0000000000000005 [ 4254.860693][T22328] RBP: 00007ffc0c529470 R08: 0000000000418574 R09: 000000000000001c [ 4254.860698][T22328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4254.860700][T22328] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff244865000 | [ 4254.860715][T22328] | [ 4254.873241][T22328] lwtunnel_output(): recursion limit reached on datapath | [ 4256.344603][T22332] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22332 | [4256.345100][T22332] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4256.345364][T22332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4256.345366][T22332] Call Trace: [ 4256.345368][T22332] [4256.345371][T22332] dump_stack_lvl (lib/dump_stack.c:123) [4256.345378][T22332] check_preemption_disabled (lib/smp_processor_id.c:52) [4256.345385][T22332] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4256.345391][T22332] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4256.345399][T22332] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.345405][T22332] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4256.345409][T22332] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4256.345421][T22332] rawv6_sendmsg (net/ipv6/raw.c:918) [4256.345432][T22332] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4256.345437][T22332] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4256.345443][T22332] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.345451][T22332] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4256.345455][T22332] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4256.345464][T22332] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4256.345480][T22332] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4256.345483][T22332] ? __lock_release (kernel/locking/lockdep.c:5534) [4256.345494][T22332] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.345499][T22332] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4256.345505][T22332] ? __pfx___sys_sendto (net/socket.c:2147) [4256.345519][T22332] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4256.345526][T22332] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4256.345535][T22332] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4256.345542][T22332] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4256.345551][T22332] __x64_sys_sendto (net/socket.c:2183) [4256.345555][T22332] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4256.345560][T22332] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4256.345565][T22332] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4256.345570][T22332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4256.345574][T22332] RIP: 0033:0x7f88686a3a4a [ 4256.345578][T22332] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4256.345581][T22332] RSP: 002b:00007ffd9b1ddee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4256.345585][T22332] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88686a3a4a [ 4256.345587][T22332] RDX: 0000000000000040 RSI: 0000000036a0d340 RDI: 0000000000000005 [ 4256.345588][T22332] RBP: 00007ffd9b1ddf70 R08: 0000000000418574 R09: 000000000000001c [ 4256.345590][T22332] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4256.345592][T22332] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88687cc000 | [ 4256.345606][T22332] | [ 4256.345608][T22332] lwtunnel_output(): recursion limit reached on datapath | [ 4257.828499][T22336] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22336 | [4257.828995][T22336] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4257.829255][T22336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4257.829257][T22336] Call Trace: [ 4257.829259][T22336] [4257.829262][T22336] dump_stack_lvl (lib/dump_stack.c:123) [4257.829269][T22336] check_preemption_disabled (lib/smp_processor_id.c:52) [4257.829277][T22336] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4257.829283][T22336] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4257.829291][T22336] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4257.829297][T22336] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4257.829301][T22336] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4257.829313][T22336] rawv6_sendmsg (net/ipv6/raw.c:918) [4257.829324][T22336] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4257.829329][T22336] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4257.829334][T22336] ? __lock_release (kernel/locking/lockdep.c:5534) [4257.829342][T22336] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4257.829347][T22336] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4257.829356][T22336] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4257.829372][T22336] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4257.829375][T22336] ? __lock_release (kernel/locking/lockdep.c:5534) [4257.829386][T22336] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4257.829391][T22336] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4257.829397][T22336] ? __pfx___sys_sendto (net/socket.c:2147) [4257.829411][T22336] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4257.829418][T22336] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4257.829426][T22336] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4257.829433][T22336] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4257.829443][T22336] __x64_sys_sendto (net/socket.c:2183) [4257.829447][T22336] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4257.829452][T22336] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4257.829457][T22336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4257.829462][T22336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4257.829466][T22336] RIP: 0033:0x7f3928747a4a [ 4257.829470][T22336] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.829473][T22336] RSP: 002b:00007ffe07796578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4257.829477][T22336] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3928747a4a [ 4257.829479][T22336] RDX: 0000000000000040 RSI: 000000003adb0340 RDI: 0000000000000005 [ 4257.829480][T22336] RBP: 00007ffe07796600 R08: 0000000000418574 R09: 000000000000001c [ 4257.829482][T22336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4257.829483][T22336] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3928870000 | [ 4257.829498][T22336] | [ 4257.829500][T22336] lwtunnel_output(): recursion limit reached on datapath | [ 4259.319946][T22340] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22340 | [4259.320395][T22340] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4259.320641][T22340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4259.320643][T22340] Call Trace: [ 4259.320645][T22340] [4259.320647][T22340] dump_stack_lvl (lib/dump_stack.c:123) [4259.320655][T22340] check_preemption_disabled (lib/smp_processor_id.c:52) [4259.320663][T22340] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4259.320669][T22340] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4259.320676][T22340] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.320682][T22340] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4259.320687][T22340] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.320700][T22340] rawv6_sendmsg (net/ipv6/raw.c:918) [4259.320711][T22340] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4259.320716][T22340] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4259.320721][T22340] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.320730][T22340] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4259.320734][T22340] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4259.320743][T22340] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4259.320759][T22340] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4259.320762][T22340] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.320773][T22340] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.320779][T22340] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.320784][T22340] ? __pfx___sys_sendto (net/socket.c:2147) [4259.320798][T22340] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4259.320805][T22340] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4259.320814][T22340] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4259.320821][T22340] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4259.320831][T22340] __x64_sys_sendto (net/socket.c:2183) [4259.320834][T22340] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4259.320839][T22340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4259.320843][T22340] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4259.320849][T22340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4259.320853][T22340] RIP: 0033:0x7ff4329ffa4a [ 4259.320857][T22340] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.320859][T22340] RSP: 002b:00007ffd208dbaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4259.320863][T22340] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4329ffa4a [ 4259.320865][T22340] RDX: 0000000000000040 RSI: 00000000253eb340 RDI: 0000000000000005 [ 4259.320867][T22340] RBP: 00007ffd208dbb30 R08: 0000000000418574 R09: 000000000000001c [ 4259.320868][T22340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4259.320870][T22340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff432b28000 | [ 4259.320870][T22340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff432b28000 | [ 4259.320885][T22340] | [ 4259.333972][T22340] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22340 | [4259.334332][T22340] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4259.334574][T22340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4259.334575][T22340] Call Trace: [ 4259.334577][T22340] [4259.334579][T22340] dump_stack_lvl (lib/dump_stack.c:123) [4259.334585][T22340] check_preemption_disabled (lib/smp_processor_id.c:52) [4259.334591][T22340] lwtunnel_output (net/core/lwtunnel.c:359) [4259.334598][T22340] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4259.334604][T22340] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.334609][T22340] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4259.334614][T22340] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.334625][T22340] rawv6_sendmsg (net/ipv6/raw.c:918) [4259.334637][T22340] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4259.334642][T22340] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4259.334646][T22340] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.334654][T22340] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4259.334657][T22340] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4259.334666][T22340] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4259.334682][T22340] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4259.334685][T22340] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.334696][T22340] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.334702][T22340] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.334708][T22340] ? __pfx___sys_sendto (net/socket.c:2147) [4259.334722][T22340] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4259.334729][T22340] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4259.334736][T22340] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4259.334743][T22340] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4259.334753][T22340] __x64_sys_sendto (net/socket.c:2183) [4259.334757][T22340] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4259.334761][T22340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4259.334765][T22340] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4259.334771][T22340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4259.334774][T22340] RIP: 0033:0x7ff4329ffa4a [ 4259.334778][T22340] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.334780][T22340] RSP: 002b:00007ffd208dbaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4259.334783][T22340] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4329ffa4a [ 4259.334785][T22340] RDX: 0000000000000040 RSI: 00000000253eb340 RDI: 0000000000000005 [ 4259.334787][T22340] RBP: 00007ffd208dbb30 R08: 0000000000418574 R09: 000000000000001c [ 4259.334789][T22340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4259.334791][T22340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff432b28000 | [ 4259.334791][T22340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff432b28000 | [ 4259.334805][T22340] | [ 4259.347504][T22340] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22340 | [4259.347874][T22340] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4259.348117][T22340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4259.348118][T22340] Call Trace: [ 4259.348120][T22340] [4259.348122][T22340] dump_stack_lvl (lib/dump_stack.c:123) [4259.348127][T22340] check_preemption_disabled (lib/smp_processor_id.c:52) [4259.348135][T22340] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4259.348141][T22340] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4259.348147][T22340] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.348152][T22340] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4259.348157][T22340] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.348169][T22340] rawv6_sendmsg (net/ipv6/raw.c:918) [4259.348180][T22340] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4259.348185][T22340] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4259.348189][T22340] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.348197][T22340] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4259.348200][T22340] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4259.348209][T22340] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4259.348225][T22340] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4259.348227][T22340] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.348239][T22340] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.348243][T22340] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.348249][T22340] ? __pfx___sys_sendto (net/socket.c:2147) [4259.348263][T22340] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4259.348269][T22340] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4259.348277][T22340] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4259.348284][T22340] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4259.348294][T22340] __x64_sys_sendto (net/socket.c:2183) [4259.348298][T22340] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4259.348302][T22340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4259.348307][T22340] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4259.348312][T22340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4259.348315][T22340] RIP: 0033:0x7ff4329ffa4a [ 4259.348319][T22340] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.348321][T22340] RSP: 002b:00007ffd208dbaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4259.348324][T22340] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4329ffa4a [ 4259.348326][T22340] RDX: 0000000000000040 RSI: 00000000253eb340 RDI: 0000000000000005 [ 4259.348328][T22340] RBP: 00007ffd208dbb30 R08: 0000000000418574 R09: 000000000000001c [ 4259.348330][T22340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4259.348331][T22340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff432b28000 | [ 4259.348331][T22340] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff432b28000 | [ 4259.348346][T22340] | [ 4259.801111][T22344] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22344 | [4259.801594][T22344] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4259.802257][T22344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4259.802260][T22344] Call Trace: [ 4259.802262][T22344] [4259.802264][T22344] dump_stack_lvl (lib/dump_stack.c:123) [4259.802272][T22344] check_preemption_disabled (lib/smp_processor_id.c:52) [4259.802280][T22344] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4259.802286][T22344] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4259.802293][T22344] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.802299][T22344] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4259.802304][T22344] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4259.802315][T22344] rawv6_sendmsg (net/ipv6/raw.c:918) [4259.802327][T22344] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4259.802332][T22344] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4259.802337][T22344] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.802346][T22344] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4259.802351][T22344] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4259.802359][T22344] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4259.802375][T22344] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4259.802378][T22344] ? __lock_release (kernel/locking/lockdep.c:5534) [4259.802389][T22344] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.802394][T22344] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4259.802400][T22344] ? __pfx___sys_sendto (net/socket.c:2147) [4259.802414][T22344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4259.802420][T22344] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4259.802429][T22344] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4259.802436][T22344] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4259.802446][T22344] __x64_sys_sendto (net/socket.c:2183) [4259.802449][T22344] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4259.802454][T22344] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4259.802459][T22344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4259.802465][T22344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4259.802468][T22344] RIP: 0033:0x7fac049e6a4a [ 4259.802473][T22344] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.802475][T22344] RSP: 002b:00007ffec92ced88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4259.802479][T22344] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac049e6a4a [ 4259.802482][T22344] RDX: 0000000000000040 RSI: 000000003cf9a340 RDI: 0000000000000005 [ 4259.802484][T22344] RBP: 00007ffec92cee10 R08: 0000000000418574 R09: 000000000000001c [ 4259.802485][T22344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4259.802487][T22344] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac04b0f000 | [ 4259.802502][T22344] | [ 4259.802504][T22344] lwtunnel_output(): recursion limit reached on datapath | [ 4261.289933][T22348] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22348 | [4261.290423][T22348] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4261.290682][T22348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4261.290684][T22348] Call Trace: [ 4261.290686][T22348] [4261.290688][T22348] dump_stack_lvl (lib/dump_stack.c:123) [4261.290696][T22348] check_preemption_disabled (lib/smp_processor_id.c:52) [4261.290705][T22348] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4261.290711][T22348] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4261.290719][T22348] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.290725][T22348] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4261.290730][T22348] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4261.290741][T22348] rawv6_sendmsg (net/ipv6/raw.c:918) [4261.290753][T22348] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4261.290758][T22348] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4261.290763][T22348] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.290771][T22348] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4261.290776][T22348] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4261.290785][T22348] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4261.290800][T22348] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4261.290803][T22348] ? __lock_release (kernel/locking/lockdep.c:5534) [4261.290814][T22348] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.290820][T22348] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4261.290825][T22348] ? __pfx___sys_sendto (net/socket.c:2147) [4261.290839][T22348] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4261.290846][T22348] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4261.290854][T22348] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4261.290861][T22348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4261.290871][T22348] __x64_sys_sendto (net/socket.c:2183) [4261.290874][T22348] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4261.290879][T22348] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4261.290884][T22348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4261.290889][T22348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4261.290893][T22348] RIP: 0033:0x7fad44b62a4a [ 4261.290897][T22348] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4261.290900][T22348] RSP: 002b:00007fff191153f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4261.290904][T22348] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad44b62a4a [ 4261.290906][T22348] RDX: 0000000000000040 RSI: 000000001c44e340 RDI: 0000000000000005 [ 4261.290907][T22348] RBP: 00007fff19115480 R08: 0000000000418574 R09: 000000000000001c [ 4261.290909][T22348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4261.290911][T22348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad44c8b000 | [ 4261.290926][T22348] | [ 4261.303682][T22348] lwtunnel_output(): recursion limit reached on datapath | [ 4262.773079][T22352] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22352 | [4262.773673][T22352] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4262.774105][T22352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4262.774107][T22352] Call Trace: [ 4262.774111][T22352] [4262.774114][T22352] dump_stack_lvl (lib/dump_stack.c:123) [4262.774126][T22352] check_preemption_disabled (lib/smp_processor_id.c:52) [4262.774138][T22352] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4262.774149][T22352] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4262.774156][T22352] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.774162][T22352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4262.774166][T22352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.774178][T22352] rawv6_sendmsg (net/ipv6/raw.c:918) [4262.774189][T22352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4262.774194][T22352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4262.774199][T22352] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.774208][T22352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4262.774214][T22352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4262.774222][T22352] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4262.774238][T22352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4262.774241][T22352] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.774252][T22352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.774258][T22352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.774263][T22352] ? __pfx___sys_sendto (net/socket.c:2147) [4262.774277][T22352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4262.774285][T22352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4262.774293][T22352] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4262.774300][T22352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4262.774310][T22352] __x64_sys_sendto (net/socket.c:2183) [4262.774314][T22352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4262.774318][T22352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4262.774322][T22352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4262.774328][T22352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4262.774332][T22352] RIP: 0033:0x7f3a3979aa4a [ 4262.774336][T22352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.774339][T22352] RSP: 002b:00007ffc0e8e84a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4262.774343][T22352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a3979aa4a [ 4262.774345][T22352] RDX: 0000000000000040 RSI: 000000002bd16340 RDI: 0000000000000005 [ 4262.774347][T22352] RBP: 00007ffc0e8e8530 R08: 0000000000418574 R09: 000000000000001c [ 4262.774349][T22352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4262.774351][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a398c3000 | [ 4262.774351][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a398c3000 | [ 4262.774365][T22352] | [ 4262.774368][T22352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22352 | [4262.793805][T22352] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4262.794214][T22352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4262.794216][T22352] Call Trace: [ 4262.794219][T22352] [4262.794223][T22352] dump_stack_lvl (lib/dump_stack.c:123) [4262.794233][T22352] check_preemption_disabled (lib/smp_processor_id.c:52) [4262.794245][T22352] lwtunnel_output (net/core/lwtunnel.c:359) [4262.794257][T22352] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4262.794270][T22352] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.794279][T22352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4262.794287][T22352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.794311][T22352] rawv6_sendmsg (net/ipv6/raw.c:918) [4262.794334][T22352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4262.794343][T22352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4262.794349][T22352] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.794362][T22352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4262.794366][T22352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4262.794374][T22352] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4262.794391][T22352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4262.794393][T22352] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.794404][T22352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.794409][T22352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.794415][T22352] ? __pfx___sys_sendto (net/socket.c:2147) [4262.794429][T22352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4262.794436][T22352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4262.794444][T22352] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4262.794451][T22352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4262.794462][T22352] __x64_sys_sendto (net/socket.c:2183) [4262.794465][T22352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4262.794470][T22352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4262.794474][T22352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4262.794479][T22352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4262.794483][T22352] RIP: 0033:0x7f3a3979aa4a [ 4262.794487][T22352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.794489][T22352] RSP: 002b:00007ffc0e8e84a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4262.794493][T22352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a3979aa4a [ 4262.794495][T22352] RDX: 0000000000000040 RSI: 000000002bd16340 RDI: 0000000000000005 [ 4262.794497][T22352] RBP: 00007ffc0e8e8530 R08: 0000000000418574 R09: 000000000000001c [ 4262.794499][T22352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4262.794501][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a398c3000 | [ 4262.794501][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a398c3000 | [ 4262.794515][T22352] | [ 4262.822986][T22352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22352 | [4262.823503][T22352] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4262.823930][T22352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4262.823932][T22352] Call Trace: [ 4262.823935][T22352] [4262.823938][T22352] dump_stack_lvl (lib/dump_stack.c:123) [4262.823948][T22352] check_preemption_disabled (lib/smp_processor_id.c:52) [4262.823961][T22352] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4262.823973][T22352] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4262.823986][T22352] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.823995][T22352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4262.824003][T22352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4262.824027][T22352] rawv6_sendmsg (net/ipv6/raw.c:918) [4262.824050][T22352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4262.824059][T22352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4262.824063][T22352] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.824072][T22352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4262.824076][T22352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4262.824085][T22352] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4262.824101][T22352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4262.824103][T22352] ? __lock_release (kernel/locking/lockdep.c:5534) [4262.824115][T22352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.824119][T22352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4262.824124][T22352] ? __pfx___sys_sendto (net/socket.c:2147) [4262.824139][T22352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4262.824145][T22352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4262.824154][T22352] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4262.824161][T22352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4262.824171][T22352] __x64_sys_sendto (net/socket.c:2183) [4262.824175][T22352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4262.824179][T22352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4262.824184][T22352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4262.824189][T22352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4262.824193][T22352] RIP: 0033:0x7f3a3979aa4a [ 4262.824196][T22352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.824199][T22352] RSP: 002b:00007ffc0e8e84a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4262.824202][T22352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a3979aa4a [ 4262.824205][T22352] RDX: 0000000000000040 RSI: 000000002bd16340 RDI: 0000000000000005 [ 4262.824206][T22352] RBP: 00007ffc0e8e8530 R08: 0000000000418574 R09: 000000000000001c [ 4262.824208][T22352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4262.824210][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a398c3000 | [ 4262.824210][T22352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a398c3000 | [ 4262.824224][T22352] | [ 4263.303538][T22356] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22356 | [4263.304035][T22356] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4263.304303][T22356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4263.304306][T22356] Call Trace: [ 4263.304308][T22356] [4263.304310][T22356] dump_stack_lvl (lib/dump_stack.c:123) [4263.304321][T22356] check_preemption_disabled (lib/smp_processor_id.c:52) [4263.304329][T22356] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4263.304336][T22356] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4263.304345][T22356] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.304351][T22356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4263.304356][T22356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.304368][T22356] rawv6_sendmsg (net/ipv6/raw.c:918) [4263.304379][T22356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4263.304384][T22356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4263.304390][T22356] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.304400][T22356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4263.304406][T22356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4263.304415][T22356] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4263.304431][T22356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4263.304434][T22356] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.304445][T22356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.304453][T22356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.304458][T22356] ? __pfx___sys_sendto (net/socket.c:2147) [4263.304472][T22356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4263.304480][T22356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4263.304489][T22356] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4263.304496][T22356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4263.304506][T22356] __x64_sys_sendto (net/socket.c:2183) [4263.304510][T22356] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4263.304516][T22356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4263.304520][T22356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4263.304526][T22356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4263.304530][T22356] RIP: 0033:0x7fedd92e2a4a [ 4263.304535][T22356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.304538][T22356] RSP: 002b:00007fff4f079368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4263.304543][T22356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fedd92e2a4a [ 4263.304545][T22356] RDX: 0000000000000040 RSI: 00000000047b3340 RDI: 0000000000000005 [ 4263.304546][T22356] RBP: 00007fff4f0793f0 R08: 0000000000418574 R09: 000000000000001c [ 4263.304548][T22356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4263.304550][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedd940b000 | [ 4263.304550][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedd940b000 | [ 4263.304564][T22356] | [ 4263.304567][T22356] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22356 | [4263.317307][T22356] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4263.317565][T22356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4263.317567][T22356] Call Trace: [ 4263.317569][T22356] [4263.317571][T22356] dump_stack_lvl (lib/dump_stack.c:123) [4263.317578][T22356] check_preemption_disabled (lib/smp_processor_id.c:52) [4263.317585][T22356] lwtunnel_output (net/core/lwtunnel.c:359) [4263.317591][T22356] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4263.317599][T22356] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.317604][T22356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4263.317609][T22356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.317621][T22356] rawv6_sendmsg (net/ipv6/raw.c:918) [4263.317632][T22356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4263.317637][T22356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4263.317642][T22356] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.317651][T22356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4263.317656][T22356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4263.317665][T22356] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4263.317681][T22356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4263.317684][T22356] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.317695][T22356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.317701][T22356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.317706][T22356] ? __pfx___sys_sendto (net/socket.c:2147) [4263.317721][T22356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4263.317727][T22356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4263.317737][T22356] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4263.317744][T22356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4263.317754][T22356] __x64_sys_sendto (net/socket.c:2183) [4263.317758][T22356] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4263.317764][T22356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4263.317769][T22356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4263.317774][T22356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4263.317779][T22356] RIP: 0033:0x7fedd92e2a4a [ 4263.317782][T22356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.317784][T22356] RSP: 002b:00007fff4f079368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4263.317788][T22356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fedd92e2a4a [ 4263.317790][T22356] RDX: 0000000000000040 RSI: 00000000047b3340 RDI: 0000000000000005 [ 4263.317791][T22356] RBP: 00007fff4f0793f0 R08: 0000000000418574 R09: 000000000000001c [ 4263.317793][T22356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4263.317795][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedd940b000 | [ 4263.317795][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedd940b000 | [ 4263.317810][T22356] | [ 4263.331288][T22356] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22356 | [4263.331672][T22356] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4263.331944][T22356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4263.331946][T22356] Call Trace: [ 4263.331948][T22356] [4263.331950][T22356] dump_stack_lvl (lib/dump_stack.c:123) [4263.331957][T22356] check_preemption_disabled (lib/smp_processor_id.c:52) [4263.331965][T22356] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4263.331971][T22356] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4263.331979][T22356] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.331985][T22356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4263.331990][T22356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.332002][T22356] rawv6_sendmsg (net/ipv6/raw.c:918) [4263.332013][T22356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4263.332018][T22356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4263.332023][T22356] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.332032][T22356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4263.332036][T22356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4263.332045][T22356] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4263.332062][T22356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4263.332064][T22356] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.332076][T22356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.332081][T22356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.332086][T22356] ? __pfx___sys_sendto (net/socket.c:2147) [4263.332101][T22356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4263.332108][T22356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4263.332116][T22356] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4263.332124][T22356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4263.332134][T22356] __x64_sys_sendto (net/socket.c:2183) [4263.332138][T22356] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4263.332143][T22356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4263.332148][T22356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4263.332153][T22356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4263.332157][T22356] RIP: 0033:0x7fedd92e2a4a [ 4263.332160][T22356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.332162][T22356] RSP: 002b:00007fff4f079368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4263.332166][T22356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fedd92e2a4a [ 4263.332168][T22356] RDX: 0000000000000040 RSI: 00000000047b3340 RDI: 0000000000000005 [ 4263.332169][T22356] RBP: 00007fff4f0793f0 R08: 0000000000418574 R09: 000000000000001c [ 4263.332171][T22356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4263.332173][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedd940b000 | [ 4263.332173][T22356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedd940b000 | [ 4263.332187][T22356] | [ 4263.848831][T22360] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22360 | [4263.849561][T22360] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4263.850548][T22360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4263.850550][T22360] Call Trace: [ 4263.850552][T22360] [4263.850555][T22360] dump_stack_lvl (lib/dump_stack.c:123) [4263.850565][T22360] check_preemption_disabled (lib/smp_processor_id.c:52) [4263.850575][T22360] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4263.850582][T22360] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4263.850591][T22360] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.850598][T22360] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4263.850603][T22360] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.850615][T22360] rawv6_sendmsg (net/ipv6/raw.c:918) [4263.850626][T22360] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4263.850631][T22360] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4263.850639][T22360] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.850649][T22360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4263.850655][T22360] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4263.850665][T22360] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4263.850681][T22360] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4263.850684][T22360] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.850695][T22360] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.850704][T22360] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.850710][T22360] ? __pfx___sys_sendto (net/socket.c:2147) [4263.850724][T22360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4263.850732][T22360] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4263.850743][T22360] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4263.850750][T22360] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4263.850759][T22360] __x64_sys_sendto (net/socket.c:2183) [4263.850763][T22360] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4263.850770][T22360] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4263.850774][T22360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4263.850780][T22360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4263.850785][T22360] RIP: 0033:0x7f4ac37d5a4a [ 4263.850790][T22360] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.850792][T22360] RSP: 002b:00007ffd7fbbfed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4263.850796][T22360] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ac37d5a4a [ 4263.850799][T22360] RDX: 0000000000000040 RSI: 000000000a5e2340 RDI: 0000000000000005 [ 4263.850800][T22360] RBP: 00007ffd7fbbff60 R08: 0000000000418574 R09: 000000000000001c [ 4263.850802][T22360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4263.850804][T22360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ac38fe000 | [ 4263.850804][T22360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ac38fe000 | [ 4263.850819][T22360] | [ 4263.871887][T22360] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22360 | [4263.872479][T22360] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4263.872898][T22360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4263.872901][T22360] Call Trace: [ 4263.872904][T22360] [4263.872907][T22360] dump_stack_lvl (lib/dump_stack.c:123) [4263.872917][T22360] check_preemption_disabled (lib/smp_processor_id.c:52) [4263.872928][T22360] lwtunnel_output (net/core/lwtunnel.c:359) [4263.872941][T22360] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4263.872953][T22360] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.872962][T22360] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4263.872970][T22360] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.872994][T22360] rawv6_sendmsg (net/ipv6/raw.c:918) [4263.873017][T22360] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4263.873027][T22360] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4263.873033][T22360] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.873041][T22360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4263.873044][T22360] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4263.873053][T22360] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4263.873070][T22360] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4263.873072][T22360] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.873083][T22360] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.873088][T22360] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.873094][T22360] ? __pfx___sys_sendto (net/socket.c:2147) [4263.873108][T22360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4263.873115][T22360] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4263.873123][T22360] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4263.873130][T22360] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4263.873140][T22360] __x64_sys_sendto (net/socket.c:2183) [4263.873144][T22360] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4263.873149][T22360] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4263.873153][T22360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4263.873159][T22360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4263.873162][T22360] RIP: 0033:0x7f4ac37d5a4a [ 4263.873166][T22360] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.873168][T22360] RSP: 002b:00007ffd7fbbfed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4263.873171][T22360] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ac37d5a4a [ 4263.873173][T22360] RDX: 0000000000000040 RSI: 000000000a5e2340 RDI: 0000000000000005 [ 4263.873175][T22360] RBP: 00007ffd7fbbff60 R08: 0000000000418574 R09: 000000000000001c [ 4263.873176][T22360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4263.873178][T22360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ac38fe000 | [ 4263.873178][T22360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ac38fe000 | [ 4263.873193][T22360] | [ 4263.873649][T22360] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22360 | [4263.892816][T22360] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4263.893221][T22360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4263.893224][T22360] Call Trace: [ 4263.893226][T22360] [4263.893230][T22360] dump_stack_lvl (lib/dump_stack.c:123) [4263.893239][T22360] check_preemption_disabled (lib/smp_processor_id.c:52) [4263.893251][T22360] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4263.893263][T22360] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4263.893275][T22360] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.893285][T22360] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4263.893293][T22360] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4263.893316][T22360] rawv6_sendmsg (net/ipv6/raw.c:918) [4263.893339][T22360] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4263.893349][T22360] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4263.893354][T22360] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.893367][T22360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4263.893372][T22360] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4263.893380][T22360] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4263.893397][T22360] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4263.893399][T22360] ? __lock_release (kernel/locking/lockdep.c:5534) [4263.893411][T22360] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.893415][T22360] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4263.893420][T22360] ? __pfx___sys_sendto (net/socket.c:2147) [4263.893435][T22360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4263.893441][T22360] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4263.893449][T22360] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4263.893456][T22360] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4263.893466][T22360] __x64_sys_sendto (net/socket.c:2183) [4263.893476][T22360] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4263.893482][T22360] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4263.893486][T22360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4263.893492][T22360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4263.893495][T22360] RIP: 0033:0x7f4ac37d5a4a [ 4263.893499][T22360] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.893502][T22360] RSP: 002b:00007ffd7fbbfed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4263.893505][T22360] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ac37d5a4a [ 4263.893507][T22360] RDX: 0000000000000040 RSI: 000000000a5e2340 RDI: 0000000000000005 [ 4263.893509][T22360] RBP: 00007ffd7fbbff60 R08: 0000000000418574 R09: 000000000000001c [ 4263.893511][T22360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4263.893513][T22360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ac38fe000 | [ 4263.893513][T22360] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ac38fe000 | [ 4263.893528][T22360] | [ 4264.376920][T22364] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22364 | [4264.377525][T22364] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4264.378425][T22364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4264.378428][T22364] Call Trace: [ 4264.378430][T22364] [4264.378432][T22364] dump_stack_lvl (lib/dump_stack.c:123) [4264.378440][T22364] check_preemption_disabled (lib/smp_processor_id.c:52) [4264.378448][T22364] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4264.378454][T22364] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4264.378461][T22364] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4264.378467][T22364] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4264.378472][T22364] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4264.378483][T22364] rawv6_sendmsg (net/ipv6/raw.c:918) [4264.378494][T22364] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4264.378500][T22364] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4264.378504][T22364] ? __lock_release (kernel/locking/lockdep.c:5534) [4264.378513][T22364] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4264.378518][T22364] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4264.378527][T22364] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4264.378543][T22364] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4264.378546][T22364] ? __lock_release (kernel/locking/lockdep.c:5534) [4264.378557][T22364] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4264.378562][T22364] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4264.378568][T22364] ? __pfx___sys_sendto (net/socket.c:2147) [4264.378582][T22364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4264.378589][T22364] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4264.378597][T22364] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4264.378604][T22364] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4264.378614][T22364] __x64_sys_sendto (net/socket.c:2183) [4264.378618][T22364] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4264.378623][T22364] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4264.378627][T22364] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4264.378633][T22364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4264.378636][T22364] RIP: 0033:0x7fd486f2fa4a [ 4264.378641][T22364] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4264.378643][T22364] RSP: 002b:00007fff8cb70c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4264.378647][T22364] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd486f2fa4a [ 4264.378649][T22364] RDX: 0000000000000040 RSI: 0000000023cab340 RDI: 0000000000000005 [ 4264.378651][T22364] RBP: 00007fff8cb70c90 R08: 0000000000418574 R09: 000000000000001c [ 4264.378653][T22364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4264.378655][T22364] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd487058000 | [ 4266.397540][T22372] lwtunnel_output(): recursion limit reached on datapath | [ 4267.847827][T22376] check_preemption_disabled: 4 callbacks suppressed | [ 4267.847837][T22376] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22376 | [4267.848640][T22376] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4267.848928][T22376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4267.848930][T22376] Call Trace: [ 4267.848933][T22376] [4267.848935][T22376] dump_stack_lvl (lib/dump_stack.c:123) [4267.848945][T22376] check_preemption_disabled (lib/smp_processor_id.c:52) [4267.848954][T22376] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4267.848960][T22376] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4267.848969][T22376] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.848976][T22376] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4267.848980][T22376] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.848992][T22376] rawv6_sendmsg (net/ipv6/raw.c:918) [4267.849003][T22376] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4267.849008][T22376] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4267.849015][T22376] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.849025][T22376] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4267.849030][T22376] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4267.849039][T22376] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4267.849055][T22376] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4267.849058][T22376] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.849069][T22376] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.849076][T22376] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.849081][T22376] ? __pfx___sys_sendto (net/socket.c:2147) [4267.849096][T22376] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4267.849103][T22376] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4267.849113][T22376] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4267.849120][T22376] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4267.849130][T22376] __x64_sys_sendto (net/socket.c:2183) [4267.849134][T22376] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4267.849140][T22376] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4267.849144][T22376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4267.849150][T22376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4267.849155][T22376] RIP: 0033:0x7f33061baa4a [ 4267.849160][T22376] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.849163][T22376] RSP: 002b:00007ffcd26a8c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4267.849168][T22376] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33061baa4a [ 4267.849170][T22376] RDX: 0000000000000040 RSI: 0000000032070340 RDI: 0000000000000005 [ 4267.849172][T22376] RBP: 00007ffcd26a8c90 R08: 0000000000418574 R09: 000000000000001c [ 4267.849174][T22376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4267.849176][T22376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33062e3000 | [ 4267.849176][T22376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33062e3000 | [ 4267.849191][T22376] | [ 4267.849193][T22376] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22376 | [4267.861686][T22376] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4267.861952][T22376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4267.861953][T22376] Call Trace: [ 4267.861955][T22376] [4267.861957][T22376] dump_stack_lvl (lib/dump_stack.c:123) [4267.861963][T22376] check_preemption_disabled (lib/smp_processor_id.c:52) [4267.861970][T22376] lwtunnel_output (net/core/lwtunnel.c:359) [4267.861977][T22376] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4267.861983][T22376] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.861989][T22376] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4267.861993][T22376] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.862005][T22376] rawv6_sendmsg (net/ipv6/raw.c:918) [4267.862016][T22376] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4267.862022][T22376] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4267.862026][T22376] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.862034][T22376] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4267.862038][T22376] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4267.862046][T22376] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4267.862063][T22376] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4267.862065][T22376] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.862077][T22376] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.862082][T22376] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.862087][T22376] ? __pfx___sys_sendto (net/socket.c:2147) [4267.862102][T22376] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4267.862108][T22376] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4267.862116][T22376] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4267.862123][T22376] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4267.862133][T22376] __x64_sys_sendto (net/socket.c:2183) [4267.862137][T22376] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4267.862141][T22376] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4267.862146][T22376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4267.862152][T22376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4267.862155][T22376] RIP: 0033:0x7f33061baa4a [ 4267.862158][T22376] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.862162][T22376] RSP: 002b:00007ffcd26a8c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4267.862165][T22376] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33061baa4a [ 4267.862167][T22376] RDX: 0000000000000040 RSI: 0000000032070340 RDI: 0000000000000005 [ 4267.862169][T22376] RBP: 00007ffcd26a8c90 R08: 0000000000418574 R09: 000000000000001c [ 4267.862171][T22376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4267.862173][T22376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33062e3000 | [ 4267.862173][T22376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33062e3000 | [ 4267.862187][T22376] | [ 4267.862597][T22376] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22376 | [4267.874967][T22376] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4267.875240][T22376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4267.875242][T22376] Call Trace: [ 4267.875244][T22376] [4267.875246][T22376] dump_stack_lvl (lib/dump_stack.c:123) [4267.875253][T22376] check_preemption_disabled (lib/smp_processor_id.c:52) [4267.875261][T22376] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4267.875267][T22376] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4267.875274][T22376] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.875280][T22376] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4267.875284][T22376] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4267.875296][T22376] rawv6_sendmsg (net/ipv6/raw.c:918) [4267.875308][T22376] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4267.875313][T22376] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4267.875317][T22376] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.875325][T22376] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4267.875329][T22376] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4267.875338][T22376] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4267.875354][T22376] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4267.875357][T22376] ? __lock_release (kernel/locking/lockdep.c:5534) [4267.875368][T22376] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.875373][T22376] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4267.875379][T22376] ? __pfx___sys_sendto (net/socket.c:2147) [4267.875393][T22376] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4267.875400][T22376] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4267.875408][T22376] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4267.875415][T22376] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4267.875425][T22376] __x64_sys_sendto (net/socket.c:2183) [4267.875429][T22376] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4267.875433][T22376] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4267.875438][T22376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4267.875443][T22376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4267.875447][T22376] RIP: 0033:0x7f33061baa4a [ 4267.875450][T22376] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.875453][T22376] RSP: 002b:00007ffcd26a8c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4267.875456][T22376] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33061baa4a [ 4267.875458][T22376] RDX: 0000000000000040 RSI: 0000000032070340 RDI: 0000000000000005 [ 4267.875460][T22376] RBP: 00007ffcd26a8c90 R08: 0000000000418574 R09: 000000000000001c [ 4267.875462][T22376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4267.875463][T22376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33062e3000 | [ 4267.875463][T22376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33062e3000 | [ 4267.875478][T22376] | [ 4268.363175][T22380] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22380 | [4268.363686][T22380] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4268.363968][T22380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4268.363970][T22380] Call Trace: [ 4268.363973][T22380] [4268.363975][T22380] dump_stack_lvl (lib/dump_stack.c:123) [4268.363985][T22380] check_preemption_disabled (lib/smp_processor_id.c:52) [4268.363995][T22380] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4268.364002][T22380] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4268.364011][T22380] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4268.364019][T22380] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4268.364024][T22380] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4268.364036][T22380] rawv6_sendmsg (net/ipv6/raw.c:918) [4268.364047][T22380] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4268.364051][T22380] ? find_held_lock (kernel/locking/lockdep.c:5348) [4268.364064][T22380] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4268.364071][T22380] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4268.364074][T22380] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4268.364085][T22380] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4268.364101][T22380] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4268.364104][T22380] ? __lock_release (kernel/locking/lockdep.c:5534) [4268.364115][T22380] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4268.364123][T22380] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4268.364128][T22380] ? __pfx___sys_sendto (net/socket.c:2147) [4268.364140][T22380] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4268.364150][T22380] ? find_held_lock (kernel/locking/lockdep.c:5348) [4268.364156][T22380] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4268.364159][T22380] ? __lock_release (kernel/locking/lockdep.c:5534) [4268.364165][T22380] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4268.364171][T22380] ? 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) [4268.364179][T22380] __x64_sys_sendto (net/socket.c:2183) [4268.364182][T22380] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4268.364187][T22380] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4268.364192][T22380] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4268.364197][T22380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4268.364202][T22380] RIP: 0033:0x7fa2402cfa4a [ 4268.364206][T22380] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.364209][T22380] RSP: 002b:00007ffddde72d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4268.364213][T22380] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2402cfa4a [ 4268.364215][T22380] RDX: 0000000000000040 RSI: 0000000015d57340 RDI: 0000000000000005 [ 4268.364217][T22380] RBP: 00007ffddde72dd0 R08: 0000000000418574 R09: 000000000000001c [ 4268.364219][T22380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4268.364221][T22380] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2403f8000 | [ 4268.364236][T22380] | [ 4268.364238][T22380] lwtunnel_output(): recursion limit reached on datapath | [ 4269.835822][T22384] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22384 | [4269.836309][T22384] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4269.836569][T22384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4269.836571][T22384] Call Trace: [ 4269.836573][T22384] [4269.836576][T22384] dump_stack_lvl (lib/dump_stack.c:123) [4269.836584][T22384] check_preemption_disabled (lib/smp_processor_id.c:52) [4269.836593][T22384] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4269.836600][T22384] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4269.836608][T22384] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4269.836615][T22384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4269.836620][T22384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4269.836631][T22384] rawv6_sendmsg (net/ipv6/raw.c:918) [4269.836643][T22384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4269.836648][T22384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4269.836655][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4269.836664][T22384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4269.836670][T22384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4269.836679][T22384] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4269.836695][T22384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4269.836699][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4269.836711][T22384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4269.836718][T22384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4269.836724][T22384] ? __pfx___sys_sendto (net/socket.c:2147) [4269.836738][T22384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4269.836745][T22384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4269.836756][T22384] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4269.836763][T22384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4269.836772][T22384] __x64_sys_sendto (net/socket.c:2183) [4269.836776][T22384] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4269.836781][T22384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4269.836785][T22384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4269.836791][T22384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4269.836796][T22384] RIP: 0033:0x7f867aeeba4a [ 4269.836801][T22384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4269.836803][T22384] RSP: 002b:00007ffdace55a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4269.836808][T22384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f867aeeba4a [ 4269.836810][T22384] RDX: 0000000000000040 RSI: 000000001b760340 RDI: 0000000000000005 [ 4269.836812][T22384] RBP: 00007ffdace55b00 R08: 0000000000418574 R09: 000000000000001c [ 4269.836813][T22384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4269.836815][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f867b014000 | [ 4269.836815][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f867b014000 | [ 4269.836830][T22384] | [ 4269.850760][T22384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22384 | [4269.851137][T22384] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4269.851398][T22384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4269.851400][T22384] Call Trace: [ 4269.851402][T22384] [4269.851404][T22384] dump_stack_lvl (lib/dump_stack.c:123) [4269.851410][T22384] check_preemption_disabled (lib/smp_processor_id.c:52) [4269.851418][T22384] lwtunnel_output (net/core/lwtunnel.c:359) [4269.851425][T22384] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4269.851433][T22384] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4269.851439][T22384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4269.851443][T22384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4269.851455][T22384] rawv6_sendmsg (net/ipv6/raw.c:918) [4269.851467][T22384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4269.851472][T22384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4269.851477][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4269.851485][T22384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4269.851490][T22384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4269.851499][T22384] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4269.851515][T22384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4269.851518][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4269.851529][T22384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4269.851534][T22384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4269.851540][T22384] ? __pfx___sys_sendto (net/socket.c:2147) [4269.851555][T22384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4269.851561][T22384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4269.851569][T22384] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4269.851576][T22384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4269.851586][T22384] __x64_sys_sendto (net/socket.c:2183) [4269.851590][T22384] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4269.851595][T22384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4269.851600][T22384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4269.851605][T22384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4269.851609][T22384] RIP: 0033:0x7f867aeeba4a [ 4269.851613][T22384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4269.851615][T22384] RSP: 002b:00007ffdace55a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4269.851619][T22384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f867aeeba4a [ 4269.851621][T22384] RDX: 0000000000000040 RSI: 000000001b760340 RDI: 0000000000000005 [ 4269.851622][T22384] RBP: 00007ffdace55b00 R08: 0000000000418574 R09: 000000000000001c [ 4269.851624][T22384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4269.851626][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f867b014000 | [ 4269.851626][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f867b014000 | [ 4269.851640][T22384] | [ 4269.865892][T22384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22384 | [4269.866275][T22384] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4269.866534][T22384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4269.866536][T22384] Call Trace: [ 4269.866538][T22384] [4269.866540][T22384] dump_stack_lvl (lib/dump_stack.c:123) [4269.866548][T22384] check_preemption_disabled (lib/smp_processor_id.c:52) [4269.866556][T22384] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4269.866562][T22384] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4269.866570][T22384] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4269.866576][T22384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4269.866580][T22384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4269.866592][T22384] rawv6_sendmsg (net/ipv6/raw.c:918) [4269.866604][T22384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4269.866609][T22384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4269.866614][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4269.866623][T22384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4269.866627][T22384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4269.866636][T22384] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4269.866653][T22384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4269.866655][T22384] ? __lock_release (kernel/locking/lockdep.c:5534) [4269.866667][T22384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4269.866673][T22384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4269.866678][T22384] ? __pfx___sys_sendto (net/socket.c:2147) [4269.866693][T22384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4269.866701][T22384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4269.866709][T22384] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4269.866716][T22384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4269.866726][T22384] __x64_sys_sendto (net/socket.c:2183) [4269.866730][T22384] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4269.866735][T22384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4269.866739][T22384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4269.866745][T22384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4269.866749][T22384] RIP: 0033:0x7f867aeeba4a [ 4269.866752][T22384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4269.866755][T22384] RSP: 002b:00007ffdace55a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4269.866758][T22384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f867aeeba4a [ 4269.866760][T22384] RDX: 0000000000000040 RSI: 000000001b760340 RDI: 0000000000000005 [ 4269.866762][T22384] RBP: 00007ffdace55b00 R08: 0000000000418574 R09: 000000000000001c [ 4269.866764][T22384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4269.866766][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f867b014000 | [ 4269.866766][T22384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f867b014000 | [ 4269.866781][T22384] | [ 4270.354579][T22388] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22388 | [4270.355424][T22388] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4270.355686][T22388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4270.355688][T22388] Call Trace: [ 4270.355691][T22388] [4270.355693][T22388] dump_stack_lvl (lib/dump_stack.c:123) [4270.355704][T22388] check_preemption_disabled (lib/smp_processor_id.c:52) [4270.355714][T22388] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4270.355720][T22388] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4270.355729][T22388] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.355736][T22388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4270.355741][T22388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.355753][T22388] rawv6_sendmsg (net/ipv6/raw.c:918) [4270.355764][T22388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4270.355769][T22388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4270.355776][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.355787][T22388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4270.355794][T22388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4270.355803][T22388] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4270.355819][T22388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4270.355822][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.355833][T22388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.355841][T22388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.355846][T22388] ? __pfx___sys_sendto (net/socket.c:2147) [4270.355860][T22388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4270.355868][T22388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4270.355878][T22388] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4270.355885][T22388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4270.355895][T22388] __x64_sys_sendto (net/socket.c:2183) [4270.355899][T22388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4270.355906][T22388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4270.355910][T22388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4270.355916][T22388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4270.355921][T22388] RIP: 0033:0x7f93d6e6fa4a [ 4270.355925][T22388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.355928][T22388] RSP: 002b:00007ffd85c8e988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4270.355932][T22388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93d6e6fa4a [ 4270.355935][T22388] RDX: 0000000000000040 RSI: 0000000018c54340 RDI: 0000000000000005 [ 4270.355936][T22388] RBP: 00007ffd85c8ea10 R08: 0000000000418574 R09: 000000000000001c [ 4270.355938][T22388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4270.355940][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d6f98000 | [ 4270.355940][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d6f98000 | [ 4270.355954][T22388] | [ 4270.368992][T22388] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22388 | [4270.369373][T22388] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4270.369620][T22388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4270.369622][T22388] Call Trace: [ 4270.369623][T22388] [4270.369625][T22388] dump_stack_lvl (lib/dump_stack.c:123) [4270.369631][T22388] check_preemption_disabled (lib/smp_processor_id.c:52) [4270.369638][T22388] lwtunnel_output (net/core/lwtunnel.c:359) [4270.369644][T22388] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4270.369650][T22388] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.369656][T22388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4270.369660][T22388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.369672][T22388] rawv6_sendmsg (net/ipv6/raw.c:918) [4270.369683][T22388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4270.369688][T22388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4270.369692][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.369702][T22388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4270.369705][T22388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4270.369714][T22388] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4270.369730][T22388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4270.369733][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.369744][T22388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.369749][T22388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.369754][T22388] ? __pfx___sys_sendto (net/socket.c:2147) [4270.369768][T22388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4270.369775][T22388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4270.369783][T22388] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4270.369790][T22388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4270.369800][T22388] __x64_sys_sendto (net/socket.c:2183) [4270.369804][T22388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4270.369808][T22388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4270.369812][T22388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4270.369818][T22388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4270.369821][T22388] RIP: 0033:0x7f93d6e6fa4a [ 4270.369825][T22388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.369827][T22388] RSP: 002b:00007ffd85c8e988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4270.369830][T22388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93d6e6fa4a [ 4270.369832][T22388] RDX: 0000000000000040 RSI: 0000000018c54340 RDI: 0000000000000005 [ 4270.369834][T22388] RBP: 00007ffd85c8ea10 R08: 0000000000418574 R09: 000000000000001c [ 4270.369835][T22388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4270.369837][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d6f98000 | [ 4270.369837][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d6f98000 | [ 4270.369852][T22388] | [ 4270.382930][T22388] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22388 | [4270.383308][T22388] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4270.383556][T22388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4270.383558][T22388] Call Trace: [ 4270.383560][T22388] [4270.383562][T22388] dump_stack_lvl (lib/dump_stack.c:123) [4270.383568][T22388] check_preemption_disabled (lib/smp_processor_id.c:52) [4270.383575][T22388] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4270.383581][T22388] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4270.383588][T22388] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.383594][T22388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4270.383598][T22388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4270.383610][T22388] rawv6_sendmsg (net/ipv6/raw.c:918) [4270.383621][T22388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4270.383627][T22388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4270.383631][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.383639][T22388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4270.383643][T22388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4270.383652][T22388] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4270.383668][T22388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4270.383671][T22388] ? __lock_release (kernel/locking/lockdep.c:5534) [4270.383682][T22388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.383687][T22388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4270.383692][T22388] ? __pfx___sys_sendto (net/socket.c:2147) [4270.383709][T22388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4270.383715][T22388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4270.383723][T22388] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4270.383730][T22388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4270.383740][T22388] __x64_sys_sendto (net/socket.c:2183) [4270.383744][T22388] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4270.383748][T22388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4270.383752][T22388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4270.383758][T22388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4270.383762][T22388] RIP: 0033:0x7f93d6e6fa4a [ 4270.383765][T22388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.383768][T22388] RSP: 002b:00007ffd85c8e988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4270.383771][T22388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93d6e6fa4a [ 4270.383773][T22388] RDX: 0000000000000040 RSI: 0000000018c54340 RDI: 0000000000000005 [ 4270.383774][T22388] RBP: 00007ffd85c8ea10 R08: 0000000000418574 R09: 000000000000001c [ 4270.383776][T22388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4270.383778][T22388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d6f98000 | [ 4271.827127][T22400] lwtunnel_output(): recursion limit reached on datapath | [ 4273.301574][T22404] check_preemption_disabled: 7 callbacks suppressed | [ 4273.301583][T22404] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22404 | [4273.303328][T22404] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4273.303599][T22404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.303601][T22404] Call Trace: [ 4273.303604][T22404] [4273.303606][T22404] dump_stack_lvl (lib/dump_stack.c:123) [4273.303616][T22404] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.303626][T22404] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4273.303632][T22404] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.303641][T22404] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.303648][T22404] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.303652][T22404] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.303664][T22404] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.303675][T22404] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.303680][T22404] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.303687][T22404] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.303699][T22404] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.303704][T22404] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.303714][T22404] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.303729][T22404] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.303732][T22404] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.303743][T22404] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.303750][T22404] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.303756][T22404] ? __pfx___sys_sendto (net/socket.c:2147) [4273.303770][T22404] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.303778][T22404] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.303788][T22404] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.303795][T22404] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.303805][T22404] __x64_sys_sendto (net/socket.c:2183) [4273.303809][T22404] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4273.303815][T22404] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.303819][T22404] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.303825][T22404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.303829][T22404] RIP: 0033:0x7f3a7b14fa4a [ 4273.303834][T22404] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.303837][T22404] RSP: 002b:00007ffecb1d2d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.303841][T22404] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7b14fa4a [ 4273.303843][T22404] RDX: 0000000000000040 RSI: 0000000004488340 RDI: 0000000000000005 [ 4273.303845][T22404] RBP: 00007ffecb1d2e20 R08: 0000000000418574 R09: 000000000000001c [ 4273.303847][T22404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.303849][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7b278000 | [ 4273.303849][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7b278000 | [ 4273.303863][T22404] | [ 4273.316989][T22404] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22404 | [4273.317365][T22404] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4273.317629][T22404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.317630][T22404] Call Trace: [ 4273.317632][T22404] [4273.317634][T22404] dump_stack_lvl (lib/dump_stack.c:123) [4273.317640][T22404] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.317647][T22404] lwtunnel_output (net/core/lwtunnel.c:359) [4273.317654][T22404] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.317660][T22404] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.317665][T22404] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.317670][T22404] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.317682][T22404] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.317693][T22404] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.317700][T22404] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.317703][T22404] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.317712][T22404] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.317715][T22404] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.317724][T22404] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.317741][T22404] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.317743][T22404] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.317755][T22404] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.317759][T22404] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.317764][T22404] ? __pfx___sys_sendto (net/socket.c:2147) [4273.317779][T22404] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.317785][T22404] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.317793][T22404] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.317800][T22404] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.317810][T22404] __x64_sys_sendto (net/socket.c:2183) [4273.317814][T22404] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4273.317818][T22404] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.317823][T22404] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.317829][T22404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.317832][T22404] RIP: 0033:0x7f3a7b14fa4a [ 4273.317835][T22404] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.317837][T22404] RSP: 002b:00007ffecb1d2d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.317840][T22404] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7b14fa4a [ 4273.317842][T22404] RDX: 0000000000000040 RSI: 0000000004488340 RDI: 0000000000000005 [ 4273.317844][T22404] RBP: 00007ffecb1d2e20 R08: 0000000000418574 R09: 000000000000001c [ 4273.317845][T22404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.317847][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7b278000 | [ 4273.317847][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7b278000 | [ 4273.317862][T22404] | [ 4273.331374][T22404] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22404 | [4273.331778][T22404] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4273.332036][T22404] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.332038][T22404] Call Trace: [ 4273.332040][T22404] [4273.332042][T22404] dump_stack_lvl (lib/dump_stack.c:123) [4273.332049][T22404] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.332057][T22404] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4273.332063][T22404] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.332071][T22404] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.332077][T22404] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.332082][T22404] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.332094][T22404] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.332105][T22404] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.332110][T22404] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.332115][T22404] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.332123][T22404] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.332127][T22404] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.332136][T22404] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.332152][T22404] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.332155][T22404] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.332166][T22404] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.332171][T22404] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.332177][T22404] ? __pfx___sys_sendto (net/socket.c:2147) [4273.332192][T22404] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.332199][T22404] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.332207][T22404] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.332214][T22404] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.332224][T22404] __x64_sys_sendto (net/socket.c:2183) [4273.332228][T22404] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4273.332233][T22404] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.332237][T22404] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.332243][T22404] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.332246][T22404] RIP: 0033:0x7f3a7b14fa4a [ 4273.332250][T22404] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.332252][T22404] RSP: 002b:00007ffecb1d2d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.332256][T22404] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a7b14fa4a [ 4273.332258][T22404] RDX: 0000000000000040 RSI: 0000000004488340 RDI: 0000000000000005 [ 4273.332260][T22404] RBP: 00007ffecb1d2e20 R08: 0000000000418574 R09: 000000000000001c [ 4273.332262][T22404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.332264][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7b278000 | [ 4273.332264][T22404] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a7b278000 | [ 4273.332278][T22404] | [ 4273.807057][T22408] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22408 | [4273.807513][T22408] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4273.808040][T22408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.808042][T22408] Call Trace: [ 4273.808045][T22408] [4273.808047][T22408] dump_stack_lvl (lib/dump_stack.c:123) [4273.808057][T22408] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.808067][T22408] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4273.808073][T22408] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.808082][T22408] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.808090][T22408] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.808094][T22408] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.808106][T22408] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.808117][T22408] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.808122][T22408] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.808130][T22408] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.808140][T22408] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.808146][T22408] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.808155][T22408] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.808171][T22408] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.808174][T22408] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.808185][T22408] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.808194][T22408] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.808199][T22408] ? __pfx___sys_sendto (net/socket.c:2147) [4273.808214][T22408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.808221][T22408] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.808231][T22408] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.808238][T22408] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.808248][T22408] __x64_sys_sendto (net/socket.c:2183) [4273.808252][T22408] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4273.808257][T22408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.808262][T22408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.808267][T22408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.808272][T22408] RIP: 0033:0x7f202a436a4a [ 4273.808276][T22408] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.808279][T22408] RSP: 002b:00007ffd989df298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.808284][T22408] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f202a436a4a [ 4273.808286][T22408] RDX: 0000000000000040 RSI: 0000000031a74340 RDI: 0000000000000005 [ 4273.808288][T22408] RBP: 00007ffd989df320 R08: 0000000000418574 R09: 000000000000001c [ 4273.808289][T22408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.808291][T22408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f202a55f000 | [ 4273.808291][T22408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f202a55f000 | [ 4273.808306][T22408] | [ 4273.808308][T22408] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22408 | [4273.820141][T22408] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4273.820384][T22408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.820385][T22408] Call Trace: [ 4273.820387][T22408] [4273.820389][T22408] dump_stack_lvl (lib/dump_stack.c:123) [4273.820395][T22408] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.820402][T22408] lwtunnel_output (net/core/lwtunnel.c:359) [4273.820408][T22408] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.820416][T22408] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.820421][T22408] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.820426][T22408] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.820438][T22408] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.820449][T22408] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.820454][T22408] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.820458][T22408] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.820466][T22408] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.820470][T22408] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.820478][T22408] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.820495][T22408] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.820497][T22408] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.820509][T22408] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.820513][T22408] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.820518][T22408] ? __pfx___sys_sendto (net/socket.c:2147) [4273.820533][T22408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.820540][T22408] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.820548][T22408] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.820555][T22408] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.820565][T22408] __x64_sys_sendto (net/socket.c:2183) [4273.820569][T22408] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4273.820573][T22408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.820578][T22408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.820583][T22408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.820587][T22408] RIP: 0033:0x7f202a436a4a [ 4273.820590][T22408] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.820592][T22408] RSP: 002b:00007ffd989df298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.820596][T22408] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f202a436a4a [ 4273.820598][T22408] RDX: 0000000000000040 RSI: 0000000031a74340 RDI: 0000000000000005 [ 4273.820599][T22408] RBP: 00007ffd989df320 R08: 0000000000418574 R09: 000000000000001c [ 4273.820601][T22408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.820603][T22408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f202a55f000 | [ 4273.820603][T22408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f202a55f000 | [ 4273.820617][T22408] | [ 4273.833654][T22408] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22408 | [4273.834035][T22408] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4273.834281][T22408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4273.834283][T22408] Call Trace: [ 4273.834285][T22408] [4273.834287][T22408] dump_stack_lvl (lib/dump_stack.c:123) [4273.834293][T22408] check_preemption_disabled (lib/smp_processor_id.c:52) [4273.834300][T22408] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4273.834306][T22408] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4273.834313][T22408] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.834318][T22408] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4273.834323][T22408] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4273.834335][T22408] rawv6_sendmsg (net/ipv6/raw.c:918) [4273.834346][T22408] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4273.834352][T22408] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4273.834355][T22408] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.834363][T22408] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4273.834368][T22408] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4273.834377][T22408] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4273.834393][T22408] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4273.834396][T22408] ? __lock_release (kernel/locking/lockdep.c:5534) [4273.834407][T22408] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.834411][T22408] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4273.834416][T22408] ? __pfx___sys_sendto (net/socket.c:2147) [4273.834431][T22408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4273.834437][T22408] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4273.834445][T22408] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4273.834452][T22408] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4273.834462][T22408] __x64_sys_sendto (net/socket.c:2183) [4273.834465][T22408] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4273.834470][T22408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4273.834475][T22408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4273.834480][T22408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4273.834484][T22408] RIP: 0033:0x7f202a436a4a [ 4273.834487][T22408] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.834490][T22408] RSP: 002b:00007ffd989df298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4273.834493][T22408] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f202a436a4a [ 4273.834495][T22408] RDX: 0000000000000040 RSI: 0000000031a74340 RDI: 0000000000000005 [ 4273.834496][T22408] RBP: 00007ffd989df320 R08: 0000000000418574 R09: 000000000000001c [ 4273.834498][T22408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4273.834500][T22408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f202a55f000 | [ 4273.834500][T22408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f202a55f000 | [ 4273.834515][T22408] | [ 4274.343093][T22412] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22412 | [4274.343592][T22412] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4274.345011][T22412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4274.345013][T22412] Call Trace: [ 4274.345016][T22412] [4274.345019][T22412] dump_stack_lvl (lib/dump_stack.c:123) [4274.345029][T22412] check_preemption_disabled (lib/smp_processor_id.c:52) [4274.345038][T22412] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4274.345044][T22412] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4274.345053][T22412] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.345060][T22412] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4274.345064][T22412] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.345076][T22412] rawv6_sendmsg (net/ipv6/raw.c:918) [4274.345087][T22412] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4274.345092][T22412] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4274.345099][T22412] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.345109][T22412] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4274.345114][T22412] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4274.345123][T22412] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4274.345139][T22412] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4274.345142][T22412] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.345153][T22412] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.345161][T22412] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.345166][T22412] ? __pfx___sys_sendto (net/socket.c:2147) [4274.345181][T22412] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4274.345188][T22412] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4274.345197][T22412] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4274.345205][T22412] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4274.345215][T22412] __x64_sys_sendto (net/socket.c:2183) [4274.345219][T22412] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4274.345224][T22412] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4274.345228][T22412] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4274.345234][T22412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4274.345238][T22412] RIP: 0033:0x7fc0d94d8a4a [ 4274.345243][T22412] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4274.345246][T22412] RSP: 002b:00007ffeebce7368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4274.345250][T22412] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0d94d8a4a [ 4274.345252][T22412] RDX: 0000000000000040 RSI: 000000003c80d340 RDI: 0000000000000005 [ 4274.345254][T22412] RBP: 00007ffeebce73f0 R08: 0000000000418574 R09: 000000000000001c [ 4274.345256][T22412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4274.345257][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0d9601000 | [ 4274.345257][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0d9601000 | [ 4274.345272][T22412] | [ 4274.345275][T22412] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22412 | [4274.357487][T22412] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4274.357756][T22412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4274.357759][T22412] Call Trace: [ 4274.357761][T22412] [4274.357763][T22412] dump_stack_lvl (lib/dump_stack.c:123) [4274.357771][T22412] check_preemption_disabled (lib/smp_processor_id.c:52) [4274.357779][T22412] lwtunnel_output (net/core/lwtunnel.c:359) [4274.357785][T22412] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4274.357793][T22412] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.357799][T22412] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4274.357804][T22412] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.357816][T22412] rawv6_sendmsg (net/ipv6/raw.c:918) [4274.357827][T22412] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4274.357833][T22412] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4274.357837][T22412] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.357846][T22412] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4274.357850][T22412] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4274.357859][T22412] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4274.357876][T22412] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4274.357878][T22412] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.357890][T22412] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.357895][T22412] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.357900][T22412] ? __pfx___sys_sendto (net/socket.c:2147) [4274.357915][T22412] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4274.357922][T22412] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4274.357930][T22412] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4274.357937][T22412] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4274.357947][T22412] __x64_sys_sendto (net/socket.c:2183) [4274.357951][T22412] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4274.357957][T22412] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4274.357961][T22412] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4274.357967][T22412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4274.357970][T22412] RIP: 0033:0x7fc0d94d8a4a [ 4274.357974][T22412] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4274.357976][T22412] RSP: 002b:00007ffeebce7368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4274.357980][T22412] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0d94d8a4a [ 4274.357982][T22412] RDX: 0000000000000040 RSI: 000000003c80d340 RDI: 0000000000000005 [ 4274.357983][T22412] RBP: 00007ffeebce73f0 R08: 0000000000418574 R09: 000000000000001c [ 4274.357985][T22412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4274.357986][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0d9601000 | [ 4274.357986][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0d9601000 | [ 4274.358001][T22412] | [ 4274.358467][T22412] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22412 | [4274.370659][T22412] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4274.370939][T22412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4274.370941][T22412] Call Trace: [ 4274.370943][T22412] [4274.370945][T22412] dump_stack_lvl (lib/dump_stack.c:123) [4274.370952][T22412] check_preemption_disabled (lib/smp_processor_id.c:52) [4274.370960][T22412] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4274.370967][T22412] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4274.370975][T22412] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.370981][T22412] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4274.370985][T22412] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.370997][T22412] rawv6_sendmsg (net/ipv6/raw.c:918) [4274.371009][T22412] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4274.371015][T22412] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4274.371019][T22412] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.371028][T22412] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4274.371033][T22412] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4274.371042][T22412] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4274.371058][T22412] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4274.371061][T22412] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.371072][T22412] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.371078][T22412] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.371083][T22412] ? __pfx___sys_sendto (net/socket.c:2147) [4274.371098][T22412] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4274.371105][T22412] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4274.371113][T22412] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4274.371120][T22412] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4274.371131][T22412] __x64_sys_sendto (net/socket.c:2183) [4274.371135][T22412] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4274.371140][T22412] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4274.371145][T22412] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4274.371150][T22412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4274.371154][T22412] RIP: 0033:0x7fc0d94d8a4a [ 4274.371158][T22412] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4274.371160][T22412] RSP: 002b:00007ffeebce7368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4274.371164][T22412] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0d94d8a4a [ 4274.371166][T22412] RDX: 0000000000000040 RSI: 000000003c80d340 RDI: 0000000000000005 [ 4274.371168][T22412] RBP: 00007ffeebce73f0 R08: 0000000000418574 R09: 000000000000001c [ 4274.371170][T22412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4274.371172][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0d9601000 | [ 4274.371172][T22412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0d9601000 | [ 4274.371187][T22412] | [ 4274.876907][T22416] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22416 | [4274.877356][T22416] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4274.877604][T22416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4274.877606][T22416] Call Trace: [ 4274.877608][T22416] [4274.877611][T22416] dump_stack_lvl (lib/dump_stack.c:123) [4274.877621][T22416] check_preemption_disabled (lib/smp_processor_id.c:52) [4274.877631][T22416] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4274.877637][T22416] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4274.877647][T22416] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.877654][T22416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4274.877658][T22416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4274.877670][T22416] rawv6_sendmsg (net/ipv6/raw.c:918) [4274.877682][T22416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4274.877687][T22416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4274.877694][T22416] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.877706][T22416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4274.877713][T22416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4274.877722][T22416] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4274.877738][T22416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4274.877741][T22416] ? __lock_release (kernel/locking/lockdep.c:5534) [4274.877752][T22416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.877760][T22416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4274.877765][T22416] ? __pfx___sys_sendto (net/socket.c:2147) [4274.877779][T22416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4274.877787][T22416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4274.877797][T22416] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4274.877804][T22416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4274.877814][T22416] __x64_sys_sendto (net/socket.c:2183) [4274.877818][T22416] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4274.877825][T22416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4274.877829][T22416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4274.877835][T22416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4274.877840][T22416] RIP: 0033:0x7ffa7d69da4a [ 4274.877844][T22416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4274.877847][T22416] RSP: 002b:00007ffd76340e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4274.877851][T22416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa7d69da4a [ 4274.877853][T22416] RDX: 0000000000000040 RSI: 000000002b9ee340 RDI: 0000000000000005 [ 4274.877855][T22416] RBP: 00007ffd76340ee0 R08: 0000000000418574 R09: 000000000000001c [ 4274.877857][T22416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4274.877859][T22416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa7d7c6000 | [ 4275.807578][T22424] lwtunnel_output(): recursion limit reached on datapath | [ 4278.723000][T22440] check_preemption_disabled: 15 callbacks suppressed | [ 4278.723007][T22440] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22440 | [4278.723997][T22440] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4278.724263][T22440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4278.724265][T22440] Call Trace: [ 4278.724267][T22440] [4278.724269][T22440] dump_stack_lvl (lib/dump_stack.c:123) [4278.724277][T22440] check_preemption_disabled (lib/smp_processor_id.c:52) [4278.724285][T22440] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4278.724291][T22440] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4278.724298][T22440] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.724304][T22440] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4278.724309][T22440] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4278.724320][T22440] rawv6_sendmsg (net/ipv6/raw.c:918) [4278.724331][T22440] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4278.724336][T22440] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4278.724341][T22440] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.724349][T22440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4278.724354][T22440] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4278.724362][T22440] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4278.724378][T22440] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4278.724381][T22440] ? __lock_release (kernel/locking/lockdep.c:5534) [4278.724392][T22440] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.724397][T22440] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4278.724403][T22440] ? __pfx___sys_sendto (net/socket.c:2147) [4278.724417][T22440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4278.724423][T22440] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4278.724431][T22440] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4278.724438][T22440] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4278.724448][T22440] __x64_sys_sendto (net/socket.c:2183) [4278.724452][T22440] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4278.724456][T22440] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4278.724460][T22440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4278.724466][T22440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4278.724470][T22440] RIP: 0033:0x7fa7be663a4a [ 4278.724474][T22440] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.724477][T22440] RSP: 002b:00007ffef94529a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4278.724481][T22440] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7be663a4a [ 4278.724483][T22440] RDX: 0000000000000040 RSI: 000000003d842340 RDI: 0000000000000005 [ 4278.724484][T22440] RBP: 00007ffef9452a30 R08: 0000000000418574 R09: 000000000000001c [ 4278.724486][T22440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4278.724488][T22440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7be78c000 | [ 4278.724502][T22440] | [ 4278.724505][T22440] lwtunnel_output(): recursion limit reached on datapath | [ 4280.221340][T22444] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22444 | [4280.222021][T22444] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4280.222268][T22444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4280.222271][T22444] Call Trace: [ 4280.222273][T22444] [4280.222275][T22444] dump_stack_lvl (lib/dump_stack.c:123) [4280.222283][T22444] check_preemption_disabled (lib/smp_processor_id.c:52) [4280.222291][T22444] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4280.222297][T22444] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4280.222304][T22444] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.222310][T22444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4280.222315][T22444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.222326][T22444] rawv6_sendmsg (net/ipv6/raw.c:918) [4280.222337][T22444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4280.222342][T22444] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4280.222347][T22444] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.222356][T22444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4280.222360][T22444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4280.222369][T22444] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4280.222385][T22444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4280.222388][T22444] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.222399][T22444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.222404][T22444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.222409][T22444] ? __pfx___sys_sendto (net/socket.c:2147) [4280.222424][T22444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4280.222430][T22444] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4280.222439][T22444] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4280.222446][T22444] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4280.222456][T22444] __x64_sys_sendto (net/socket.c:2183) [4280.222459][T22444] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4280.222464][T22444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4280.222469][T22444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4280.222474][T22444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4280.222478][T22444] RIP: 0033:0x7fe4e0f59a4a [ 4280.222482][T22444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4280.222485][T22444] RSP: 002b:00007ffdf6910588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4280.222489][T22444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4e0f59a4a [ 4280.222491][T22444] RDX: 0000000000000040 RSI: 00000000355a6340 RDI: 0000000000000005 [ 4280.222493][T22444] RBP: 00007ffdf6910610 R08: 0000000000418574 R09: 000000000000001c [ 4280.222495][T22444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4280.222496][T22444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e1082000 | [ 4280.222496][T22444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e1082000 | [ 4280.222511][T22444] | [ 4280.222513][T22444] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22444 | [4280.233916][T22444] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4280.234159][T22444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4280.234161][T22444] Call Trace: [ 4280.234162][T22444] [4280.234164][T22444] dump_stack_lvl (lib/dump_stack.c:123) [4280.234169][T22444] check_preemption_disabled (lib/smp_processor_id.c:52) [4280.234176][T22444] lwtunnel_output (net/core/lwtunnel.c:359) [4280.234182][T22444] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4280.234188][T22444] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.234193][T22444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4280.234198][T22444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.234209][T22444] rawv6_sendmsg (net/ipv6/raw.c:918) [4280.234221][T22444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4280.234225][T22444] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4280.234230][T22444] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.234237][T22444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4280.234240][T22444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4280.234249][T22444] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4280.234266][T22444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4280.234268][T22444] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.234279][T22444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.234283][T22444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.234289][T22444] ? __pfx___sys_sendto (net/socket.c:2147) [4280.234303][T22444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4280.234309][T22444] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4280.234316][T22444] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4280.234323][T22444] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4280.234333][T22444] __x64_sys_sendto (net/socket.c:2183) [4280.234337][T22444] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4280.234341][T22444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4280.234346][T22444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4280.234352][T22444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4280.234354][T22444] RIP: 0033:0x7fe4e0f59a4a [ 4280.234358][T22444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4280.234360][T22444] RSP: 002b:00007ffdf6910588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4280.234363][T22444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4e0f59a4a [ 4280.234365][T22444] RDX: 0000000000000040 RSI: 00000000355a6340 RDI: 0000000000000005 [ 4280.234366][T22444] RBP: 00007ffdf6910610 R08: 0000000000418574 R09: 000000000000001c [ 4280.234368][T22444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4280.234369][T22444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e1082000 | [ 4280.234369][T22444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e1082000 | [ 4280.234384][T22444] | [ 4280.251410][T22444] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22444 | [4280.251777][T22444] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4280.252019][T22444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4280.252021][T22444] Call Trace: [ 4280.252022][T22444] [4280.252024][T22444] dump_stack_lvl (lib/dump_stack.c:123) [4280.252031][T22444] check_preemption_disabled (lib/smp_processor_id.c:52) [4280.252038][T22444] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4280.252044][T22444] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4280.252050][T22444] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.252055][T22444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4280.252060][T22444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.252072][T22444] rawv6_sendmsg (net/ipv6/raw.c:918) [4280.252084][T22444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4280.252089][T22444] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4280.252093][T22444] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.252100][T22444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4280.252104][T22444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4280.252113][T22444] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4280.252129][T22444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4280.252131][T22444] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.252143][T22444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.252147][T22444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.252153][T22444] ? __pfx___sys_sendto (net/socket.c:2147) [4280.252167][T22444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4280.252174][T22444] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4280.252181][T22444] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4280.252188][T22444] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4280.252198][T22444] __x64_sys_sendto (net/socket.c:2183) [4280.252202][T22444] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4280.252206][T22444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4280.252210][T22444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4280.252216][T22444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4280.252219][T22444] RIP: 0033:0x7fe4e0f59a4a [ 4280.252223][T22444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4280.252225][T22444] RSP: 002b:00007ffdf6910588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4280.252228][T22444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4e0f59a4a [ 4280.252230][T22444] RDX: 0000000000000040 RSI: 00000000355a6340 RDI: 0000000000000005 [ 4280.252232][T22444] RBP: 00007ffdf6910610 R08: 0000000000418574 R09: 000000000000001c [ 4280.252233][T22444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4280.252235][T22444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e1082000 | [ 4280.252235][T22444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e1082000 | [ 4280.252250][T22444] | [ 4280.728180][T22448] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22448 | [4280.728667][T22448] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4280.728958][T22448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4280.728960][T22448] Call Trace: [ 4280.728963][T22448] [4280.728965][T22448] dump_stack_lvl (lib/dump_stack.c:123) [4280.728972][T22448] check_preemption_disabled (lib/smp_processor_id.c:52) [4280.728980][T22448] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4280.728986][T22448] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4280.728993][T22448] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.728999][T22448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4280.729004][T22448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.729015][T22448] rawv6_sendmsg (net/ipv6/raw.c:918) [4280.729026][T22448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4280.729031][T22448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4280.729036][T22448] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.729045][T22448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4280.729049][T22448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4280.729058][T22448] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4280.729073][T22448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4280.729076][T22448] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.729087][T22448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.729093][T22448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.729098][T22448] ? __pfx___sys_sendto (net/socket.c:2147) [4280.729112][T22448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4280.729119][T22448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4280.729127][T22448] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4280.729134][T22448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4280.729144][T22448] __x64_sys_sendto (net/socket.c:2183) [4280.729148][T22448] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4280.729153][T22448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4280.729157][T22448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4280.729163][T22448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4280.729166][T22448] RIP: 0033:0x7fa77de90a4a [ 4280.729170][T22448] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4280.729173][T22448] RSP: 002b:00007fff084db918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4280.729177][T22448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa77de90a4a [ 4280.729179][T22448] RDX: 0000000000000040 RSI: 000000000ecb6340 RDI: 0000000000000005 [ 4280.729180][T22448] RBP: 00007fff084db9a0 R08: 0000000000418574 R09: 000000000000001c [ 4280.729182][T22448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4280.729184][T22448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa77dfb9000 | [ 4280.729198][T22448] | [ 4280.729201][T22448] lwtunnel_output(): recursion limit reached on datapath | [ 4282.211574][T22452] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22452 | [4282.212048][T22452] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4282.212295][T22452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.212297][T22452] Call Trace: [ 4282.212299][T22452] [4282.212301][T22452] dump_stack_lvl (lib/dump_stack.c:123) [4282.212308][T22452] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.212316][T22452] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4282.212322][T22452] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.212330][T22452] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.212336][T22452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.212340][T22452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.212352][T22452] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.212363][T22452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.212368][T22452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.212374][T22452] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.212383][T22452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.212387][T22452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.212396][T22452] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.212412][T22452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.212415][T22452] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.212426][T22452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.212431][T22452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.212436][T22452] ? __pfx___sys_sendto (net/socket.c:2147) [4282.212451][T22452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.212457][T22452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.212466][T22452] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.212473][T22452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.212483][T22452] __x64_sys_sendto (net/socket.c:2183) [4282.212486][T22452] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.212491][T22452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.212496][T22452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.212501][T22452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.212506][T22452] RIP: 0033:0x7fe8f88c4a4a [ 4282.212510][T22452] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.212513][T22452] RSP: 002b:00007ffe044713d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.212516][T22452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8f88c4a4a [ 4282.212519][T22452] RDX: 0000000000000040 RSI: 00000000047f5340 RDI: 0000000000000005 [ 4282.212520][T22452] RBP: 00007ffe04471460 R08: 0000000000418574 R09: 000000000000001c [ 4282.212522][T22452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.212524][T22452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8f89ed000 | [ 4282.212524][T22452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8f89ed000 | [ 4282.212538][T22452] | [ 4282.212560][T22452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22452 | [4282.224342][T22452] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4282.224584][T22452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.224585][T22452] Call Trace: [ 4282.224587][T22452] [4282.224589][T22452] dump_stack_lvl (lib/dump_stack.c:123) [4282.224595][T22452] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.224602][T22452] lwtunnel_output (net/core/lwtunnel.c:359) [4282.224608][T22452] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.224616][T22452] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.224622][T22452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.224626][T22452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.224638][T22452] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.224649][T22452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.224654][T22452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.224659][T22452] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.224667][T22452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.224670][T22452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.224680][T22452] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.224696][T22452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.224700][T22452] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.224712][T22452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.224716][T22452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.224722][T22452] ? __pfx___sys_sendto (net/socket.c:2147) [4282.224736][T22452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.224743][T22452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.224750][T22452] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.224757][T22452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.224767][T22452] __x64_sys_sendto (net/socket.c:2183) [4282.224771][T22452] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.224776][T22452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.224780][T22452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.224786][T22452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.224790][T22452] RIP: 0033:0x7fe8f88c4a4a [ 4282.224793][T22452] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.224796][T22452] RSP: 002b:00007ffe044713d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.224799][T22452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8f88c4a4a [ 4282.224801][T22452] RDX: 0000000000000040 RSI: 00000000047f5340 RDI: 0000000000000005 [ 4282.224802][T22452] RBP: 00007ffe04471460 R08: 0000000000418574 R09: 000000000000001c [ 4282.224804][T22452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.224806][T22452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8f89ed000 | [ 4282.224806][T22452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8f89ed000 | [ 4282.224821][T22452] | [ 4282.237612][T22452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22452 | [4282.237983][T22452] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4282.238227][T22452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.238228][T22452] Call Trace: [ 4282.238230][T22452] [4282.238232][T22452] dump_stack_lvl (lib/dump_stack.c:123) [4282.238238][T22452] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.238244][T22452] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4282.238251][T22452] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.238258][T22452] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.238264][T22452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.238268][T22452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.238280][T22452] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.238292][T22452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.238297][T22452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.238301][T22452] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.238309][T22452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.238313][T22452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.238322][T22452] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.238338][T22452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.238341][T22452] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.238352][T22452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.238357][T22452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.238362][T22452] ? __pfx___sys_sendto (net/socket.c:2147) [4282.238377][T22452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.238383][T22452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.238391][T22452] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.238398][T22452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.238408][T22452] __x64_sys_sendto (net/socket.c:2183) [4282.238412][T22452] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.238417][T22452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.238421][T22452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.238427][T22452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.238431][T22452] RIP: 0033:0x7fe8f88c4a4a [ 4282.238434][T22452] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.238436][T22452] RSP: 002b:00007ffe044713d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.238440][T22452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8f88c4a4a [ 4282.238442][T22452] RDX: 0000000000000040 RSI: 00000000047f5340 RDI: 0000000000000005 [ 4282.238443][T22452] RBP: 00007ffe04471460 R08: 0000000000418574 R09: 000000000000001c [ 4282.238445][T22452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.238446][T22452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8f89ed000 | [ 4282.238446][T22452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8f89ed000 | [ 4282.238461][T22452] | [ 4282.718114][T22456] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22456 | [4282.718573][T22456] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4282.718838][T22456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.718840][T22456] Call Trace: [ 4282.718842][T22456] [4282.718844][T22456] dump_stack_lvl (lib/dump_stack.c:123) [4282.718852][T22456] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.718861][T22456] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4282.718868][T22456] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.718875][T22456] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.718881][T22456] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.718885][T22456] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.718897][T22456] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.718908][T22456] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.718913][T22456] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.718918][T22456] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.718926][T22456] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.718931][T22456] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.718939][T22456] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.718956][T22456] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.718958][T22456] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.718969][T22456] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.718975][T22456] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.718980][T22456] ? __pfx___sys_sendto (net/socket.c:2147) [4282.718995][T22456] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.719001][T22456] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.719010][T22456] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.719017][T22456] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.719027][T22456] __x64_sys_sendto (net/socket.c:2183) [4282.719030][T22456] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.719036][T22456] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.719040][T22456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.719045][T22456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.719049][T22456] RIP: 0033:0x7fbfd56f9a4a [ 4282.719053][T22456] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.719056][T22456] RSP: 002b:00007ffc82142448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.719060][T22456] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfd56f9a4a [ 4282.719062][T22456] RDX: 0000000000000040 RSI: 0000000019769340 RDI: 0000000000000005 [ 4282.719064][T22456] RBP: 00007ffc821424d0 R08: 0000000000418574 R09: 000000000000001c [ 4282.719065][T22456] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.719067][T22456] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfd5822000 | [ 4282.719067][T22456] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfd5822000 | [ 4282.719081][T22456] | [ 4282.719084][T22456] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22456 | [4282.730802][T22456] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4282.731044][T22456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4282.731046][T22456] Call Trace: [ 4282.731047][T22456] [4282.731049][T22456] dump_stack_lvl (lib/dump_stack.c:123) [4282.731055][T22456] check_preemption_disabled (lib/smp_processor_id.c:52) [4282.731061][T22456] lwtunnel_output (net/core/lwtunnel.c:359) [4282.731068][T22456] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4282.731074][T22456] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.731079][T22456] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4282.731084][T22456] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4282.731095][T22456] rawv6_sendmsg (net/ipv6/raw.c:918) [4282.731107][T22456] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4282.731112][T22456] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4282.731116][T22456] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.731124][T22456] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4282.731127][T22456] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4282.731135][T22456] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4282.731152][T22456] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4282.731154][T22456] ? __lock_release (kernel/locking/lockdep.c:5534) [4282.731165][T22456] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.731169][T22456] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4282.731174][T22456] ? __pfx___sys_sendto (net/socket.c:2147) [4282.731189][T22456] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4282.731195][T22456] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4282.731202][T22456] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4282.731209][T22456] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4282.731219][T22456] __x64_sys_sendto (net/socket.c:2183) [4282.731223][T22456] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4282.731227][T22456] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4282.731231][T22456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4282.731237][T22456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4282.731240][T22456] RIP: 0033:0x7fbfd56f9a4a [ 4282.731244][T22456] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4282.731246][T22456] RSP: 002b:00007ffc82142448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4282.731249][T22456] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfd56f9a4a [ 4282.731251][T22456] RDX: 0000000000000040 RSI: 0000000019769340 RDI: 0000000000000005 [ 4282.731252][T22456] RBP: 00007ffc821424d0 R08: 0000000000418574 R09: 000000000000001c [ 4282.731254][T22456] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4282.731256][T22456] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfd5822000 | [ 4282.731270][T22456] | [ 4284.143428][T22468] check_preemption_disabled: 7 callbacks suppressed | [ 4284.143436][T22468] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22468 | [4284.144237][T22468] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4284.144495][T22468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.144497][T22468] Call Trace: [ 4284.144500][T22468] [4284.144502][T22468] dump_stack_lvl (lib/dump_stack.c:123) [4284.144511][T22468] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.144520][T22468] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4284.144527][T22468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.144535][T22468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.144542][T22468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.144546][T22468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.144558][T22468] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.144569][T22468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.144573][T22468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4284.144580][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.144590][T22468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.144595][T22468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.144604][T22468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.144620][T22468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4284.144622][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.144633][T22468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.144641][T22468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.144646][T22468] ? __pfx___sys_sendto (net/socket.c:2147) [4284.144659][T22468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.144667][T22468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.144676][T22468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.144683][T22468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.144693][T22468] __x64_sys_sendto (net/socket.c:2183) [4284.144698][T22468] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4284.144704][T22468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.144709][T22468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.144714][T22468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.144719][T22468] RIP: 0033:0x7f4cd13fea4a [ 4284.144724][T22468] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.144726][T22468] RSP: 002b:00007ffc81d6fe58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.144730][T22468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cd13fea4a [ 4284.144732][T22468] RDX: 0000000000000040 RSI: 000000002a2d7340 RDI: 0000000000000005 [ 4284.144734][T22468] RBP: 00007ffc81d6fee0 R08: 0000000000418574 R09: 000000000000001c [ 4284.144736][T22468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.144738][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cd1527000 | [ 4284.144738][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cd1527000 | [ 4284.144752][T22468] | [ 4284.158322][T22468] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22468 | [4284.158691][T22468] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4284.158960][T22468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.158961][T22468] Call Trace: [ 4284.158963][T22468] [4284.158965][T22468] dump_stack_lvl (lib/dump_stack.c:123) [4284.158970][T22468] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.158977][T22468] lwtunnel_output (net/core/lwtunnel.c:359) [4284.158983][T22468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.158989][T22468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.158994][T22468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.158998][T22468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.159009][T22468] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.159019][T22468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.159024][T22468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4284.159028][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.159036][T22468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.159039][T22468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.159047][T22468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.159062][T22468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4284.159064][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.159075][T22468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.159079][T22468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.159084][T22468] ? __pfx___sys_sendto (net/socket.c:2147) [4284.159098][T22468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.159104][T22468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.159111][T22468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.159118][T22468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.159127][T22468] __x64_sys_sendto (net/socket.c:2183) [4284.159130][T22468] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4284.159135][T22468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.159139][T22468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.159144][T22468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.159147][T22468] RIP: 0033:0x7f4cd13fea4a [ 4284.159150][T22468] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.159152][T22468] RSP: 002b:00007ffc81d6fe58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.159155][T22468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cd13fea4a [ 4284.159157][T22468] RDX: 0000000000000040 RSI: 000000002a2d7340 RDI: 0000000000000005 [ 4284.159158][T22468] RBP: 00007ffc81d6fee0 R08: 0000000000418574 R09: 000000000000001c [ 4284.159160][T22468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.159161][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cd1527000 | [ 4284.159161][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cd1527000 | [ 4284.159175][T22468] | [ 4284.159578][T22468] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22468 | [4284.171138][T22468] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4284.171414][T22468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.171416][T22468] Call Trace: [ 4284.171418][T22468] [4284.171420][T22468] dump_stack_lvl (lib/dump_stack.c:123) [4284.171426][T22468] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.171433][T22468] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4284.171438][T22468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.171444][T22468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.171449][T22468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.171453][T22468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.171464][T22468] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.171475][T22468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.171480][T22468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4284.171484][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.171491][T22468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.171494][T22468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.171502][T22468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.171517][T22468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4284.171519][T22468] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.171530][T22468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.171534][T22468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.171540][T22468] ? __pfx___sys_sendto (net/socket.c:2147) [4284.171553][T22468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.171559][T22468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.171566][T22468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.171573][T22468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.171582][T22468] __x64_sys_sendto (net/socket.c:2183) [4284.171586][T22468] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4284.171590][T22468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.171594][T22468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.171599][T22468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.171602][T22468] RIP: 0033:0x7f4cd13fea4a [ 4284.171605][T22468] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.171607][T22468] RSP: 002b:00007ffc81d6fe58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.171610][T22468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cd13fea4a [ 4284.171612][T22468] RDX: 0000000000000040 RSI: 000000002a2d7340 RDI: 0000000000000005 [ 4284.171614][T22468] RBP: 00007ffc81d6fee0 R08: 0000000000418574 R09: 000000000000001c [ 4284.171615][T22468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.171617][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cd1527000 | [ 4284.171617][T22468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cd1527000 | [ 4284.171630][T22468] | [ 4284.647828][T22472] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22472 | [4284.648284][T22472] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4284.648542][T22472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.648544][T22472] Call Trace: [ 4284.648547][T22472] [4284.648549][T22472] dump_stack_lvl (lib/dump_stack.c:123) [4284.648560][T22472] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.648569][T22472] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4284.648576][T22472] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.648585][T22472] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.648592][T22472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.648597][T22472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.648609][T22472] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.648620][T22472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.648630][T22472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.648638][T22472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.648649][T22472] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.648657][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.648679][T22472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.648687][T22472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.648692][T22472] ? __pfx___sys_sendto (net/socket.c:2147) [4284.648708][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.648714][T22472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.648725][T22472] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.648732][T22472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.648742][T22472] __x64_sys_sendto (net/socket.c:2183) [4284.648745][T22472] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4284.648753][T22472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.648758][T22472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.648763][T22472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.648767][T22472] RIP: 0033:0x7f1a4fcf4a4a [ 4284.648772][T22472] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.648774][T22472] RSP: 002b:00007ffc709f8d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.648779][T22472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a4fcf4a4a [ 4284.648781][T22472] RDX: 0000000000000040 RSI: 0000000031056340 RDI: 0000000000000005 [ 4284.648783][T22472] RBP: 00007ffc709f8df0 R08: 0000000000418574 R09: 000000000000001c [ 4284.648785][T22472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.648786][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a4fe1d000 | [ 4284.648786][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a4fe1d000 | [ 4284.648801][T22472] | [ 4284.660916][T22472] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22472 | [4284.661275][T22472] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4284.661524][T22472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.661526][T22472] Call Trace: [ 4284.661528][T22472] [4284.661530][T22472] dump_stack_lvl (lib/dump_stack.c:123) [4284.661536][T22472] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.661543][T22472] lwtunnel_output (net/core/lwtunnel.c:359) [4284.661549][T22472] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.661555][T22472] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.661560][T22472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.661565][T22472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.661577][T22472] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.661588][T22472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.661599][T22472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.661603][T22472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.661612][T22472] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.661620][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.661640][T22472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.661645][T22472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.661650][T22472] ? __pfx___sys_sendto (net/socket.c:2147) [4284.661665][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.661671][T22472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.661679][T22472] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.661686][T22472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.661696][T22472] __x64_sys_sendto (net/socket.c:2183) [4284.661701][T22472] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4284.661706][T22472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.661710][T22472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.661716][T22472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.661719][T22472] RIP: 0033:0x7f1a4fcf4a4a [ 4284.661722][T22472] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.661724][T22472] RSP: 002b:00007ffc709f8d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.661728][T22472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a4fcf4a4a [ 4284.661730][T22472] RDX: 0000000000000040 RSI: 0000000031056340 RDI: 0000000000000005 [ 4284.661731][T22472] RBP: 00007ffc709f8df0 R08: 0000000000418574 R09: 000000000000001c [ 4284.661733][T22472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.661735][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a4fe1d000 | [ 4284.661735][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a4fe1d000 | [ 4284.661750][T22472] | [ 4284.673817][T22472] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22472 | [4284.674186][T22472] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4284.674430][T22472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.674432][T22472] Call Trace: [ 4284.674433][T22472] [4284.674435][T22472] dump_stack_lvl (lib/dump_stack.c:123) [4284.674441][T22472] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.674448][T22472] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4284.674454][T22472] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.674461][T22472] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.674466][T22472] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.674470][T22472] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.674482][T22472] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.674493][T22472] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.674504][T22472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.674508][T22472] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.674517][T22472] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.674525][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.674545][T22472] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.674549][T22472] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.674555][T22472] ? __pfx___sys_sendto (net/socket.c:2147) [4284.674569][T22472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.674575][T22472] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.674583][T22472] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.674590][T22472] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.674600][T22472] __x64_sys_sendto (net/socket.c:2183) [4284.674603][T22472] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4284.674608][T22472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.674612][T22472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.674617][T22472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.674620][T22472] RIP: 0033:0x7f1a4fcf4a4a [ 4284.674624][T22472] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.674626][T22472] RSP: 002b:00007ffc709f8d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.674629][T22472] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a4fcf4a4a [ 4284.674631][T22472] RDX: 0000000000000040 RSI: 0000000031056340 RDI: 0000000000000005 [ 4284.674633][T22472] RBP: 00007ffc709f8df0 R08: 0000000000418574 R09: 000000000000001c [ 4284.674635][T22472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.674637][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a4fe1d000 | [ 4284.674637][T22472] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a4fe1d000 | [ 4284.674652][T22472] | [ 4285.162921][T22476] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22476 | [4285.163417][T22476] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4285.163681][T22476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.163684][T22476] Call Trace: [ 4285.163686][T22476] [4285.163688][T22476] dump_stack_lvl (lib/dump_stack.c:123) [4285.163699][T22476] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.163708][T22476] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4285.163715][T22476] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.163723][T22476] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.163730][T22476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.163735][T22476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.163746][T22476] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.163758][T22476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.163763][T22476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.163769][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.163780][T22476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.163786][T22476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.163795][T22476] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.163811][T22476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.163814][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.163825][T22476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.163833][T22476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.163838][T22476] ? __pfx___sys_sendto (net/socket.c:2147) [4285.163852][T22476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.163860][T22476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.163870][T22476] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.163877][T22476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.163887][T22476] __x64_sys_sendto (net/socket.c:2183) [4285.163891][T22476] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4285.163897][T22476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.163902][T22476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.163907][T22476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.163912][T22476] RIP: 0033:0x7fbde4a6ea4a [ 4285.163916][T22476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4285.163919][T22476] RSP: 002b:00007ffde0b88ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.163923][T22476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbde4a6ea4a [ 4285.163925][T22476] RDX: 0000000000000040 RSI: 00000000098a0340 RDI: 0000000000000005 [ 4285.163927][T22476] RBP: 00007ffde0b88b40 R08: 0000000000418574 R09: 000000000000001c [ 4285.163929][T22476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.163931][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbde4b97000 | [ 4285.163931][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbde4b97000 | [ 4285.163945][T22476] | [ 4285.177549][T22476] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22476 | [4285.177940][T22476] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4285.178198][T22476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.178200][T22476] Call Trace: [ 4285.178202][T22476] [4285.178204][T22476] dump_stack_lvl (lib/dump_stack.c:123) [4285.178211][T22476] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.178218][T22476] lwtunnel_output (net/core/lwtunnel.c:359) [4285.178225][T22476] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.178232][T22476] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.178238][T22476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.178242][T22476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.178254][T22476] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.178266][T22476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.178271][T22476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.178275][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.178283][T22476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.178286][T22476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.178295][T22476] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.178312][T22476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.178314][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.178326][T22476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.178330][T22476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.178336][T22476] ? __pfx___sys_sendto (net/socket.c:2147) [4285.178350][T22476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.178357][T22476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.178365][T22476] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.178372][T22476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.178382][T22476] __x64_sys_sendto (net/socket.c:2183) [4285.178386][T22476] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4285.178391][T22476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.178395][T22476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.178401][T22476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.178404][T22476] RIP: 0033:0x7fbde4a6ea4a [ 4285.178407][T22476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4285.178410][T22476] RSP: 002b:00007ffde0b88ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.178413][T22476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbde4a6ea4a [ 4285.178415][T22476] RDX: 0000000000000040 RSI: 00000000098a0340 RDI: 0000000000000005 [ 4285.178417][T22476] RBP: 00007ffde0b88b40 R08: 0000000000418574 R09: 000000000000001c [ 4285.178419][T22476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.178420][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbde4b97000 | [ 4285.178420][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbde4b97000 | [ 4285.178435][T22476] | [ 4285.197085][T22476] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22476 | [4285.197464][T22476] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4285.197739][T22476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.197740][T22476] Call Trace: [ 4285.197742][T22476] [4285.197744][T22476] dump_stack_lvl (lib/dump_stack.c:123) [4285.197751][T22476] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.197759][T22476] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4285.197765][T22476] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.197772][T22476] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.197778][T22476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.197782][T22476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.197794][T22476] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.197806][T22476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.197811][T22476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.197815][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.197823][T22476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.197827][T22476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.197836][T22476] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.197852][T22476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.197855][T22476] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.197866][T22476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.197871][T22476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.197876][T22476] ? __pfx___sys_sendto (net/socket.c:2147) [4285.197891][T22476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.197897][T22476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.197906][T22476] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.197913][T22476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.197923][T22476] __x64_sys_sendto (net/socket.c:2183) [4285.197927][T22476] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4285.197932][T22476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.197936][T22476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.197942][T22476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.197946][T22476] RIP: 0033:0x7fbde4a6ea4a [ 4285.197949][T22476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4285.197951][T22476] RSP: 002b:00007ffde0b88ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.197955][T22476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbde4a6ea4a [ 4285.197957][T22476] RDX: 0000000000000040 RSI: 00000000098a0340 RDI: 0000000000000005 [ 4285.197958][T22476] RBP: 00007ffde0b88b40 R08: 0000000000418574 R09: 000000000000001c [ 4285.197960][T22476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.197962][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbde4b97000 | [ 4285.197962][T22476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbde4b97000 | [ 4285.197977][T22476] | [ 4285.677042][T22480] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22480 | [4285.677501][T22480] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4285.677764][T22480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.677767][T22480] Call Trace: [ 4285.677769][T22480] [4285.677772][T22480] dump_stack_lvl (lib/dump_stack.c:123) [4285.677781][T22480] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.677791][T22480] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4285.677797][T22480] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.677807][T22480] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.677814][T22480] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.677818][T22480] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.677830][T22480] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.677841][T22480] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.677846][T22480] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.677854][T22480] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.677864][T22480] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.677870][T22480] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.677880][T22480] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.677895][T22480] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.677898][T22480] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.677909][T22480] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.677918][T22480] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.677923][T22480] ? __pfx___sys_sendto (net/socket.c:2147) [4285.677937][T22480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.677945][T22480] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.677955][T22480] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.677962][T22480] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.677972][T22480] __x64_sys_sendto (net/socket.c:2183) [4285.677976][T22480] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4285.677983][T22480] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.677987][T22480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.677993][T22480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.677997][T22480] RIP: 0033:0x7f6373b6da4a [ 4285.678002][T22480] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4285.678005][T22480] RSP: 002b:00007ffdb5e31a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.678008][T22480] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6373b6da4a [ 4285.678011][T22480] RDX: 0000000000000040 RSI: 0000000005d24340 RDI: 0000000000000005 [ 4285.678012][T22480] RBP: 00007ffdb5e31af0 R08: 0000000000418574 R09: 000000000000001c [ 4285.678014][T22480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.678016][T22480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6373c96000 | [ 4285.678030][T22480] | [ 4289.499509][T22512] check_preemption_disabled: 23 callbacks suppressed | [ 4289.499515][T22512] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22512 | [4289.500261][T22512] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4289.500507][T22512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4289.500509][T22512] Call Trace: [ 4289.500511][T22512] [4289.500513][T22512] dump_stack_lvl (lib/dump_stack.c:123) [4289.500520][T22512] check_preemption_disabled (lib/smp_processor_id.c:52) [4289.500528][T22512] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4289.500534][T22512] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4289.500542][T22512] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4289.500548][T22512] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4289.500552][T22512] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4289.500564][T22512] rawv6_sendmsg (net/ipv6/raw.c:918) [4289.500575][T22512] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4289.500580][T22512] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4289.500585][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4289.500593][T22512] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4289.500597][T22512] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4289.500606][T22512] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4289.500622][T22512] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4289.500625][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4289.500636][T22512] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4289.500642][T22512] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4289.500647][T22512] ? __pfx___sys_sendto (net/socket.c:2147) [4289.500661][T22512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4289.500668][T22512] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4289.500676][T22512] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4289.500683][T22512] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4289.500693][T22512] __x64_sys_sendto (net/socket.c:2183) [4289.500699][T22512] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4289.500704][T22512] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4289.500708][T22512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4289.500713][T22512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4289.500717][T22512] RIP: 0033:0x7f8cd8453a4a [ 4289.500721][T22512] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4289.500724][T22512] RSP: 002b:00007ffe0361f868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4289.500728][T22512] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cd8453a4a [ 4289.500730][T22512] RDX: 0000000000000040 RSI: 0000000014c15340 RDI: 0000000000000005 [ 4289.500732][T22512] RBP: 00007ffe0361f8f0 R08: 0000000000418574 R09: 000000000000001c [ 4289.500734][T22512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4289.500735][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cd857c000 | [ 4289.500735][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cd857c000 | [ 4289.500750][T22512] | [ 4289.513705][T22512] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22512 | [4289.514066][T22512] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4289.514308][T22512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4289.514310][T22512] Call Trace: [ 4289.514311][T22512] [4289.514313][T22512] dump_stack_lvl (lib/dump_stack.c:123) [4289.514319][T22512] check_preemption_disabled (lib/smp_processor_id.c:52) [4289.514326][T22512] lwtunnel_output (net/core/lwtunnel.c:359) [4289.514332][T22512] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4289.514339][T22512] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4289.514345][T22512] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4289.514349][T22512] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4289.514361][T22512] rawv6_sendmsg (net/ipv6/raw.c:918) [4289.514372][T22512] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4289.514377][T22512] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4289.514381][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4289.514389][T22512] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4289.514392][T22512] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4289.514401][T22512] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4289.514417][T22512] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4289.514420][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4289.514431][T22512] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4289.514436][T22512] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4289.514441][T22512] ? __pfx___sys_sendto (net/socket.c:2147) [4289.514455][T22512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4289.514462][T22512] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4289.514469][T22512] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4289.514476][T22512] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4289.514487][T22512] __x64_sys_sendto (net/socket.c:2183) [4289.514490][T22512] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4289.514495][T22512] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4289.514499][T22512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4289.514505][T22512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4289.514509][T22512] RIP: 0033:0x7f8cd8453a4a [ 4289.514512][T22512] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4289.514514][T22512] RSP: 002b:00007ffe0361f868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4289.514517][T22512] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cd8453a4a [ 4289.514519][T22512] RDX: 0000000000000040 RSI: 0000000014c15340 RDI: 0000000000000005 [ 4289.514521][T22512] RBP: 00007ffe0361f8f0 R08: 0000000000418574 R09: 000000000000001c [ 4289.514523][T22512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4289.514524][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cd857c000 | [ 4289.514524][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cd857c000 | [ 4289.514539][T22512] | [ 4289.530683][T22512] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22512 | [4289.531058][T22512] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4289.531305][T22512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4289.531307][T22512] Call Trace: [ 4289.531309][T22512] [4289.531311][T22512] dump_stack_lvl (lib/dump_stack.c:123) [4289.531317][T22512] check_preemption_disabled (lib/smp_processor_id.c:52) [4289.531324][T22512] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4289.531330][T22512] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4289.531337][T22512] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4289.531343][T22512] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4289.531348][T22512] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4289.531359][T22512] rawv6_sendmsg (net/ipv6/raw.c:918) [4289.531371][T22512] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4289.531376][T22512] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4289.531380][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4289.531388][T22512] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4289.531391][T22512] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4289.531400][T22512] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4289.531416][T22512] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4289.531419][T22512] ? __lock_release (kernel/locking/lockdep.c:5534) [4289.531430][T22512] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4289.531435][T22512] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4289.531440][T22512] ? __pfx___sys_sendto (net/socket.c:2147) [4289.531455][T22512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4289.531461][T22512] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4289.531469][T22512] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4289.531476][T22512] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4289.531486][T22512] __x64_sys_sendto (net/socket.c:2183) [4289.531490][T22512] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4289.531494][T22512] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4289.531499][T22512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4289.531504][T22512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4289.531508][T22512] RIP: 0033:0x7f8cd8453a4a [ 4289.531511][T22512] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4289.531514][T22512] RSP: 002b:00007ffe0361f868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4289.531517][T22512] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cd8453a4a [ 4289.531519][T22512] RDX: 0000000000000040 RSI: 0000000014c15340 RDI: 0000000000000005 [ 4289.531520][T22512] RBP: 00007ffe0361f8f0 R08: 0000000000418574 R09: 000000000000001c [ 4289.531522][T22512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4289.531524][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cd857c000 | [ 4289.531524][T22512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cd857c000 | [ 4289.531539][T22512] | [ 4290.013376][T22516] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22516 | [4290.013873][T22516] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4290.014137][T22516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.014139][T22516] Call Trace: [ 4290.014142][T22516] [4290.014144][T22516] dump_stack_lvl (lib/dump_stack.c:123) [4290.014154][T22516] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.014164][T22516] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4290.014170][T22516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.014179][T22516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.014185][T22516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.014190][T22516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.014202][T22516] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.014213][T22516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.014218][T22516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.014225][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.014236][T22516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.014241][T22516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.014250][T22516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.014266][T22516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.014269][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.014280][T22516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.014287][T22516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.014292][T22516] ? __pfx___sys_sendto (net/socket.c:2147) [4290.014307][T22516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.014315][T22516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.014324][T22516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.014332][T22516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.014342][T22516] __x64_sys_sendto (net/socket.c:2183) [4290.014345][T22516] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4290.014351][T22516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.014356][T22516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.014362][T22516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.014366][T22516] RIP: 0033:0x7f3ca2786a4a [ 4290.014371][T22516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.014375][T22516] RSP: 002b:00007ffe7dd79338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.014379][T22516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ca2786a4a [ 4290.014381][T22516] RDX: 0000000000000040 RSI: 000000003245b340 RDI: 0000000000000005 [ 4290.014383][T22516] RBP: 00007ffe7dd793c0 R08: 0000000000418574 R09: 000000000000001c [ 4290.014385][T22516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.014387][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ca28af000 | [ 4290.014387][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ca28af000 | [ 4290.014401][T22516] | [ 4290.014404][T22516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22516 | [4290.026983][T22516] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4290.027246][T22516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.027248][T22516] Call Trace: [ 4290.027250][T22516] [4290.027252][T22516] dump_stack_lvl (lib/dump_stack.c:123) [4290.027258][T22516] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.027266][T22516] lwtunnel_output (net/core/lwtunnel.c:359) [4290.027272][T22516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.027279][T22516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.027285][T22516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.027289][T22516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.027301][T22516] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.027312][T22516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.027317][T22516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.027322][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.027330][T22516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.027334][T22516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.027343][T22516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.027359][T22516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.027362][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.027374][T22516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.027379][T22516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.027385][T22516] ? __pfx___sys_sendto (net/socket.c:2147) [4290.027399][T22516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.027406][T22516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.027414][T22516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.027421][T22516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.027431][T22516] __x64_sys_sendto (net/socket.c:2183) [4290.027435][T22516] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4290.027440][T22516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.027444][T22516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.027450][T22516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.027453][T22516] RIP: 0033:0x7f3ca2786a4a [ 4290.027457][T22516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.027460][T22516] RSP: 002b:00007ffe7dd79338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.027463][T22516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ca2786a4a [ 4290.027466][T22516] RDX: 0000000000000040 RSI: 000000003245b340 RDI: 0000000000000005 [ 4290.027468][T22516] RBP: 00007ffe7dd793c0 R08: 0000000000418574 R09: 000000000000001c [ 4290.027470][T22516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.027472][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ca28af000 | [ 4290.027472][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ca28af000 | [ 4290.027487][T22516] | [ 4290.046072][T22516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22516 | [4290.046441][T22516] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4290.046703][T22516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.046705][T22516] Call Trace: [ 4290.046707][T22516] [4290.046709][T22516] dump_stack_lvl (lib/dump_stack.c:123) [4290.046716][T22516] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.046724][T22516] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4290.046730][T22516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.046737][T22516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.046742][T22516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.046747][T22516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.046759][T22516] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.046770][T22516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.046775][T22516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.046780][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.046788][T22516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.046792][T22516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.046801][T22516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.046817][T22516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.046819][T22516] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.046830][T22516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.046836][T22516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.046841][T22516] ? __pfx___sys_sendto (net/socket.c:2147) [4290.046855][T22516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.046862][T22516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.046869][T22516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.046876][T22516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.046886][T22516] __x64_sys_sendto (net/socket.c:2183) [4290.046890][T22516] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4290.046895][T22516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.046899][T22516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.046905][T22516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.046908][T22516] RIP: 0033:0x7f3ca2786a4a [ 4290.046912][T22516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.046915][T22516] RSP: 002b:00007ffe7dd79338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.046918][T22516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ca2786a4a [ 4290.046920][T22516] RDX: 0000000000000040 RSI: 000000003245b340 RDI: 0000000000000005 [ 4290.046921][T22516] RBP: 00007ffe7dd793c0 R08: 0000000000418574 R09: 000000000000001c [ 4290.046923][T22516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.046925][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ca28af000 | [ 4290.046925][T22516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ca28af000 | [ 4290.046940][T22516] | [ 4290.533303][T22520] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22520 | [4290.533784][T22520] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4290.534035][T22520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.534037][T22520] Call Trace: [ 4290.534040][T22520] [4290.534042][T22520] dump_stack_lvl (lib/dump_stack.c:123) [4290.534052][T22520] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.534062][T22520] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4290.534068][T22520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.534077][T22520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.534084][T22520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.534089][T22520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.534101][T22520] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.534112][T22520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.534117][T22520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.534124][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.534134][T22520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.534141][T22520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.534150][T22520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.534166][T22520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.534169][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.534180][T22520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.534188][T22520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.534193][T22520] ? __pfx___sys_sendto (net/socket.c:2147) [4290.534207][T22520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.534215][T22520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.534225][T22520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.534232][T22520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.534242][T22520] __x64_sys_sendto (net/socket.c:2183) [4290.534246][T22520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4290.534253][T22520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.534258][T22520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.534263][T22520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.534268][T22520] RIP: 0033:0x7f0d3ef7ca4a [ 4290.534273][T22520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.534276][T22520] RSP: 002b:00007ffe36697528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.534280][T22520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d3ef7ca4a [ 4290.534282][T22520] RDX: 0000000000000040 RSI: 0000000033d8f340 RDI: 0000000000000005 [ 4290.534284][T22520] RBP: 00007ffe366975b0 R08: 0000000000418574 R09: 000000000000001c [ 4290.534286][T22520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.534287][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f0a5000 | [ 4290.534287][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f0a5000 | [ 4290.534302][T22520] | [ 4290.534305][T22520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22520 | [4290.546023][T22520] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4290.546266][T22520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.546267][T22520] Call Trace: [ 4290.546269][T22520] [4290.546271][T22520] dump_stack_lvl (lib/dump_stack.c:123) [4290.546276][T22520] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.546283][T22520] lwtunnel_output (net/core/lwtunnel.c:359) [4290.546289][T22520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.546296][T22520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.546301][T22520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.546306][T22520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.546318][T22520] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.546329][T22520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.546334][T22520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.546338][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.546346][T22520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.546349][T22520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.546358][T22520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.546374][T22520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.546377][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.546388][T22520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.546393][T22520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.546398][T22520] ? __pfx___sys_sendto (net/socket.c:2147) [4290.546413][T22520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.546419][T22520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.546426][T22520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.546433][T22520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.546444][T22520] __x64_sys_sendto (net/socket.c:2183) [4290.546447][T22520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4290.546452][T22520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.546457][T22520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.546462][T22520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.546466][T22520] RIP: 0033:0x7f0d3ef7ca4a [ 4290.546469][T22520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.546472][T22520] RSP: 002b:00007ffe36697528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.546475][T22520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d3ef7ca4a [ 4290.546477][T22520] RDX: 0000000000000040 RSI: 0000000033d8f340 RDI: 0000000000000005 [ 4290.546478][T22520] RBP: 00007ffe366975b0 R08: 0000000000418574 R09: 000000000000001c [ 4290.546480][T22520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.546482][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f0a5000 | [ 4290.546482][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f0a5000 | [ 4290.546497][T22520] | [ 4290.564375][T22520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22520 | [4290.564749][T22520] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4290.564997][T22520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.564998][T22520] Call Trace: [ 4290.565000][T22520] [4290.565002][T22520] dump_stack_lvl (lib/dump_stack.c:123) [4290.565009][T22520] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.565016][T22520] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4290.565023][T22520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.565030][T22520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.565035][T22520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.565039][T22520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.565051][T22520] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.565063][T22520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.565068][T22520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.565072][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.565080][T22520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.565084][T22520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.565093][T22520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.565109][T22520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.565112][T22520] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.565123][T22520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.565128][T22520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.565133][T22520] ? __pfx___sys_sendto (net/socket.c:2147) [4290.565148][T22520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.565154][T22520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.565162][T22520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.565169][T22520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.565180][T22520] __x64_sys_sendto (net/socket.c:2183) [4290.565183][T22520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4290.565188][T22520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.565192][T22520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.565198][T22520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.565201][T22520] RIP: 0033:0x7f0d3ef7ca4a [ 4290.565205][T22520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.565208][T22520] RSP: 002b:00007ffe36697528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.565211][T22520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d3ef7ca4a [ 4290.565213][T22520] RDX: 0000000000000040 RSI: 0000000033d8f340 RDI: 0000000000000005 [ 4290.565215][T22520] RBP: 00007ffe366975b0 R08: 0000000000418574 R09: 000000000000001c [ 4290.565217][T22520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.565219][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f0a5000 | [ 4290.565219][T22520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f0a5000 | [ 4290.565233][T22520] | [ 4291.057415][T22524] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22524 | [4291.058173][T22524] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4291.058444][T22524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4291.058447][T22524] Call Trace: [ 4291.058449][T22524] [4291.058451][T22524] dump_stack_lvl (lib/dump_stack.c:123) [4291.058461][T22524] check_preemption_disabled (lib/smp_processor_id.c:52) [4291.058470][T22524] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4291.058477][T22524] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4291.058485][T22524] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.058492][T22524] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4291.058497][T22524] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.058509][T22524] rawv6_sendmsg (net/ipv6/raw.c:918) [4291.058520][T22524] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4291.058525][T22524] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4291.058532][T22524] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.058541][T22524] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4291.058547][T22524] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4291.058556][T22524] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4291.058573][T22524] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4291.058575][T22524] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.058587][T22524] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.058594][T22524] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.058600][T22524] ? __pfx___sys_sendto (net/socket.c:2147) [4291.058614][T22524] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4291.058622][T22524] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4291.058632][T22524] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4291.058639][T22524] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4291.058649][T22524] __x64_sys_sendto (net/socket.c:2183) [4291.058653][T22524] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4291.058659][T22524] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4291.058664][T22524] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4291.058669][T22524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4291.058673][T22524] RIP: 0033:0x7f0e6d651a4a [ 4291.058678][T22524] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.058682][T22524] RSP: 002b:00007ffc603c5b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4291.058686][T22524] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e6d651a4a [ 4291.058688][T22524] RDX: 0000000000000040 RSI: 0000000034521340 RDI: 0000000000000005 [ 4291.058690][T22524] RBP: 00007ffc603c5bf0 R08: 0000000000418574 R09: 000000000000001c [ 4291.058692][T22524] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4291.058694][T22524] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e6d77a000 | [ 4293.568406][T22537] lwtunnel_output(): recursion limit reached on datapath | [ 4295.280058][T22543] check_preemption_disabled: 7 callbacks suppressed | [ 4295.280064][T22543] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22543 | [4295.280867][T22543] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4295.281129][T22543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4295.281131][T22543] Call Trace: [ 4295.281134][T22543] [4295.281136][T22543] dump_stack_lvl (lib/dump_stack.c:123) [4295.281146][T22543] check_preemption_disabled (lib/smp_processor_id.c:52) [4295.281157][T22543] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4295.281163][T22543] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4295.281173][T22543] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.281180][T22543] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4295.281185][T22543] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.281208][T22543] rawv6_sendmsg (net/ipv6/raw.c:918) [4295.281219][T22543] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4295.281224][T22543] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4295.281231][T22543] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.281241][T22543] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4295.281247][T22543] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4295.281256][T22543] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4295.281272][T22543] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4295.281275][T22543] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.281286][T22543] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.281295][T22543] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.281300][T22543] ? __pfx___sys_sendto (net/socket.c:2147) [4295.281314][T22543] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4295.281321][T22543] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4295.281331][T22543] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4295.281338][T22543] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4295.281348][T22543] __x64_sys_sendto (net/socket.c:2183) [4295.281351][T22543] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4295.281358][T22543] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4295.281363][T22543] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4295.281368][T22543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4295.281373][T22543] RIP: 0033:0x7ff8579f3a4a [ 4295.281377][T22543] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4295.281380][T22543] RSP: 002b:00007ffc20d0af58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4295.281384][T22543] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8579f3a4a [ 4295.281387][T22543] RDX: 0000000000000040 RSI: 000000001c84d340 RDI: 0000000000000005 [ 4295.281388][T22543] RBP: 00007ffc20d0afe0 R08: 0000000000418574 R09: 000000000000001c [ 4295.281390][T22543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4295.281392][T22543] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff857b1c000 | [ 4295.281406][T22543] | [ 4295.281409][T22543] lwtunnel_output(): recursion limit reached on datapath | [ 4297.078190][T22550] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22550 | [4297.078673][T22550] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4297.078956][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.078958][T22550] Call Trace: [ 4297.078961][T22550] [4297.078963][T22550] dump_stack_lvl (lib/dump_stack.c:123) [4297.078972][T22550] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.078982][T22550] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4297.078988][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.078997][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.079004][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.079008][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.079020][T22550] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.079031][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.079036][T22550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.079043][T22550] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.079052][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.079058][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.079067][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.079083][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.079087][T22550] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.079098][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.079105][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.079110][T22550] ? __pfx___sys_sendto (net/socket.c:2147) [4297.079125][T22550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.079132][T22550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.079142][T22550] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.079149][T22550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.079159][T22550] __x64_sys_sendto (net/socket.c:2183) [4297.079162][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4297.079169][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.079173][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.079179][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.079184][T22550] RIP: 0033:0x7f20ab3efa4a [ 4297.079188][T22550] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.079192][T22550] RSP: 002b:00007ffe52b0d898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.079197][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20ab3efa4a [ 4297.079199][T22550] RDX: 0000000000000040 RSI: 0000000037f13340 RDI: 0000000000000005 [ 4297.079200][T22550] RBP: 00007ffe52b0d920 R08: 0000000000418574 R09: 000000000000001c [ 4297.079202][T22550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.079204][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20ab518000 | [ 4297.079204][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20ab518000 | [ 4297.079218][T22550] | [ 4297.079221][T22550] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22550 | [4297.091559][T22550] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4297.091833][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.091835][T22550] Call Trace: [ 4297.091837][T22550] [4297.091839][T22550] dump_stack_lvl (lib/dump_stack.c:123) [4297.091845][T22550] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.091852][T22550] lwtunnel_output (net/core/lwtunnel.c:359) [4297.091859][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.091866][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.091871][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.091876][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.091888][T22550] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.091900][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.091905][T22550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.091909][T22550] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.091917][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.091921][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.091929][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.091946][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.091949][T22550] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.091960][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.091965][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.091971][T22550] ? __pfx___sys_sendto (net/socket.c:2147) [4297.091985][T22550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.091992][T22550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.092000][T22550] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.092007][T22550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.092017][T22550] __x64_sys_sendto (net/socket.c:2183) [4297.092021][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4297.092026][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.092030][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.092036][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.092039][T22550] RIP: 0033:0x7f20ab3efa4a [ 4297.092042][T22550] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.092045][T22550] RSP: 002b:00007ffe52b0d898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.092048][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20ab3efa4a [ 4297.092051][T22550] RDX: 0000000000000040 RSI: 0000000037f13340 RDI: 0000000000000005 [ 4297.092053][T22550] RBP: 00007ffe52b0d920 R08: 0000000000418574 R09: 000000000000001c [ 4297.092054][T22550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.092056][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20ab518000 | [ 4297.092056][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20ab518000 | [ 4297.092071][T22550] | [ 4297.092541][T22550] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22550 | [4297.104710][T22550] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4297.104972][T22550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.104974][T22550] Call Trace: [ 4297.104976][T22550] [4297.104978][T22550] dump_stack_lvl (lib/dump_stack.c:123) [4297.104985][T22550] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.104993][T22550] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4297.104999][T22550] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.105006][T22550] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.105012][T22550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.105017][T22550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.105029][T22550] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.105040][T22550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.105046][T22550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.105051][T22550] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.105059][T22550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.105064][T22550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.105073][T22550] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.105089][T22550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.105092][T22550] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.105103][T22550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.105108][T22550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.105114][T22550] ? __pfx___sys_sendto (net/socket.c:2147) [4297.105129][T22550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.105135][T22550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.105143][T22550] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.105150][T22550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.105160][T22550] __x64_sys_sendto (net/socket.c:2183) [4297.105164][T22550] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4297.105168][T22550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.105172][T22550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.105178][T22550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.105182][T22550] RIP: 0033:0x7f20ab3efa4a [ 4297.105185][T22550] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.105188][T22550] RSP: 002b:00007ffe52b0d898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.105191][T22550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20ab3efa4a [ 4297.105193][T22550] RDX: 0000000000000040 RSI: 0000000037f13340 RDI: 0000000000000005 [ 4297.105195][T22550] RBP: 00007ffe52b0d920 R08: 0000000000418574 R09: 000000000000001c [ 4297.105196][T22550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.105198][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20ab518000 | [ 4297.105198][T22550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20ab518000 | [ 4297.105213][T22550] | [ 4297.933748][T22557] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22557 | [4297.934227][T22557] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4297.934489][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.934491][T22557] Call Trace: [ 4297.934494][T22557] [4297.934496][T22557] dump_stack_lvl (lib/dump_stack.c:123) [4297.934506][T22557] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.934515][T22557] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4297.934522][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.934531][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.934537][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.934542][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.934554][T22557] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.934566][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.934571][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.934577][T22557] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.934587][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.934593][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.934602][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.934618][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.934621][T22557] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.934633][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.934640][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.934645][T22557] ? __pfx___sys_sendto (net/socket.c:2147) [4297.934660][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.934668][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.934678][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.934685][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.934695][T22557] __x64_sys_sendto (net/socket.c:2183) [4297.934701][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4297.934707][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.934712][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.934718][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.934722][T22557] RIP: 0033:0x7f00137a8a4a [ 4297.934727][T22557] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.934730][T22557] RSP: 002b:00007ffc7b5b7798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.934734][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00137a8a4a [ 4297.934737][T22557] RDX: 0000000000000040 RSI: 00000000336fd340 RDI: 0000000000000005 [ 4297.934739][T22557] RBP: 00007ffc7b5b7820 R08: 0000000000418574 R09: 000000000000001c [ 4297.934741][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.934743][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00138d1000 | [ 4297.934743][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00138d1000 | [ 4297.934757][T22557] | [ 4297.948444][T22557] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22557 | [4297.948839][T22557] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4297.949099][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.949101][T22557] Call Trace: [ 4297.949103][T22557] [4297.949105][T22557] dump_stack_lvl (lib/dump_stack.c:123) [4297.949112][T22557] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.949121][T22557] lwtunnel_output (net/core/lwtunnel.c:359) [4297.949128][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.949135][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.949142][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.949146][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.949158][T22557] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.949170][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.949175][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.949180][T22557] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.949189][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.949193][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.949202][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.949219][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.949222][T22557] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.949233][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.949239][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.949245][T22557] ? __pfx___sys_sendto (net/socket.c:2147) [4297.949260][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.949266][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.949275][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.949282][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.949292][T22557] __x64_sys_sendto (net/socket.c:2183) [4297.949296][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4297.949302][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.949306][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.949312][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.949316][T22557] RIP: 0033:0x7f00137a8a4a [ 4297.949320][T22557] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.949323][T22557] RSP: 002b:00007ffc7b5b7798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.949326][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00137a8a4a [ 4297.949328][T22557] RDX: 0000000000000040 RSI: 00000000336fd340 RDI: 0000000000000005 [ 4297.949330][T22557] RBP: 00007ffc7b5b7820 R08: 0000000000418574 R09: 000000000000001c [ 4297.949332][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.949334][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00138d1000 | [ 4297.949334][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00138d1000 | [ 4297.949350][T22557] | [ 4297.966401][T22557] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22557 | [4297.966800][T22557] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4297.967060][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.967062][T22557] Call Trace: [ 4297.967064][T22557] [4297.967066][T22557] dump_stack_lvl (lib/dump_stack.c:123) [4297.967073][T22557] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.967082][T22557] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4297.967088][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.967096][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.967103][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.967107][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.967119][T22557] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.967131][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.967136][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.967142][T22557] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.967151][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.967156][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.967165][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.967181][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.967184][T22557] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.967195][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.967201][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.967207][T22557] ? __pfx___sys_sendto (net/socket.c:2147) [4297.967222][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.967229][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.967238][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.967245][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.967255][T22557] __x64_sys_sendto (net/socket.c:2183) [4297.967259][T22557] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4297.967264][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.967269][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.967275][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.967279][T22557] RIP: 0033:0x7f00137a8a4a [ 4297.967283][T22557] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.967286][T22557] RSP: 002b:00007ffc7b5b7798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.967289][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00137a8a4a [ 4297.967292][T22557] RDX: 0000000000000040 RSI: 00000000336fd340 RDI: 0000000000000005 [ 4297.967293][T22557] RBP: 00007ffc7b5b7820 R08: 0000000000418574 R09: 000000000000001c [ 4297.967295][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.967297][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00138d1000 | [ 4297.967297][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00138d1000 | [ 4297.967311][T22557] | [ 4298.775206][T22564] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22564 | [4298.775687][T22564] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4298.775973][T22564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.775975][T22564] Call Trace: [ 4298.775978][T22564] [4298.775981][T22564] dump_stack_lvl (lib/dump_stack.c:123) [4298.775990][T22564] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.775999][T22564] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4298.776006][T22564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.776014][T22564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.776021][T22564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.776026][T22564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.776038][T22564] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.776049][T22564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.776054][T22564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.776061][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.776071][T22564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.776077][T22564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.776087][T22564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.776103][T22564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.776105][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.776116][T22564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.776124][T22564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.776130][T22564] ? __pfx___sys_sendto (net/socket.c:2147) [4298.776144][T22564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.776152][T22564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.776161][T22564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.776169][T22564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.776179][T22564] __x64_sys_sendto (net/socket.c:2183) [4298.776183][T22564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4298.776189][T22564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.776194][T22564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.776199][T22564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.776204][T22564] RIP: 0033:0x7f7ae6d9ca4a [ 4298.776208][T22564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.776212][T22564] RSP: 002b:00007ffe31950e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.776216][T22564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ae6d9ca4a [ 4298.776218][T22564] RDX: 0000000000000040 RSI: 000000001f402340 RDI: 0000000000000005 [ 4298.776220][T22564] RBP: 00007ffe31950ee0 R08: 0000000000418574 R09: 000000000000001c [ 4298.776222][T22564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.776224][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ae6ec5000 | [ 4298.776224][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ae6ec5000 | [ 4298.776238][T22564] | [ 4298.776241][T22564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22564 | [4298.789001][T22564] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4298.789259][T22564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.789260][T22564] Call Trace: [ 4298.789262][T22564] [4298.789264][T22564] dump_stack_lvl (lib/dump_stack.c:123) [4298.789270][T22564] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.789278][T22564] lwtunnel_output (net/core/lwtunnel.c:359) [4298.789284][T22564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.789292][T22564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.789299][T22564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.789303][T22564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.789315][T22564] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.789327][T22564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.789332][T22564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.789337][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.789346][T22564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.789351][T22564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.789360][T22564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.789376][T22564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.789379][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.789390][T22564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.789396][T22564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.789401][T22564] ? __pfx___sys_sendto (net/socket.c:2147) [4298.789416][T22564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.789422][T22564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.789431][T22564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.789438][T22564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.789448][T22564] __x64_sys_sendto (net/socket.c:2183) [4298.789452][T22564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4298.789458][T22564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.789462][T22564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.789468][T22564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.789471][T22564] RIP: 0033:0x7f7ae6d9ca4a [ 4298.789474][T22564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.789477][T22564] RSP: 002b:00007ffe31950e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.789481][T22564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ae6d9ca4a [ 4298.789483][T22564] RDX: 0000000000000040 RSI: 000000001f402340 RDI: 0000000000000005 [ 4298.789485][T22564] RBP: 00007ffe31950ee0 R08: 0000000000418574 R09: 000000000000001c [ 4298.789486][T22564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.789488][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ae6ec5000 | [ 4298.789488][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ae6ec5000 | [ 4298.789503][T22564] | [ 4298.805381][T22564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22564 | [4298.805774][T22564] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4298.806030][T22564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4298.806032][T22564] Call Trace: [ 4298.806034][T22564] [4298.806036][T22564] dump_stack_lvl (lib/dump_stack.c:123) [4298.806043][T22564] check_preemption_disabled (lib/smp_processor_id.c:52) [4298.806051][T22564] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4298.806057][T22564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4298.806064][T22564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.806070][T22564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4298.806074][T22564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4298.806086][T22564] rawv6_sendmsg (net/ipv6/raw.c:918) [4298.806097][T22564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4298.806103][T22564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4298.806107][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.806115][T22564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4298.806120][T22564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4298.806129][T22564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4298.806145][T22564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4298.806147][T22564] ? __lock_release (kernel/locking/lockdep.c:5534) [4298.806158][T22564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.806164][T22564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4298.806169][T22564] ? __pfx___sys_sendto (net/socket.c:2147) [4298.806183][T22564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4298.806190][T22564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4298.806199][T22564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4298.806206][T22564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4298.806216][T22564] __x64_sys_sendto (net/socket.c:2183) [4298.806219][T22564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4298.806224][T22564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4298.806229][T22564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4298.806234][T22564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4298.806238][T22564] RIP: 0033:0x7f7ae6d9ca4a [ 4298.806241][T22564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.806245][T22564] RSP: 002b:00007ffe31950e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4298.806248][T22564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ae6d9ca4a [ 4298.806250][T22564] RDX: 0000000000000040 RSI: 000000001f402340 RDI: 0000000000000005 [ 4298.806252][T22564] RBP: 00007ffe31950ee0 R08: 0000000000418574 R09: 000000000000001c [ 4298.806254][T22564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4298.806256][T22564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ae6ec5000 | [ 4298.806270][T22564] | [ 4300.733433][T22580] check_preemption_disabled: 9 callbacks suppressed | [ 4300.733441][T22580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22580 | [4300.734536][T22580] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4300.734799][T22580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4300.734801][T22580] Call Trace: [ 4300.734804][T22580] [4300.734807][T22580] dump_stack_lvl (lib/dump_stack.c:123) [4300.734817][T22580] check_preemption_disabled (lib/smp_processor_id.c:52) [4300.734827][T22580] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4300.734834][T22580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4300.734843][T22580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.734851][T22580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4300.734855][T22580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.734867][T22580] rawv6_sendmsg (net/ipv6/raw.c:918) [4300.734878][T22580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4300.734884][T22580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4300.734891][T22580] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.734902][T22580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4300.734908][T22580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4300.734917][T22580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4300.734933][T22580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4300.734936][T22580] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.734947][T22580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.734955][T22580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.734960][T22580] ? __pfx___sys_sendto (net/socket.c:2147) [4300.734975][T22580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4300.734983][T22580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4300.734993][T22580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4300.735000][T22580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4300.735010][T22580] __x64_sys_sendto (net/socket.c:2183) [4300.735014][T22580] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4300.735021][T22580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4300.735025][T22580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4300.735031][T22580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4300.735036][T22580] RIP: 0033:0x7fdf550b6a4a [ 4300.735040][T22580] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4300.735043][T22580] RSP: 002b:00007fff742a3978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4300.735047][T22580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf550b6a4a [ 4300.735050][T22580] RDX: 0000000000000040 RSI: 00000000269c0340 RDI: 0000000000000005 [ 4300.735052][T22580] RBP: 00007fff742a3a00 R08: 0000000000418574 R09: 000000000000001c [ 4300.735053][T22580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4300.735055][T22580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf551df000 | [ 4300.735055][T22580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf551df000 | [ 4300.735069][T22580] | [ 4300.735072][T22580] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22580 | [4300.746479][T22580] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4300.746729][T22580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4300.746730][T22580] Call Trace: [ 4300.746732][T22580] [4300.746734][T22580] dump_stack_lvl (lib/dump_stack.c:123) [4300.746739][T22580] check_preemption_disabled (lib/smp_processor_id.c:52) [4300.746746][T22580] lwtunnel_output (net/core/lwtunnel.c:359) [4300.746752][T22580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4300.746758][T22580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.746763][T22580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4300.746768][T22580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.746780][T22580] rawv6_sendmsg (net/ipv6/raw.c:918) [4300.746791][T22580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4300.746796][T22580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4300.746800][T22580] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.746808][T22580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4300.746811][T22580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4300.746820][T22580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4300.746836][T22580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4300.746838][T22580] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.746850][T22580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.746854][T22580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.746859][T22580] ? __pfx___sys_sendto (net/socket.c:2147) [4300.746874][T22580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4300.746880][T22580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4300.746887][T22580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4300.746894][T22580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4300.746904][T22580] __x64_sys_sendto (net/socket.c:2183) [4300.746908][T22580] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4300.746912][T22580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4300.746916][T22580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4300.746922][T22580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4300.746925][T22580] RIP: 0033:0x7fdf550b6a4a [ 4300.746928][T22580] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4300.746931][T22580] RSP: 002b:00007fff742a3978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4300.746934][T22580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf550b6a4a [ 4300.746936][T22580] RDX: 0000000000000040 RSI: 00000000269c0340 RDI: 0000000000000005 [ 4300.746938][T22580] RBP: 00007fff742a3a00 R08: 0000000000418574 R09: 000000000000001c [ 4300.746939][T22580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4300.746941][T22580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf551df000 | [ 4300.746941][T22580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf551df000 | [ 4300.746956][T22580] | [ 4300.747381][T22580] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22580 | [4300.758771][T22580] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4300.759013][T22580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4300.759014][T22580] Call Trace: [ 4300.759016][T22580] [4300.759018][T22580] dump_stack_lvl (lib/dump_stack.c:123) [4300.759024][T22580] check_preemption_disabled (lib/smp_processor_id.c:52) [4300.759031][T22580] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4300.759037][T22580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4300.759044][T22580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.759049][T22580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4300.759054][T22580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.759066][T22580] rawv6_sendmsg (net/ipv6/raw.c:918) [4300.759077][T22580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4300.759083][T22580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4300.759087][T22580] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.759095][T22580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4300.759098][T22580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4300.759107][T22580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4300.759124][T22580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4300.759126][T22580] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.759138][T22580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.759143][T22580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.759148][T22580] ? __pfx___sys_sendto (net/socket.c:2147) [4300.759163][T22580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4300.759169][T22580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4300.759177][T22580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4300.759184][T22580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4300.759194][T22580] __x64_sys_sendto (net/socket.c:2183) [4300.759198][T22580] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4300.759202][T22580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4300.759207][T22580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4300.759212][T22580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4300.759215][T22580] RIP: 0033:0x7fdf550b6a4a [ 4300.759219][T22580] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4300.759221][T22580] RSP: 002b:00007fff742a3978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4300.759225][T22580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf550b6a4a [ 4300.759227][T22580] RDX: 0000000000000040 RSI: 00000000269c0340 RDI: 0000000000000005 [ 4300.759229][T22580] RBP: 00007fff742a3a00 R08: 0000000000418574 R09: 000000000000001c [ 4300.759231][T22580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4300.759233][T22580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf551df000 | [ 4300.759233][T22580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf551df000 | [ 4300.759248][T22580] | [ 4301.255553][T22584] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22584 | [4301.256063][T22584] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4301.256344][T22584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.256347][T22584] Call Trace: [ 4301.256349][T22584] [4301.256352][T22584] dump_stack_lvl (lib/dump_stack.c:123) [4301.256361][T22584] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.256372][T22584] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4301.256378][T22584] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.256387][T22584] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.256394][T22584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.256399][T22584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.256411][T22584] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.256422][T22584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.256427][T22584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.256434][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.256444][T22584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.256450][T22584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.256459][T22584] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.256475][T22584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.256478][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.256489][T22584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.256497][T22584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.256503][T22584] ? __pfx___sys_sendto (net/socket.c:2147) [4301.256517][T22584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.256525][T22584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.256535][T22584] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.256542][T22584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.256552][T22584] __x64_sys_sendto (net/socket.c:2183) [4301.256556][T22584] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4301.256562][T22584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.256567][T22584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.256573][T22584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.256577][T22584] RIP: 0033:0x7fc757e92a4a [ 4301.256582][T22584] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.256585][T22584] RSP: 002b:00007ffeac863ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.256589][T22584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc757e92a4a [ 4301.256592][T22584] RDX: 0000000000000040 RSI: 000000002a3b8340 RDI: 0000000000000005 [ 4301.256594][T22584] RBP: 00007ffeac863f70 R08: 0000000000418574 R09: 000000000000001c [ 4301.256595][T22584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.256597][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc757fbb000 | [ 4301.256597][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc757fbb000 | [ 4301.256611][T22584] | [ 4301.256615][T22584] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22584 | [4301.269871][T22584] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4301.270129][T22584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.270130][T22584] Call Trace: [ 4301.270132][T22584] [4301.270134][T22584] dump_stack_lvl (lib/dump_stack.c:123) [4301.270140][T22584] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.270148][T22584] lwtunnel_output (net/core/lwtunnel.c:359) [4301.270154][T22584] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.270162][T22584] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.270167][T22584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.270171][T22584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.270183][T22584] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.270195][T22584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.270200][T22584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.270204][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.270212][T22584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.270216][T22584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.270225][T22584] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.270241][T22584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.270244][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.270256][T22584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.270261][T22584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.270266][T22584] ? __pfx___sys_sendto (net/socket.c:2147) [4301.270281][T22584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.270287][T22584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.270295][T22584] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.270303][T22584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.270313][T22584] __x64_sys_sendto (net/socket.c:2183) [4301.270317][T22584] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4301.270322][T22584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.270326][T22584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.270331][T22584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.270335][T22584] RIP: 0033:0x7fc757e92a4a [ 4301.270339][T22584] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.270342][T22584] RSP: 002b:00007ffeac863ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.270345][T22584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc757e92a4a [ 4301.270347][T22584] RDX: 0000000000000040 RSI: 000000002a3b8340 RDI: 0000000000000005 [ 4301.270349][T22584] RBP: 00007ffeac863f70 R08: 0000000000418574 R09: 000000000000001c [ 4301.270352][T22584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.270353][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc757fbb000 | [ 4301.270353][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc757fbb000 | [ 4301.270368][T22584] | [ 4301.288964][T22584] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22584 | [4301.289343][T22584] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4301.289602][T22584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.289603][T22584] Call Trace: [ 4301.289605][T22584] [4301.289607][T22584] dump_stack_lvl (lib/dump_stack.c:123) [4301.289614][T22584] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.289622][T22584] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4301.289628][T22584] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.289635][T22584] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.289641][T22584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.289645][T22584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.289658][T22584] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.289669][T22584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.289674][T22584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.289678][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.289687][T22584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.289691][T22584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.289701][T22584] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.289719][T22584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.289721][T22584] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.289733][T22584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.289739][T22584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.289744][T22584] ? __pfx___sys_sendto (net/socket.c:2147) [4301.289759][T22584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.289765][T22584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.289773][T22584] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.289780][T22584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.289790][T22584] __x64_sys_sendto (net/socket.c:2183) [4301.289794][T22584] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4301.289799][T22584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.289804][T22584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.289810][T22584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.289813][T22584] RIP: 0033:0x7fc757e92a4a [ 4301.289817][T22584] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.289820][T22584] RSP: 002b:00007ffeac863ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.289823][T22584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc757e92a4a [ 4301.289826][T22584] RDX: 0000000000000040 RSI: 000000002a3b8340 RDI: 0000000000000005 [ 4301.289827][T22584] RBP: 00007ffeac863f70 R08: 0000000000418574 R09: 000000000000001c [ 4301.289829][T22584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.289831][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc757fbb000 | [ 4301.289831][T22584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc757fbb000 | [ 4301.289845][T22584] | [ 4301.781422][T22588] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22588 | [4301.782989][T22588] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4301.783255][T22588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.783257][T22588] Call Trace: [ 4301.783259][T22588] [4301.783261][T22588] dump_stack_lvl (lib/dump_stack.c:123) [4301.783280][T22588] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.783289][T22588] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4301.783296][T22588] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.783304][T22588] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.783311][T22588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.783316][T22588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.783328][T22588] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.783339][T22588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.783344][T22588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.783351][T22588] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.783361][T22588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.783366][T22588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.783376][T22588] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.783392][T22588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.783395][T22588] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.783406][T22588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.783413][T22588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.783419][T22588] ? __pfx___sys_sendto (net/socket.c:2147) [4301.783433][T22588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.783441][T22588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.783451][T22588] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.783458][T22588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.783468][T22588] __x64_sys_sendto (net/socket.c:2183) [4301.783472][T22588] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4301.783477][T22588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.783482][T22588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.783487][T22588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.783491][T22588] RIP: 0033:0x7f221cac8a4a [ 4301.783496][T22588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.783500][T22588] RSP: 002b:00007fffd2a38588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.783504][T22588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f221cac8a4a [ 4301.783506][T22588] RDX: 0000000000000040 RSI: 000000002ac13340 RDI: 0000000000000005 [ 4301.783508][T22588] RBP: 00007fffd2a38610 R08: 0000000000418574 R09: 000000000000001c [ 4301.783510][T22588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.783512][T22588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f221cbf1000 | [ 4301.783512][T22588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f221cbf1000 | [ 4301.783527][T22588] | [ 4301.783530][T22588] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22588 | [4301.795599][T22588] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4301.795867][T22588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.795868][T22588] Call Trace: [ 4301.795870][T22588] [4301.795873][T22588] dump_stack_lvl (lib/dump_stack.c:123) [4301.795878][T22588] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.795885][T22588] lwtunnel_output (net/core/lwtunnel.c:359) [4301.795892][T22588] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.795898][T22588] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.795904][T22588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.795908][T22588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.795920][T22588] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.795932][T22588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.795937][T22588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.795941][T22588] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.795949][T22588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.795953][T22588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.795961][T22588] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.795978][T22588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.795980][T22588] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.795992][T22588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.795997][T22588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.796002][T22588] ? __pfx___sys_sendto (net/socket.c:2147) [4301.796017][T22588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.796023][T22588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.796031][T22588] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.796038][T22588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.796049][T22588] __x64_sys_sendto (net/socket.c:2183) [4301.796053][T22588] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4301.796057][T22588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.796061][T22588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.796067][T22588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.796070][T22588] RIP: 0033:0x7f221cac8a4a [ 4301.796074][T22588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.796076][T22588] RSP: 002b:00007fffd2a38588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.796079][T22588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f221cac8a4a [ 4301.796081][T22588] RDX: 0000000000000040 RSI: 000000002ac13340 RDI: 0000000000000005 [ 4301.796083][T22588] RBP: 00007fffd2a38610 R08: 0000000000418574 R09: 000000000000001c [ 4301.796085][T22588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.796087][T22588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f221cbf1000 | [ 4301.796087][T22588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f221cbf1000 | [ 4301.796102][T22588] | [ 4301.796562][T22588] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22588 | [4301.808492][T22588] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4301.808752][T22588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.808754][T22588] Call Trace: [ 4301.808756][T22588] [4301.808758][T22588] dump_stack_lvl (lib/dump_stack.c:123) [4301.808764][T22588] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.808771][T22588] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4301.808778][T22588] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.808784][T22588] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.808790][T22588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.808794][T22588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.808806][T22588] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.808818][T22588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.808823][T22588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.808828][T22588] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.808836][T22588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.808840][T22588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.808849][T22588] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.808864][T22588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.808867][T22588] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.808878][T22588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.808884][T22588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.808889][T22588] ? __pfx___sys_sendto (net/socket.c:2147) [4301.808904][T22588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.808910][T22588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.808934][T22588] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.808941][T22588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.808952][T22588] __x64_sys_sendto (net/socket.c:2183) [4301.808956][T22588] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4301.808961][T22588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.808965][T22588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.808971][T22588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.808975][T22588] RIP: 0033:0x7f221cac8a4a [ 4301.808979][T22588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.808982][T22588] RSP: 002b:00007fffd2a38588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.808986][T22588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f221cac8a4a [ 4301.808988][T22588] RDX: 0000000000000040 RSI: 000000002ac13340 RDI: 0000000000000005 [ 4301.808990][T22588] RBP: 00007fffd2a38610 R08: 0000000000418574 R09: 000000000000001c [ 4301.808992][T22588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.808994][T22588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f221cbf1000 | [ 4301.808994][T22588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f221cbf1000 | [ 4301.809009][T22588] | [ 4302.280524][T22592] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22592 | [4302.282138][T22592] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4302.282417][T22592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4302.282420][T22592] Call Trace: [ 4302.282422][T22592] [4302.282425][T22592] dump_stack_lvl (lib/dump_stack.c:123) [4302.282434][T22592] check_preemption_disabled (lib/smp_processor_id.c:52) [4302.282443][T22592] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4302.282450][T22592] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4302.282458][T22592] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.282465][T22592] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4302.282470][T22592] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.282482][T22592] rawv6_sendmsg (net/ipv6/raw.c:918) [4302.282493][T22592] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4302.282499][T22592] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4302.282505][T22592] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.282516][T22592] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4302.282522][T22592] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4302.282531][T22592] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4302.282547][T22592] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4302.282550][T22592] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.282561][T22592] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.282569][T22592] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.282575][T22592] ? __pfx___sys_sendto (net/socket.c:2147) [4302.282589][T22592] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4302.282596][T22592] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4302.282606][T22592] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4302.282613][T22592] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4302.282623][T22592] __x64_sys_sendto (net/socket.c:2183) [4302.282627][T22592] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4302.282633][T22592] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4302.282638][T22592] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4302.282643][T22592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4302.282648][T22592] RIP: 0033:0x7f05c400ca4a [ 4302.282653][T22592] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.282656][T22592] RSP: 002b:00007ffc2a5f16d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4302.282660][T22592] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f05c400ca4a [ 4302.282663][T22592] RDX: 0000000000000040 RSI: 0000000023c30340 RDI: 0000000000000005 [ 4302.282665][T22592] RBP: 00007ffc2a5f1760 R08: 0000000000418574 R09: 000000000000001c [ 4302.282667][T22592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4302.282669][T22592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f05c4135000 | [ 4302.282683][T22592] | [ 4305.987879][T22624] check_preemption_disabled: 20 callbacks suppressed | [ 4305.987886][T22624] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22624 | [4305.988620][T22624] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4305.990141][T22624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.990143][T22624] Call Trace: [ 4305.990145][T22624] [4305.990148][T22624] dump_stack_lvl (lib/dump_stack.c:123) [4305.990158][T22624] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.990168][T22624] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4305.990174][T22624] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.990183][T22624] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.990190][T22624] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.990195][T22624] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.990207][T22624] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.990218][T22624] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.990224][T22624] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.990231][T22624] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.990241][T22624] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.990247][T22624] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.990256][T22624] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.990272][T22624] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.990275][T22624] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.990286][T22624] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.990295][T22624] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.990300][T22624] ? __pfx___sys_sendto (net/socket.c:2147) [4305.990315][T22624] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.990323][T22624] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.990333][T22624] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.990340][T22624] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.990350][T22624] __x64_sys_sendto (net/socket.c:2183) [4305.990354][T22624] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4305.990360][T22624] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.990365][T22624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.990370][T22624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.990375][T22624] RIP: 0033:0x7f883561aa4a [ 4305.990379][T22624] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.990382][T22624] RSP: 002b:00007ffcab53acc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.990387][T22624] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f883561aa4a [ 4305.990389][T22624] RDX: 0000000000000040 RSI: 00000000201ad340 RDI: 0000000000000005 [ 4305.990391][T22624] RBP: 00007ffcab53ad50 R08: 0000000000418574 R09: 000000000000001c [ 4305.990393][T22624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.990395][T22624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8835743000 | [ 4305.990395][T22624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8835743000 | [ 4305.990410][T22624] | [ 4305.990413][T22624] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22624 | [4306.001833][T22624] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4306.002077][T22624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.002079][T22624] Call Trace: [ 4306.002081][T22624] [4306.002083][T22624] dump_stack_lvl (lib/dump_stack.c:123) [4306.002088][T22624] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.002095][T22624] lwtunnel_output (net/core/lwtunnel.c:359) [4306.002101][T22624] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.002108][T22624] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.002113][T22624] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.002118][T22624] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.002130][T22624] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.002141][T22624] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.002147][T22624] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.002150][T22624] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.002158][T22624] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.002162][T22624] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.002171][T22624] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.002188][T22624] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.002190][T22624] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.002202][T22624] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.002206][T22624] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.002211][T22624] ? __pfx___sys_sendto (net/socket.c:2147) [4306.002226][T22624] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.002232][T22624] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.002240][T22624] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.002247][T22624] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.002258][T22624] __x64_sys_sendto (net/socket.c:2183) [4306.002261][T22624] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4306.002266][T22624] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.002270][T22624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.002276][T22624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.002279][T22624] RIP: 0033:0x7f883561aa4a [ 4306.002282][T22624] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.002285][T22624] RSP: 002b:00007ffcab53acc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.002288][T22624] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f883561aa4a [ 4306.002290][T22624] RDX: 0000000000000040 RSI: 00000000201ad340 RDI: 0000000000000005 [ 4306.002292][T22624] RBP: 00007ffcab53ad50 R08: 0000000000418574 R09: 000000000000001c [ 4306.002294][T22624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.002296][T22624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8835743000 | [ 4306.002296][T22624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8835743000 | [ 4306.002310][T22624] | [ 4306.019364][T22624] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22624 | [4306.019733][T22624] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4306.019980][T22624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.019982][T22624] Call Trace: [ 4306.019984][T22624] [4306.019986][T22624] dump_stack_lvl (lib/dump_stack.c:123) [4306.019992][T22624] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.019999][T22624] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4306.020005][T22624] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.020012][T22624] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.020017][T22624] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.020022][T22624] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.020034][T22624] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.020045][T22624] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.020050][T22624] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.020054][T22624] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.020062][T22624] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.020065][T22624] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.020074][T22624] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.020091][T22624] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.020094][T22624] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.020105][T22624] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.020110][T22624] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.020115][T22624] ? __pfx___sys_sendto (net/socket.c:2147) [4306.020129][T22624] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.020136][T22624] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.020144][T22624] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.020151][T22624] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.020161][T22624] __x64_sys_sendto (net/socket.c:2183) [4306.020165][T22624] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4306.020170][T22624] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.020174][T22624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.020180][T22624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.020184][T22624] RIP: 0033:0x7f883561aa4a [ 4306.020187][T22624] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.020190][T22624] RSP: 002b:00007ffcab53acc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.020193][T22624] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f883561aa4a [ 4306.020196][T22624] RDX: 0000000000000040 RSI: 00000000201ad340 RDI: 0000000000000005 [ 4306.020197][T22624] RBP: 00007ffcab53ad50 R08: 0000000000418574 R09: 000000000000001c [ 4306.020199][T22624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.020201][T22624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8835743000 | [ 4306.020201][T22624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8835743000 | [ 4306.020216][T22624] | [ 4306.482613][T22628] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22628 | [4306.484031][T22628] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4306.484280][T22628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.484282][T22628] Call Trace: [ 4306.484285][T22628] [4306.484287][T22628] dump_stack_lvl (lib/dump_stack.c:123) [4306.484294][T22628] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.484301][T22628] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4306.484308][T22628] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.484315][T22628] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.484321][T22628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.484326][T22628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.484338][T22628] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.484349][T22628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.484354][T22628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.484360][T22628] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.484369][T22628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.484373][T22628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.484382][T22628] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.484398][T22628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.484401][T22628] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.484412][T22628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.484417][T22628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.484423][T22628] ? __pfx___sys_sendto (net/socket.c:2147) [4306.484437][T22628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.484444][T22628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.484452][T22628] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.484459][T22628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.484469][T22628] __x64_sys_sendto (net/socket.c:2183) [4306.484473][T22628] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4306.484478][T22628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.484483][T22628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.484489][T22628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.484493][T22628] RIP: 0033:0x7f3cbd65da4a [ 4306.484497][T22628] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.484500][T22628] RSP: 002b:00007ffc0d7e5438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.484504][T22628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cbd65da4a [ 4306.484506][T22628] RDX: 0000000000000040 RSI: 0000000002936340 RDI: 0000000000000005 [ 4306.484508][T22628] RBP: 00007ffc0d7e54c0 R08: 0000000000418574 R09: 000000000000001c [ 4306.484510][T22628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.484512][T22628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cbd786000 | [ 4306.484512][T22628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cbd786000 | [ 4306.484527][T22628] | [ 4306.484529][T22628] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22628 | [4306.495880][T22628] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4306.496119][T22628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.496120][T22628] Call Trace: [ 4306.496122][T22628] [4306.496124][T22628] dump_stack_lvl (lib/dump_stack.c:123) [4306.496128][T22628] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.496135][T22628] lwtunnel_output (net/core/lwtunnel.c:359) [4306.496141][T22628] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.496147][T22628] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.496153][T22628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.496157][T22628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.496169][T22628] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.496180][T22628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.496186][T22628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.496189][T22628] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.496196][T22628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.496200][T22628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.496208][T22628] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.496224][T22628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.496227][T22628] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.496239][T22628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.496242][T22628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.496248][T22628] ? __pfx___sys_sendto (net/socket.c:2147) [4306.496262][T22628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.496268][T22628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.496276][T22628] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.496283][T22628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.496293][T22628] __x64_sys_sendto (net/socket.c:2183) [4306.496297][T22628] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4306.496301][T22628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.496305][T22628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.496311][T22628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.496314][T22628] RIP: 0033:0x7f3cbd65da4a [ 4306.496317][T22628] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.496320][T22628] RSP: 002b:00007ffc0d7e5438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.496323][T22628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cbd65da4a [ 4306.496325][T22628] RDX: 0000000000000040 RSI: 0000000002936340 RDI: 0000000000000005 [ 4306.496326][T22628] RBP: 00007ffc0d7e54c0 R08: 0000000000418574 R09: 000000000000001c [ 4306.496328][T22628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.496330][T22628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cbd786000 | [ 4306.496330][T22628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cbd786000 | [ 4306.496345][T22628] | [ 4306.511632][T22628] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22628 | [4306.511995][T22628] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4306.512236][T22628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.512238][T22628] Call Trace: [ 4306.512240][T22628] [4306.512242][T22628] dump_stack_lvl (lib/dump_stack.c:123) [4306.512248][T22628] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.512255][T22628] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4306.512261][T22628] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.512268][T22628] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.512274][T22628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.512278][T22628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.512290][T22628] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.512302][T22628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.512307][T22628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.512311][T22628] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.512319][T22628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.512323][T22628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.512331][T22628] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.512348][T22628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.512350][T22628] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.512362][T22628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.512366][T22628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.512371][T22628] ? __pfx___sys_sendto (net/socket.c:2147) [4306.512386][T22628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.512392][T22628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.512400][T22628] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.512407][T22628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.512417][T22628] __x64_sys_sendto (net/socket.c:2183) [4306.512420][T22628] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4306.512425][T22628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.512429][T22628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.512435][T22628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.512438][T22628] RIP: 0033:0x7f3cbd65da4a [ 4306.512442][T22628] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.512445][T22628] RSP: 002b:00007ffc0d7e5438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.512448][T22628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cbd65da4a [ 4306.512450][T22628] RDX: 0000000000000040 RSI: 0000000002936340 RDI: 0000000000000005 [ 4306.512452][T22628] RBP: 00007ffc0d7e54c0 R08: 0000000000418574 R09: 000000000000001c [ 4306.512454][T22628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.512456][T22628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cbd786000 | [ 4306.512456][T22628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cbd786000 | [ 4306.512471][T22628] | [ 4306.991584][T22632] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22632 | [4306.992051][T22632] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4306.992298][T22632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.992300][T22632] Call Trace: [ 4306.992303][T22632] [4306.992305][T22632] dump_stack_lvl (lib/dump_stack.c:123) [4306.992313][T22632] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.992321][T22632] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4306.992327][T22632] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.992334][T22632] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.992340][T22632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.992344][T22632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.992356][T22632] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.992367][T22632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.992372][T22632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.992377][T22632] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.992385][T22632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.992390][T22632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.992399][T22632] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.992415][T22632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.992417][T22632] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.992429][T22632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.992434][T22632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.992439][T22632] ? __pfx___sys_sendto (net/socket.c:2147) [4306.992453][T22632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.992460][T22632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.992468][T22632] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.992475][T22632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.992485][T22632] __x64_sys_sendto (net/socket.c:2183) [4306.992489][T22632] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4306.992493][T22632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.992498][T22632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.992503][T22632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.992507][T22632] RIP: 0033:0x7f80997caa4a [ 4306.992511][T22632] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.992514][T22632] RSP: 002b:00007fffa752a0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.992518][T22632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80997caa4a [ 4306.992520][T22632] RDX: 0000000000000040 RSI: 000000001e5dc340 RDI: 0000000000000005 [ 4306.992522][T22632] RBP: 00007fffa752a140 R08: 0000000000418574 R09: 000000000000001c [ 4306.992524][T22632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.992526][T22632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80998f3000 | [ 4306.992526][T22632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80998f3000 | [ 4306.992540][T22632] | [ 4306.992543][T22632] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22632 | [4307.004405][T22632] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4307.004660][T22632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4307.004661][T22632] Call Trace: [ 4307.004663][T22632] [4307.004665][T22632] dump_stack_lvl (lib/dump_stack.c:123) [4307.004671][T22632] check_preemption_disabled (lib/smp_processor_id.c:52) [4307.004677][T22632] lwtunnel_output (net/core/lwtunnel.c:359) [4307.004683][T22632] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4307.004690][T22632] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4307.004695][T22632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4307.004701][T22632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4307.004712][T22632] rawv6_sendmsg (net/ipv6/raw.c:918) [4307.004724][T22632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4307.004729][T22632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4307.004732][T22632] ? __lock_release (kernel/locking/lockdep.c:5534) [4307.004740][T22632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4307.004744][T22632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4307.004752][T22632] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4307.004769][T22632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4307.004771][T22632] ? __lock_release (kernel/locking/lockdep.c:5534) [4307.004782][T22632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4307.004786][T22632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4307.004791][T22632] ? __pfx___sys_sendto (net/socket.c:2147) [4307.004806][T22632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4307.004812][T22632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4307.004819][T22632] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4307.004826][T22632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4307.004836][T22632] __x64_sys_sendto (net/socket.c:2183) [4307.004840][T22632] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4307.004844][T22632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4307.004849][T22632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4307.004854][T22632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4307.004857][T22632] RIP: 0033:0x7f80997caa4a [ 4307.004861][T22632] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4307.004863][T22632] RSP: 002b:00007fffa752a0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4307.004866][T22632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80997caa4a [ 4307.004869][T22632] RDX: 0000000000000040 RSI: 000000001e5dc340 RDI: 0000000000000005 [ 4307.004870][T22632] RBP: 00007fffa752a140 R08: 0000000000418574 R09: 000000000000001c [ 4307.004872][T22632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4307.004874][T22632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80998f3000 | [ 4307.004874][T22632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80998f3000 | [ 4307.004888][T22632] | [ 4307.017616][T22632] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22632 | [4307.017979][T22632] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4307.018222][T22632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4307.018224][T22632] Call Trace: [ 4307.018226][T22632] [4307.018228][T22632] dump_stack_lvl (lib/dump_stack.c:123) [4307.018234][T22632] check_preemption_disabled (lib/smp_processor_id.c:52) [4307.018241][T22632] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4307.018247][T22632] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4307.018253][T22632] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4307.018259][T22632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4307.018263][T22632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4307.018275][T22632] rawv6_sendmsg (net/ipv6/raw.c:918) [4307.018286][T22632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4307.018291][T22632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4307.018295][T22632] ? __lock_release (kernel/locking/lockdep.c:5534) [4307.018302][T22632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4307.018306][T22632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4307.018314][T22632] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4307.018330][T22632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4307.018333][T22632] ? __lock_release (kernel/locking/lockdep.c:5534) [4307.018344][T22632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4307.018348][T22632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4307.018353][T22632] ? __pfx___sys_sendto (net/socket.c:2147) [4307.018367][T22632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4307.018373][T22632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4307.018380][T22632] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4307.018387][T22632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4307.018397][T22632] __x64_sys_sendto (net/socket.c:2183) [4307.018401][T22632] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4307.018405][T22632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4307.018409][T22632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4307.018415][T22632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4307.018418][T22632] RIP: 0033:0x7f80997caa4a [ 4307.018422][T22632] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4307.018425][T22632] RSP: 002b:00007fffa752a0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4307.018428][T22632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80997caa4a [ 4307.018430][T22632] RDX: 0000000000000040 RSI: 000000001e5dc340 RDI: 0000000000000005 [ 4307.018432][T22632] RBP: 00007fffa752a140 R08: 0000000000418574 R09: 000000000000001c [ 4307.018434][T22632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4307.018436][T22632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80998f3000 | [ 4307.018436][T22632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80998f3000 | [ 4307.018451][T22632] | [ 4307.506756][T22636] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22636 | [4307.507236][T22636] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4307.507498][T22636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4307.507500][T22636] Call Trace: [ 4307.507502][T22636] [4307.507504][T22636] dump_stack_lvl (lib/dump_stack.c:123) [4307.507512][T22636] check_preemption_disabled (lib/smp_processor_id.c:52) [4307.507520][T22636] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4307.507526][T22636] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4307.507533][T22636] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4307.507538][T22636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4307.507543][T22636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4307.507555][T22636] rawv6_sendmsg (net/ipv6/raw.c:918) [4307.507566][T22636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4307.507571][T22636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4307.507576][T22636] ? __lock_release (kernel/locking/lockdep.c:5534) [4307.507584][T22636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4307.507589][T22636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4307.507598][T22636] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4307.507614][T22636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4307.507616][T22636] ? __lock_release (kernel/locking/lockdep.c:5534) [4307.507628][T22636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4307.507633][T22636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4307.507638][T22636] ? __pfx___sys_sendto (net/socket.c:2147) [4307.507652][T22636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4307.507659][T22636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4307.507667][T22636] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4307.507674][T22636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4307.507684][T22636] __x64_sys_sendto (net/socket.c:2183) [4307.507687][T22636] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4307.507692][T22636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4307.507698][T22636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4307.507715][T22636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4307.507719][T22636] RIP: 0033:0x7f2325cbba4a [ 4307.507723][T22636] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4307.507726][T22636] RSP: 002b:00007ffdbf8e2978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4307.507729][T22636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2325cbba4a [ 4307.507731][T22636] RDX: 0000000000000040 RSI: 00000000210d7340 RDI: 0000000000000005 [ 4307.507733][T22636] RBP: 00007ffdbf8e2a00 R08: 0000000000418574 R09: 000000000000001c [ 4307.507735][T22636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4307.507737][T22636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2325de4000 | [ 4310.947850][T22648] lwtunnel_output(): recursion limit reached on datapath | [ 4312.428105][T22652] check_preemption_disabled: 5 callbacks suppressed | [ 4312.428112][T22652] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22652 | [4312.429621][T22652] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4312.429960][T22652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.429963][T22652] Call Trace: [ 4312.429967][T22652] [4312.429970][T22652] dump_stack_lvl (lib/dump_stack.c:123) [4312.429979][T22652] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.429987][T22652] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4312.429993][T22652] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.430001][T22652] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.430007][T22652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.430012][T22652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.430024][T22652] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.430035][T22652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.430040][T22652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.430045][T22652] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.430053][T22652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.430058][T22652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.430067][T22652] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.430083][T22652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.430085][T22652] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.430096][T22652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.430102][T22652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.430107][T22652] ? __pfx___sys_sendto (net/socket.c:2147) [4312.430122][T22652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.430129][T22652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.430137][T22652] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.430144][T22652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.430154][T22652] __x64_sys_sendto (net/socket.c:2183) [4312.430157][T22652] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4312.430163][T22652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.430167][T22652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.430173][T22652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.430176][T22652] RIP: 0033:0x7fa787128a4a [ 4312.430181][T22652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.430184][T22652] RSP: 002b:00007fff12983168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.430188][T22652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa787128a4a [ 4312.430191][T22652] RDX: 0000000000000040 RSI: 0000000034afa340 RDI: 0000000000000005 [ 4312.430192][T22652] RBP: 00007fff129831f0 R08: 0000000000418574 R09: 000000000000001c [ 4312.430194][T22652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.430196][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa787251000 | [ 4312.430196][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa787251000 | [ 4312.430210][T22652] | [ 4312.430214][T22652] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22652 | [4312.449380][T22652] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4312.449802][T22652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.449804][T22652] Call Trace: [ 4312.449807][T22652] [4312.449811][T22652] dump_stack_lvl (lib/dump_stack.c:123) [4312.449820][T22652] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.449832][T22652] lwtunnel_output (net/core/lwtunnel.c:359) [4312.449844][T22652] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.449857][T22652] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.449866][T22652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.449874][T22652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.449898][T22652] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.449922][T22652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.449931][T22652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.449937][T22652] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.449946][T22652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.449950][T22652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.449959][T22652] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.449975][T22652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.449978][T22652] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.449989][T22652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.449993][T22652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.449999][T22652] ? __pfx___sys_sendto (net/socket.c:2147) [4312.450013][T22652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.450020][T22652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.450027][T22652] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.450035][T22652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.450045][T22652] __x64_sys_sendto (net/socket.c:2183) [4312.450049][T22652] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4312.450053][T22652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.450057][T22652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.450063][T22652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.450067][T22652] RIP: 0033:0x7fa787128a4a [ 4312.450070][T22652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.450073][T22652] RSP: 002b:00007fff12983168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.450076][T22652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa787128a4a [ 4312.450079][T22652] RDX: 0000000000000040 RSI: 0000000034afa340 RDI: 0000000000000005 [ 4312.450081][T22652] RBP: 00007fff129831f0 R08: 0000000000418574 R09: 000000000000001c [ 4312.450083][T22652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.450085][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa787251000 | [ 4312.450085][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa787251000 | [ 4312.450100][T22652] | [ 4312.450683][T22652] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22652 | [4312.469935][T22652] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4312.470348][T22652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.470351][T22652] Call Trace: [ 4312.470353][T22652] [4312.470357][T22652] dump_stack_lvl (lib/dump_stack.c:123) [4312.470366][T22652] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.470378][T22652] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4312.470390][T22652] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.470402][T22652] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.470412][T22652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.470420][T22652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.470445][T22652] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.470468][T22652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.470477][T22652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.470483][T22652] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.470495][T22652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.470498][T22652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.470507][T22652] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.470524][T22652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.470527][T22652] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.470538][T22652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.470542][T22652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.470548][T22652] ? __pfx___sys_sendto (net/socket.c:2147) [4312.470563][T22652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.470569][T22652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.470576][T22652] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.470583][T22652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.470594][T22652] __x64_sys_sendto (net/socket.c:2183) [4312.470598][T22652] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4312.470602][T22652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.470607][T22652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.470613][T22652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.470616][T22652] RIP: 0033:0x7fa787128a4a [ 4312.470620][T22652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.470623][T22652] RSP: 002b:00007fff12983168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.470626][T22652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa787128a4a [ 4312.470629][T22652] RDX: 0000000000000040 RSI: 0000000034afa340 RDI: 0000000000000005 [ 4312.470631][T22652] RBP: 00007fff129831f0 R08: 0000000000418574 R09: 000000000000001c [ 4312.470633][T22652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.470635][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa787251000 | [ 4312.470635][T22652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa787251000 | [ 4312.470650][T22652] | [ 4312.979378][T22656] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22656 | [4312.979881][T22656] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4312.980144][T22656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.980146][T22656] Call Trace: [ 4312.980149][T22656] [4312.980152][T22656] dump_stack_lvl (lib/dump_stack.c:123) [4312.980161][T22656] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.980171][T22656] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4312.980177][T22656] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.980186][T22656] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.980193][T22656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.980197][T22656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.980209][T22656] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.980221][T22656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.980226][T22656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.980232][T22656] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.980243][T22656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.980249][T22656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.980258][T22656] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.980274][T22656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.980276][T22656] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.980288][T22656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.980295][T22656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.980301][T22656] ? __pfx___sys_sendto (net/socket.c:2147) [4312.980315][T22656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.980323][T22656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.980333][T22656] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.980340][T22656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.980350][T22656] __x64_sys_sendto (net/socket.c:2183) [4312.980354][T22656] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4312.980360][T22656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.980365][T22656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.980371][T22656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.980375][T22656] RIP: 0033:0x7f76989dfa4a [ 4312.980380][T22656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.980384][T22656] RSP: 002b:00007ffdeba61478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.980388][T22656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76989dfa4a [ 4312.980391][T22656] RDX: 0000000000000040 RSI: 0000000029ef7340 RDI: 0000000000000005 [ 4312.980393][T22656] RBP: 00007ffdeba61500 R08: 0000000000418574 R09: 000000000000001c [ 4312.980395][T22656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.980397][T22656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7698b08000 | [ 4312.980397][T22656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7698b08000 | [ 4312.980412][T22656] | [ 4312.980415][T22656] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22656 | [4312.992737][T22656] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4312.992994][T22656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.992995][T22656] Call Trace: [ 4312.992997][T22656] [4312.992999][T22656] dump_stack_lvl (lib/dump_stack.c:123) [4312.993005][T22656] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.993012][T22656] lwtunnel_output (net/core/lwtunnel.c:359) [4312.993019][T22656] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.993025][T22656] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.993031][T22656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.993035][T22656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.993047][T22656] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.993059][T22656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.993064][T22656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.993068][T22656] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.993077][T22656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.993080][T22656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.993089][T22656] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.993105][T22656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.993108][T22656] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.993119][T22656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.993125][T22656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.993130][T22656] ? __pfx___sys_sendto (net/socket.c:2147) [4312.993145][T22656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.993151][T22656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.993158][T22656] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.993166][T22656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.993176][T22656] __x64_sys_sendto (net/socket.c:2183) [4312.993180][T22656] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4312.993184][T22656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.993188][T22656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.993194][T22656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.993197][T22656] RIP: 0033:0x7f76989dfa4a [ 4312.993201][T22656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.993204][T22656] RSP: 002b:00007ffdeba61478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.993207][T22656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76989dfa4a [ 4312.993216][T22656] RDX: 0000000000000040 RSI: 0000000029ef7340 RDI: 0000000000000005 [ 4312.993217][T22656] RBP: 00007ffdeba61500 R08: 0000000000418574 R09: 000000000000001c [ 4312.993220][T22656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.993222][T22656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7698b08000 | [ 4312.993222][T22656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7698b08000 | [ 4312.993237][T22656] | [ 4313.011728][T22656] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22656 | [4313.012100][T22656] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4313.012357][T22656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4313.012359][T22656] Call Trace: [ 4313.012361][T22656] [4313.012363][T22656] dump_stack_lvl (lib/dump_stack.c:123) [4313.012368][T22656] check_preemption_disabled (lib/smp_processor_id.c:52) [4313.012376][T22656] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4313.012383][T22656] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4313.012389][T22656] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.012394][T22656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4313.012399][T22656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.012411][T22656] rawv6_sendmsg (net/ipv6/raw.c:918) [4313.012422][T22656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4313.012427][T22656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4313.012432][T22656] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.012440][T22656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4313.012443][T22656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4313.012452][T22656] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4313.012469][T22656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4313.012471][T22656] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.012482][T22656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.012488][T22656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.012494][T22656] ? __pfx___sys_sendto (net/socket.c:2147) [4313.012508][T22656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4313.012514][T22656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4313.012522][T22656] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4313.012529][T22656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4313.012540][T22656] __x64_sys_sendto (net/socket.c:2183) [4313.012543][T22656] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4313.012548][T22656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4313.012553][T22656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4313.012558][T22656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4313.012562][T22656] RIP: 0033:0x7f76989dfa4a [ 4313.012565][T22656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.012568][T22656] RSP: 002b:00007ffdeba61478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4313.012571][T22656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76989dfa4a [ 4313.012573][T22656] RDX: 0000000000000040 RSI: 0000000029ef7340 RDI: 0000000000000005 [ 4313.012575][T22656] RBP: 00007ffdeba61500 R08: 0000000000418574 R09: 000000000000001c [ 4313.012577][T22656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4313.012579][T22656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7698b08000 | [ 4313.012579][T22656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7698b08000 | [ 4313.012593][T22656] | [ 4313.485127][T22660] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22660 | [4313.485614][T22660] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4313.486673][T22660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4313.486675][T22660] Call Trace: [ 4313.486678][T22660] [4313.486680][T22660] dump_stack_lvl (lib/dump_stack.c:123) [4313.486690][T22660] check_preemption_disabled (lib/smp_processor_id.c:52) [4313.486700][T22660] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4313.486707][T22660] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4313.486716][T22660] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.486723][T22660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4313.486727][T22660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.486739][T22660] rawv6_sendmsg (net/ipv6/raw.c:918) [4313.486750][T22660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4313.486754][T22660] ? find_held_lock (kernel/locking/lockdep.c:5348) [4313.486769][T22660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4313.486775][T22660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4313.486778][T22660] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4313.486788][T22660] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4313.486804][T22660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4313.486807][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.486818][T22660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.486826][T22660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.486831][T22660] ? __pfx___sys_sendto (net/socket.c:2147) [4313.486843][T22660] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4313.486854][T22660] ? find_held_lock (kernel/locking/lockdep.c:5348) [4313.486860][T22660] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4313.486863][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.486870][T22660] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4313.486875][T22660] ? 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) [4313.486884][T22660] __x64_sys_sendto (net/socket.c:2183) [4313.486888][T22660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4313.486893][T22660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4313.486897][T22660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4313.486903][T22660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4313.486907][T22660] RIP: 0033:0x7fe9f74aba4a [ 4313.486912][T22660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.486915][T22660] RSP: 002b:00007ffd51bf5d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4313.486919][T22660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9f74aba4a [ 4313.486922][T22660] RDX: 0000000000000040 RSI: 0000000022211340 RDI: 0000000000000005 [ 4313.486924][T22660] RBP: 00007ffd51bf5dd0 R08: 0000000000418574 R09: 000000000000001c [ 4313.486926][T22660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4313.486929][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9f75d4000 | [ 4313.486929][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9f75d4000 | [ 4313.486943][T22660] | [ 4313.500424][T22660] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22660 | [4313.500811][T22660] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4313.501074][T22660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4313.501075][T22660] Call Trace: [ 4313.501077][T22660] [4313.501079][T22660] dump_stack_lvl (lib/dump_stack.c:123) [4313.501085][T22660] check_preemption_disabled (lib/smp_processor_id.c:52) [4313.501094][T22660] lwtunnel_output (net/core/lwtunnel.c:359) [4313.501100][T22660] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4313.501108][T22660] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.501113][T22660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4313.501118][T22660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.501130][T22660] rawv6_sendmsg (net/ipv6/raw.c:918) [4313.501142][T22660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4313.501146][T22660] ? find_held_lock (kernel/locking/lockdep.c:5348) [4313.501157][T22660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4313.501160][T22660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4313.501163][T22660] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4313.501172][T22660] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4313.501189][T22660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4313.501192][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.501203][T22660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.501208][T22660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.501213][T22660] ? __pfx___sys_sendto (net/socket.c:2147) [4313.501225][T22660] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4313.501235][T22660] ? find_held_lock (kernel/locking/lockdep.c:5348) [4313.501241][T22660] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4313.501244][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.501251][T22660] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4313.501256][T22660] ? 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) [4313.501264][T22660] __x64_sys_sendto (net/socket.c:2183) [4313.501268][T22660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4313.501273][T22660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4313.501278][T22660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4313.501284][T22660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4313.501287][T22660] RIP: 0033:0x7fe9f74aba4a [ 4313.501291][T22660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.501294][T22660] RSP: 002b:00007ffd51bf5d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4313.501297][T22660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9f74aba4a [ 4313.501300][T22660] RDX: 0000000000000040 RSI: 0000000022211340 RDI: 0000000000000005 [ 4313.501301][T22660] RBP: 00007ffd51bf5dd0 R08: 0000000000418574 R09: 000000000000001c [ 4313.501303][T22660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4313.501305][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9f75d4000 | [ 4313.501305][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9f75d4000 | [ 4313.501320][T22660] | [ 4313.517816][T22660] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22660 | [4313.518201][T22660] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4313.518465][T22660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4313.518467][T22660] Call Trace: [ 4313.518469][T22660] [4313.518471][T22660] dump_stack_lvl (lib/dump_stack.c:123) [4313.518478][T22660] check_preemption_disabled (lib/smp_processor_id.c:52) [4313.518486][T22660] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4313.518492][T22660] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4313.518500][T22660] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.518506][T22660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4313.518511][T22660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4313.518523][T22660] rawv6_sendmsg (net/ipv6/raw.c:918) [4313.518534][T22660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4313.518538][T22660] ? find_held_lock (kernel/locking/lockdep.c:5348) [4313.518551][T22660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4313.518555][T22660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4313.518558][T22660] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4313.518567][T22660] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4313.518583][T22660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4313.518586][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.518597][T22660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.518604][T22660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4313.518609][T22660] ? __pfx___sys_sendto (net/socket.c:2147) [4313.518622][T22660] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4313.518631][T22660] ? find_held_lock (kernel/locking/lockdep.c:5348) [4313.518637][T22660] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4313.518640][T22660] ? __lock_release (kernel/locking/lockdep.c:5534) [4313.518646][T22660] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4313.518651][T22660] ? 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) [4313.518660][T22660] __x64_sys_sendto (net/socket.c:2183) [4313.518663][T22660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4313.518668][T22660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4313.518672][T22660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4313.518678][T22660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4313.518682][T22660] RIP: 0033:0x7fe9f74aba4a [ 4313.518685][T22660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.518688][T22660] RSP: 002b:00007ffd51bf5d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4313.518692][T22660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9f74aba4a [ 4313.518694][T22660] RDX: 0000000000000040 RSI: 0000000022211340 RDI: 0000000000000005 [ 4313.518696][T22660] RBP: 00007ffd51bf5dd0 R08: 0000000000418574 R09: 000000000000001c [ 4313.518699][T22660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4313.518701][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9f75d4000 | [ 4313.518701][T22660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9f75d4000 | [ 4313.518716][T22660] | [ 4314.015138][T22664] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22664 | [4314.015634][T22664] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4314.016802][T22664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.016805][T22664] Call Trace: [ 4314.016807][T22664] [4314.016810][T22664] dump_stack_lvl (lib/dump_stack.c:123) [4314.016820][T22664] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.016829][T22664] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4314.016835][T22664] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.016844][T22664] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.016851][T22664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.016856][T22664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.016867][T22664] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.016878][T22664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.016883][T22664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.016890][T22664] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.016901][T22664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.016906][T22664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.016915][T22664] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.016931][T22664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.016934][T22664] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.016945][T22664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.016953][T22664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.016958][T22664] ? __pfx___sys_sendto (net/socket.c:2147) [4314.016972][T22664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.016981][T22664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.016990][T22664] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.016997][T22664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.017007][T22664] __x64_sys_sendto (net/socket.c:2183) [4314.017011][T22664] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4314.017017][T22664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.017022][T22664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.017027][T22664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.017033][T22664] RIP: 0033:0x7f378b4eaa4a [ 4314.017037][T22664] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.017041][T22664] RSP: 002b:00007ffe485debb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.017045][T22664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f378b4eaa4a [ 4314.017048][T22664] RDX: 0000000000000040 RSI: 0000000019a33340 RDI: 0000000000000005 [ 4314.017049][T22664] RBP: 00007ffe485dec40 R08: 0000000000418574 R09: 000000000000001c [ 4314.017052][T22664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.017053][T22664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f378b613000 | [ 4315.971476][T22672] lwtunnel_output(): recursion limit reached on datapath | [ 4317.480736][T22676] check_preemption_disabled: 4 callbacks suppressed | [ 4317.480743][T22676] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22676 | [4317.481537][T22676] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4317.481818][T22676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4317.481820][T22676] Call Trace: [ 4317.481823][T22676] [4317.481825][T22676] dump_stack_lvl (lib/dump_stack.c:123) [4317.481833][T22676] check_preemption_disabled (lib/smp_processor_id.c:52) [4317.481841][T22676] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4317.481847][T22676] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4317.481855][T22676] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.481861][T22676] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4317.481866][T22676] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.481877][T22676] rawv6_sendmsg (net/ipv6/raw.c:918) [4317.481889][T22676] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4317.481894][T22676] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4317.481899][T22676] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.481907][T22676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4317.481912][T22676] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4317.481921][T22676] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4317.481937][T22676] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4317.481939][T22676] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.481951][T22676] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.481956][T22676] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.481962][T22676] ? __pfx___sys_sendto (net/socket.c:2147) [4317.481976][T22676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4317.481983][T22676] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4317.481992][T22676] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4317.481999][T22676] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4317.482009][T22676] __x64_sys_sendto (net/socket.c:2183) [4317.482013][T22676] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4317.482018][T22676] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4317.482022][T22676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4317.482028][T22676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4317.482032][T22676] RIP: 0033:0x7f281c7eca4a [ 4317.482036][T22676] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.482039][T22676] RSP: 002b:00007ffd297e57d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4317.482043][T22676] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f281c7eca4a [ 4317.482045][T22676] RDX: 0000000000000040 RSI: 000000001612c340 RDI: 0000000000000005 [ 4317.482047][T22676] RBP: 00007ffd297e5860 R08: 0000000000418574 R09: 000000000000001c [ 4317.482049][T22676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4317.482051][T22676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f281c915000 | [ 4317.482065][T22676] | [ 4317.482068][T22676] lwtunnel_output(): recursion limit reached on datapath | [ 4319.008296][T22680] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22680 | [4319.008887][T22680] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4319.009150][T22680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.009153][T22680] Call Trace: [ 4319.009156][T22680] [4319.009158][T22680] dump_stack_lvl (lib/dump_stack.c:123) [4319.009168][T22680] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.009178][T22680] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4319.009184][T22680] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.009193][T22680] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.009200][T22680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.009205][T22680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.009217][T22680] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.009229][T22680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.009234][T22680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.009241][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.009251][T22680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.009256][T22680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.009266][T22680] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.009282][T22680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.009285][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.009296][T22680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.009304][T22680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.009309][T22680] ? __pfx___sys_sendto (net/socket.c:2147) [4319.009324][T22680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.009332][T22680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.009342][T22680] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.009349][T22680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.009359][T22680] __x64_sys_sendto (net/socket.c:2183) [4319.009363][T22680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4319.009369][T22680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.009373][T22680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.009379][T22680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.009384][T22680] RIP: 0033:0x7f3a01ce8a4a [ 4319.009388][T22680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.009392][T22680] RSP: 002b:00007fffd2a9f8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.009397][T22680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a01ce8a4a [ 4319.009399][T22680] RDX: 0000000000000040 RSI: 0000000017569340 RDI: 0000000000000005 [ 4319.009401][T22680] RBP: 00007fffd2a9f970 R08: 0000000000418574 R09: 000000000000001c [ 4319.009403][T22680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.009405][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a01e11000 | [ 4319.009405][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a01e11000 | [ 4319.009419][T22680] | [ 4319.009423][T22680] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22680 | [4319.021746][T22680] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4319.022002][T22680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.022004][T22680] Call Trace: [ 4319.022006][T22680] [4319.022009][T22680] dump_stack_lvl (lib/dump_stack.c:123) [4319.022015][T22680] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.022023][T22680] lwtunnel_output (net/core/lwtunnel.c:359) [4319.022029][T22680] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.022037][T22680] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.022043][T22680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.022048][T22680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.022060][T22680] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.022071][T22680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.022077][T22680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.022081][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.022089][T22680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.022093][T22680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.022102][T22680] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.022118][T22680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.022121][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.022132][T22680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.022137][T22680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.022142][T22680] ? __pfx___sys_sendto (net/socket.c:2147) [4319.022157][T22680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.022163][T22680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.022172][T22680] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.022179][T22680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.022189][T22680] __x64_sys_sendto (net/socket.c:2183) [4319.022193][T22680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4319.022198][T22680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.022203][T22680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.022209][T22680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.022212][T22680] RIP: 0033:0x7f3a01ce8a4a [ 4319.022216][T22680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.022219][T22680] RSP: 002b:00007fffd2a9f8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.022223][T22680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a01ce8a4a [ 4319.022225][T22680] RDX: 0000000000000040 RSI: 0000000017569340 RDI: 0000000000000005 [ 4319.022227][T22680] RBP: 00007fffd2a9f970 R08: 0000000000418574 R09: 000000000000001c [ 4319.022229][T22680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.022231][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a01e11000 | [ 4319.022231][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a01e11000 | [ 4319.022246][T22680] | [ 4319.040236][T22680] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22680 | [4319.040614][T22680] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4319.040886][T22680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.040888][T22680] Call Trace: [ 4319.040890][T22680] [4319.040893][T22680] dump_stack_lvl (lib/dump_stack.c:123) [4319.040899][T22680] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.040907][T22680] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4319.040913][T22680] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.040920][T22680] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.040926][T22680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.040930][T22680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.040943][T22680] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.040954][T22680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.040959][T22680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.040964][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.040973][T22680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.040977][T22680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.040986][T22680] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.041002][T22680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.041005][T22680] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.041017][T22680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.041022][T22680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.041027][T22680] ? __pfx___sys_sendto (net/socket.c:2147) [4319.041042][T22680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.041048][T22680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.041057][T22680] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.041064][T22680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.041074][T22680] __x64_sys_sendto (net/socket.c:2183) [4319.041078][T22680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4319.041083][T22680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.041087][T22680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.041093][T22680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.041097][T22680] RIP: 0033:0x7f3a01ce8a4a [ 4319.041101][T22680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.041104][T22680] RSP: 002b:00007fffd2a9f8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.041107][T22680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a01ce8a4a [ 4319.041110][T22680] RDX: 0000000000000040 RSI: 0000000017569340 RDI: 0000000000000005 [ 4319.041111][T22680] RBP: 00007fffd2a9f970 R08: 0000000000418574 R09: 000000000000001c [ 4319.041114][T22680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.041116][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a01e11000 | [ 4319.041116][T22680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a01e11000 | [ 4319.041130][T22680] | [ 4319.563392][T22684] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22684 | [4319.564005][T22684] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4319.564394][T22684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.564397][T22684] Call Trace: [ 4319.564401][T22684] [4319.564404][T22684] dump_stack_lvl (lib/dump_stack.c:123) [4319.564417][T22684] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.564433][T22684] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4319.564445][T22684] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.564459][T22684] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.564470][T22684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.564478][T22684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.564501][T22684] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.564523][T22684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.564532][T22684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.564541][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.564551][T22684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.564556][T22684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.564565][T22684] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.564581][T22684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.564584][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.564595][T22684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.564603][T22684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.564608][T22684] ? __pfx___sys_sendto (net/socket.c:2147) [4319.564622][T22684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.564630][T22684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.564640][T22684] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.564647][T22684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.564657][T22684] __x64_sys_sendto (net/socket.c:2183) [4319.564660][T22684] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4319.564667][T22684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.564672][T22684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.564677][T22684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.564682][T22684] RIP: 0033:0x7fcf7e6bda4a [ 4319.564686][T22684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.564689][T22684] RSP: 002b:00007ffe582c21c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.564693][T22684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf7e6bda4a [ 4319.564698][T22684] RDX: 0000000000000040 RSI: 0000000004a89340 RDI: 0000000000000005 [ 4319.564701][T22684] RBP: 00007ffe582c2250 R08: 0000000000418574 R09: 000000000000001c [ 4319.564703][T22684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.564706][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf7e7e6000 | [ 4319.564706][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf7e7e6000 | [ 4319.564729][T22684] | [ 4319.585930][T22684] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22684 | [4319.586400][T22684] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4319.586797][T22684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.586799][T22684] Call Trace: [ 4319.586802][T22684] [4319.586805][T22684] dump_stack_lvl (lib/dump_stack.c:123) [4319.586814][T22684] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.586826][T22684] lwtunnel_output (net/core/lwtunnel.c:359) [4319.586837][T22684] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.586848][T22684] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.586857][T22684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.586864][T22684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.586887][T22684] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.586908][T22684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.586916][T22684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.586922][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.586934][T22684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.586938][T22684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.586947][T22684] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.586962][T22684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.586964][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.586975][T22684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.586979][T22684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.586984][T22684] ? __pfx___sys_sendto (net/socket.c:2147) [4319.586998][T22684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.587004][T22684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.587011][T22684] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.587017][T22684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.587027][T22684] __x64_sys_sendto (net/socket.c:2183) [4319.587030][T22684] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4319.587034][T22684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.587038][T22684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.587043][T22684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.587046][T22684] RIP: 0033:0x7fcf7e6bda4a [ 4319.587050][T22684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.587052][T22684] RSP: 002b:00007ffe582c21c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.587056][T22684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf7e6bda4a [ 4319.587058][T22684] RDX: 0000000000000040 RSI: 0000000004a89340 RDI: 0000000000000005 [ 4319.587059][T22684] RBP: 00007ffe582c2250 R08: 0000000000418574 R09: 000000000000001c [ 4319.587061][T22684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.587063][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf7e7e6000 | [ 4319.587063][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf7e7e6000 | [ 4319.587076][T22684] | [ 4319.587483][T22684] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22684 | [4319.605984][T22684] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4319.606378][T22684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.606381][T22684] Call Trace: [ 4319.606383][T22684] [4319.606387][T22684] dump_stack_lvl (lib/dump_stack.c:123) [4319.606395][T22684] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.606406][T22684] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4319.606417][T22684] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.606427][T22684] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.606436][T22684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.606443][T22684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.606466][T22684] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.606487][T22684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.606496][T22684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.606501][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.606514][T22684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.606519][T22684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.606530][T22684] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.606546][T22684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.606548][T22684] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.606559][T22684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.606563][T22684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.606568][T22684] ? __pfx___sys_sendto (net/socket.c:2147) [4319.606581][T22684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.606587][T22684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.606594][T22684] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.606601][T22684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.606610][T22684] __x64_sys_sendto (net/socket.c:2183) [4319.606614][T22684] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4319.606618][T22684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.606622][T22684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.606627][T22684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.606630][T22684] RIP: 0033:0x7fcf7e6bda4a [ 4319.606634][T22684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.606636][T22684] RSP: 002b:00007ffe582c21c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.606639][T22684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf7e6bda4a [ 4319.606641][T22684] RDX: 0000000000000040 RSI: 0000000004a89340 RDI: 0000000000000005 [ 4319.606643][T22684] RBP: 00007ffe582c2250 R08: 0000000000418574 R09: 000000000000001c [ 4319.606645][T22684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.606646][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf7e7e6000 | [ 4319.606646][T22684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf7e7e6000 | [ 4319.606660][T22684] | [ 4320.106872][T22688] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22688 | [4320.107472][T22688] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4320.107904][T22688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.107907][T22688] Call Trace: [ 4320.107910][T22688] [4320.107913][T22688] dump_stack_lvl (lib/dump_stack.c:123) [4320.107923][T22688] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.107935][T22688] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4320.107947][T22688] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.107959][T22688] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.107968][T22688] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.107976][T22688] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.108000][T22688] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.108022][T22688] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.108031][T22688] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.108036][T22688] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.108044][T22688] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.108048][T22688] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.108057][T22688] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.108073][T22688] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.108076][T22688] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.108087][T22688] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.108092][T22688] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.108097][T22688] ? __pfx___sys_sendto (net/socket.c:2147) [4320.108112][T22688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.108118][T22688] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.108126][T22688] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.108133][T22688] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.108143][T22688] __x64_sys_sendto (net/socket.c:2183) [4320.108147][T22688] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.108151][T22688] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.108156][T22688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.108161][T22688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.108165][T22688] RIP: 0033:0x7fa23230aa4a [ 4320.108168][T22688] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4320.108171][T22688] RSP: 002b:00007ffeccfa2308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.108175][T22688] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa23230aa4a [ 4320.108178][T22688] RDX: 0000000000000040 RSI: 000000003ac1f340 RDI: 0000000000000005 [ 4320.108180][T22688] RBP: 00007ffeccfa2390 R08: 0000000000418574 R09: 000000000000001c [ 4320.108181][T22688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.108184][T22688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa232433000 | [ 4320.108184][T22688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa232433000 | [ 4320.108198][T22688] | [ 4320.108201][T22688] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22688 | [4320.127676][T22688] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4320.128100][T22688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.128102][T22688] Call Trace: [ 4320.128105][T22688] [4320.128109][T22688] dump_stack_lvl (lib/dump_stack.c:123) [4320.128119][T22688] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.128131][T22688] lwtunnel_output (net/core/lwtunnel.c:359) [4320.128143][T22688] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.128155][T22688] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.128165][T22688] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.128173][T22688] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.128197][T22688] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.128220][T22688] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.128229][T22688] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.128235][T22688] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.128243][T22688] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.128246][T22688] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.128255][T22688] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.128271][T22688] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.128274][T22688] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.128285][T22688] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.128290][T22688] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.128296][T22688] ? __pfx___sys_sendto (net/socket.c:2147) [4320.128310][T22688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.128317][T22688] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.128324][T22688] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.128331][T22688] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.128342][T22688] __x64_sys_sendto (net/socket.c:2183) [4320.128345][T22688] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.128350][T22688] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.128354][T22688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.128360][T22688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.128363][T22688] RIP: 0033:0x7fa23230aa4a [ 4320.128367][T22688] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4320.128370][T22688] RSP: 002b:00007ffeccfa2308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.128373][T22688] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa23230aa4a [ 4320.128375][T22688] RDX: 0000000000000040 RSI: 000000003ac1f340 RDI: 0000000000000005 [ 4320.128377][T22688] RBP: 00007ffeccfa2390 R08: 0000000000418574 R09: 000000000000001c [ 4320.128379][T22688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.128381][T22688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa232433000 | [ 4320.128381][T22688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa232433000 | [ 4320.128395][T22688] | [ 4320.160136][T22688] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22688 | [4320.160646][T22688] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4320.161066][T22688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.161068][T22688] Call Trace: [ 4320.161071][T22688] [4320.161075][T22688] dump_stack_lvl (lib/dump_stack.c:123) [4320.161084][T22688] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.161096][T22688] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4320.161108][T22688] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.161118][T22688] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.161123][T22688] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.161128][T22688] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.161140][T22688] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.161151][T22688] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.161157][T22688] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.161160][T22688] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.161168][T22688] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.161172][T22688] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.161180][T22688] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.161197][T22688] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.161199][T22688] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.161211][T22688] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.161216][T22688] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.161221][T22688] ? __pfx___sys_sendto (net/socket.c:2147) [4320.161236][T22688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.161242][T22688] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.161249][T22688] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.161257][T22688] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.161267][T22688] __x64_sys_sendto (net/socket.c:2183) [4320.161271][T22688] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.161275][T22688] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.161279][T22688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.161285][T22688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.161288][T22688] RIP: 0033:0x7fa23230aa4a [ 4320.161291][T22688] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4320.161294][T22688] RSP: 002b:00007ffeccfa2308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.161297][T22688] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa23230aa4a [ 4320.161300][T22688] RDX: 0000000000000040 RSI: 000000003ac1f340 RDI: 0000000000000005 [ 4320.161302][T22688] RBP: 00007ffeccfa2390 R08: 0000000000418574 R09: 000000000000001c [ 4320.161304][T22688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.161305][T22688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa232433000 | [ 4321.189010][T22696] lwtunnel_output(): recursion limit reached on datapath | [ 4322.683532][T22700] check_preemption_disabled: 4 callbacks suppressed | [ 4322.683539][T22700] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22700 | [4322.684348][T22700] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4322.684609][T22700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4322.684611][T22700] Call Trace: [ 4322.684613][T22700] [4322.684615][T22700] dump_stack_lvl (lib/dump_stack.c:123) [4322.684624][T22700] check_preemption_disabled (lib/smp_processor_id.c:52) [4322.684632][T22700] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4322.684638][T22700] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4322.684646][T22700] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.684652][T22700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4322.684657][T22700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.684668][T22700] rawv6_sendmsg (net/ipv6/raw.c:918) [4322.684680][T22700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4322.684685][T22700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4322.684690][T22700] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.684701][T22700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4322.684705][T22700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4322.684714][T22700] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4322.684730][T22700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4322.684733][T22700] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.684744][T22700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.684750][T22700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.684755][T22700] ? __pfx___sys_sendto (net/socket.c:2147) [4322.684770][T22700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4322.684776][T22700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4322.684785][T22700] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4322.684792][T22700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4322.684802][T22700] __x64_sys_sendto (net/socket.c:2183) [4322.684806][T22700] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4322.684811][T22700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4322.684815][T22700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4322.684821][T22700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4322.684825][T22700] RIP: 0033:0x7efc8ca9ba4a [ 4322.684830][T22700] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.684833][T22700] RSP: 002b:00007fffb3a862b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4322.684837][T22700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc8ca9ba4a [ 4322.684839][T22700] RDX: 0000000000000040 RSI: 0000000013f82340 RDI: 0000000000000005 [ 4322.684841][T22700] RBP: 00007fffb3a86340 R08: 0000000000418574 R09: 000000000000001c [ 4322.684843][T22700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4322.684845][T22700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc8cbc4000 | [ 4322.684859][T22700] | [ 4322.697398][T22700] lwtunnel_output(): recursion limit reached on datapath | [ 4324.196083][T22704] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22704 | [4324.196740][T22704] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4324.197024][T22704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.197027][T22704] Call Trace: [ 4324.197030][T22704] [4324.197032][T22704] dump_stack_lvl (lib/dump_stack.c:123) [4324.197042][T22704] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.197051][T22704] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4324.197058][T22704] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.197066][T22704] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.197073][T22704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.197078][T22704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.197090][T22704] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.197101][T22704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.197106][T22704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.197113][T22704] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.197123][T22704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.197129][T22704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.197138][T22704] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.197154][T22704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.197158][T22704] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.197169][T22704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.197176][T22704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.197182][T22704] ? __pfx___sys_sendto (net/socket.c:2147) [4324.197196][T22704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.197204][T22704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.197213][T22704] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.197220][T22704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.197230][T22704] __x64_sys_sendto (net/socket.c:2183) [4324.197234][T22704] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4324.197240][T22704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.197245][T22704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.197253][T22704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.197259][T22704] RIP: 0033:0x7f52d279ea4a [ 4324.197265][T22704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.197271][T22704] RSP: 002b:00007ffe54ab4a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.197277][T22704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52d279ea4a [ 4324.197281][T22704] RDX: 0000000000000040 RSI: 0000000012470340 RDI: 0000000000000005 [ 4324.197283][T22704] RBP: 00007ffe54ab4ae0 R08: 0000000000418574 R09: 000000000000001c [ 4324.197285][T22704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.197287][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d28c7000 | [ 4324.197287][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d28c7000 | [ 4324.197302][T22704] | [ 4324.197305][T22704] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22704 | [4324.214351][T22704] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4324.214613][T22704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.214615][T22704] Call Trace: [ 4324.214617][T22704] [4324.214619][T22704] dump_stack_lvl (lib/dump_stack.c:123) [4324.214626][T22704] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.214634][T22704] lwtunnel_output (net/core/lwtunnel.c:359) [4324.214641][T22704] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.214648][T22704] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.214654][T22704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.214659][T22704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.214671][T22704] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.214683][T22704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.214688][T22704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.214694][T22704] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.214704][T22704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.214709][T22704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.214718][T22704] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.214735][T22704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.214738][T22704] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.214749][T22704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.214754][T22704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.214760][T22704] ? __pfx___sys_sendto (net/socket.c:2147) [4324.214774][T22704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.214781][T22704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.214790][T22704] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.214797][T22704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.214808][T22704] __x64_sys_sendto (net/socket.c:2183) [4324.214811][T22704] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4324.214817][T22704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.214821][T22704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.214827][T22704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.214831][T22704] RIP: 0033:0x7f52d279ea4a [ 4324.214835][T22704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.214839][T22704] RSP: 002b:00007ffe54ab4a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.214842][T22704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52d279ea4a [ 4324.214845][T22704] RDX: 0000000000000040 RSI: 0000000012470340 RDI: 0000000000000005 [ 4324.214847][T22704] RBP: 00007ffe54ab4ae0 R08: 0000000000418574 R09: 000000000000001c [ 4324.214849][T22704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.214851][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d28c7000 | [ 4324.214851][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d28c7000 | [ 4324.214866][T22704] | [ 4324.231084][T22704] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22704 | [4324.231641][T22704] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4324.232071][T22704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.232074][T22704] Call Trace: [ 4324.232078][T22704] [4324.232082][T22704] dump_stack_lvl (lib/dump_stack.c:123) [4324.232095][T22704] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.232111][T22704] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4324.232119][T22704] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.232129][T22704] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.232136][T22704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.232140][T22704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.232152][T22704] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.232164][T22704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.232169][T22704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.232176][T22704] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.232187][T22704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.232192][T22704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.232201][T22704] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.232218][T22704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.232221][T22704] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.232232][T22704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.232241][T22704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.232246][T22704] ? __pfx___sys_sendto (net/socket.c:2147) [4324.232261][T22704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.232269][T22704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.232280][T22704] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.232287][T22704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.232297][T22704] __x64_sys_sendto (net/socket.c:2183) [4324.232301][T22704] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4324.232308][T22704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.232312][T22704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.232318][T22704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.232323][T22704] RIP: 0033:0x7f52d279ea4a [ 4324.232328][T22704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.232331][T22704] RSP: 002b:00007ffe54ab4a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.232336][T22704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52d279ea4a [ 4324.232338][T22704] RDX: 0000000000000040 RSI: 0000000012470340 RDI: 0000000000000005 [ 4324.232340][T22704] RBP: 00007ffe54ab4ae0 R08: 0000000000418574 R09: 000000000000001c [ 4324.232342][T22704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.232343][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d28c7000 | [ 4324.232343][T22704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d28c7000 | [ 4324.232358][T22704] | [ 4324.792214][T22708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22708 | [4324.793039][T22708] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4324.793331][T22708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.793334][T22708] Call Trace: [ 4324.793336][T22708] [4324.793339][T22708] dump_stack_lvl (lib/dump_stack.c:123) [4324.793348][T22708] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.793357][T22708] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4324.793364][T22708] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.793372][T22708] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.793379][T22708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.793384][T22708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.793396][T22708] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.793414][T22708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.793422][T22708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.793431][T22708] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.793443][T22708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.793450][T22708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.793459][T22708] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.793475][T22708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.793478][T22708] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.793489][T22708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.793497][T22708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.793502][T22708] ? __pfx___sys_sendto (net/socket.c:2147) [4324.793517][T22708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.793524][T22708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.793534][T22708] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.793541][T22708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.793551][T22708] __x64_sys_sendto (net/socket.c:2183) [4324.793555][T22708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4324.793561][T22708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.793566][T22708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.793572][T22708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.793576][T22708] RIP: 0033:0x7fb50df15a4a [ 4324.793581][T22708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.793585][T22708] RSP: 002b:00007ffcf1187518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.793589][T22708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb50df15a4a [ 4324.793592][T22708] RDX: 0000000000000040 RSI: 000000000c411340 RDI: 0000000000000005 [ 4324.793594][T22708] RBP: 00007ffcf11875a0 R08: 0000000000418574 R09: 000000000000001c [ 4324.793596][T22708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.793598][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e03e000 | [ 4324.793598][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e03e000 | [ 4324.793613][T22708] | [ 4324.793617][T22708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22708 | [4324.806116][T22708] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4324.806382][T22708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.806385][T22708] Call Trace: [ 4324.806387][T22708] [4324.806389][T22708] dump_stack_lvl (lib/dump_stack.c:123) [4324.806397][T22708] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.806406][T22708] lwtunnel_output (net/core/lwtunnel.c:359) [4324.806413][T22708] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.806422][T22708] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.806429][T22708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.806434][T22708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.806446][T22708] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.806457][T22708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.806463][T22708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.806469][T22708] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.806478][T22708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.806483][T22708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.806492][T22708] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.806509][T22708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.806511][T22708] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.806523][T22708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.806530][T22708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.806535][T22708] ? __pfx___sys_sendto (net/socket.c:2147) [4324.806550][T22708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.806557][T22708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.806566][T22708] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.806573][T22708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.806583][T22708] __x64_sys_sendto (net/socket.c:2183) [4324.806587][T22708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4324.806593][T22708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.806598][T22708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.806603][T22708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.806607][T22708] RIP: 0033:0x7fb50df15a4a [ 4324.806611][T22708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.806615][T22708] RSP: 002b:00007ffcf1187518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.806618][T22708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb50df15a4a [ 4324.806620][T22708] RDX: 0000000000000040 RSI: 000000000c411340 RDI: 0000000000000005 [ 4324.806622][T22708] RBP: 00007ffcf11875a0 R08: 0000000000418574 R09: 000000000000001c [ 4324.806624][T22708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.806626][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e03e000 | [ 4324.806626][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e03e000 | [ 4324.806640][T22708] | [ 4324.821492][T22708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22708 | [4324.821898][T22708] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4324.822166][T22708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4324.822168][T22708] Call Trace: [ 4324.822170][T22708] [4324.822173][T22708] dump_stack_lvl (lib/dump_stack.c:123) [4324.822180][T22708] check_preemption_disabled (lib/smp_processor_id.c:52) [4324.822189][T22708] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4324.822196][T22708] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4324.822203][T22708] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.822210][T22708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4324.822215][T22708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4324.822226][T22708] rawv6_sendmsg (net/ipv6/raw.c:918) [4324.822238][T22708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4324.822243][T22708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4324.822248][T22708] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.822257][T22708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4324.822262][T22708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4324.822271][T22708] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4324.822288][T22708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4324.822290][T22708] ? __lock_release (kernel/locking/lockdep.c:5534) [4324.822302][T22708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.822308][T22708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4324.822315][T22708] ? __pfx___sys_sendto (net/socket.c:2147) [4324.822329][T22708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4324.822336][T22708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4324.822344][T22708] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4324.822351][T22708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4324.822361][T22708] __x64_sys_sendto (net/socket.c:2183) [4324.822365][T22708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4324.822369][T22708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4324.822374][T22708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4324.822379][T22708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4324.822384][T22708] RIP: 0033:0x7fb50df15a4a [ 4324.822388][T22708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.822391][T22708] RSP: 002b:00007ffcf1187518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4324.822394][T22708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb50df15a4a [ 4324.822397][T22708] RDX: 0000000000000040 RSI: 000000000c411340 RDI: 0000000000000005 [ 4324.822399][T22708] RBP: 00007ffcf11875a0 R08: 0000000000418574 R09: 000000000000001c [ 4324.822401][T22708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4324.822403][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e03e000 | [ 4324.822403][T22708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e03e000 | [ 4324.822418][T22708] | [ 4325.321231][T22712] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22712 | [4325.321746][T22712] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4325.322023][T22712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4325.322026][T22712] Call Trace: [ 4325.322028][T22712] [4325.322031][T22712] dump_stack_lvl (lib/dump_stack.c:123) [4325.322040][T22712] check_preemption_disabled (lib/smp_processor_id.c:52) [4325.322050][T22712] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4325.322056][T22712] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4325.322065][T22712] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.322072][T22712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4325.322076][T22712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.322088][T22712] rawv6_sendmsg (net/ipv6/raw.c:918) [4325.322100][T22712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4325.322105][T22712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4325.322111][T22712] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.322121][T22712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4325.322126][T22712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4325.322136][T22712] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4325.322152][T22712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4325.322155][T22712] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.322166][T22712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.322174][T22712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.322179][T22712] ? __pfx___sys_sendto (net/socket.c:2147) [4325.322194][T22712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4325.322201][T22712] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4325.322211][T22712] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4325.322218][T22712] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4325.322228][T22712] __x64_sys_sendto (net/socket.c:2183) [4325.322232][T22712] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4325.322239][T22712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4325.322243][T22712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4325.322249][T22712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4325.322253][T22712] RIP: 0033:0x7f9e3e3b3a4a [ 4325.322258][T22712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4325.322261][T22712] RSP: 002b:00007ffc4b39c058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4325.322265][T22712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e3e3b3a4a [ 4325.322268][T22712] RDX: 0000000000000040 RSI: 000000003ad34340 RDI: 0000000000000005 [ 4325.322270][T22712] RBP: 00007ffc4b39c0e0 R08: 0000000000418574 R09: 000000000000001c [ 4325.322272][T22712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4325.322274][T22712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e3e4dc000 | [ 4325.322274][T22712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e3e4dc000 | [ 4325.322288][T22712] | [ 4325.322292][T22712] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22712 | [4325.334942][T22712] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4325.335206][T22712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4325.335208][T22712] Call Trace: [ 4325.335210][T22712] [4325.335212][T22712] dump_stack_lvl (lib/dump_stack.c:123) [4325.335220][T22712] check_preemption_disabled (lib/smp_processor_id.c:52) [4325.335229][T22712] lwtunnel_output (net/core/lwtunnel.c:359) [4325.335235][T22712] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4325.335242][T22712] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.335248][T22712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4325.335252][T22712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.335264][T22712] rawv6_sendmsg (net/ipv6/raw.c:918) [4325.335276][T22712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4325.335281][T22712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4325.335286][T22712] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.335294][T22712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4325.335298][T22712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4325.335308][T22712] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4325.335324][T22712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4325.335327][T22712] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.335338][T22712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.335343][T22712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.335349][T22712] ? __pfx___sys_sendto (net/socket.c:2147) [4325.335363][T22712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4325.335370][T22712] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4325.335379][T22712] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4325.335386][T22712] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4325.335396][T22712] __x64_sys_sendto (net/socket.c:2183) [4325.335400][T22712] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4325.335406][T22712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4325.335410][T22712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4325.335416][T22712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4325.335419][T22712] RIP: 0033:0x7f9e3e3b3a4a [ 4325.335423][T22712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4325.335426][T22712] RSP: 002b:00007ffc4b39c058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4325.335430][T22712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e3e3b3a4a [ 4325.335432][T22712] RDX: 0000000000000040 RSI: 000000003ad34340 RDI: 0000000000000005 [ 4325.335434][T22712] RBP: 00007ffc4b39c0e0 R08: 0000000000418574 R09: 000000000000001c [ 4325.335436][T22712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4325.335438][T22712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e3e4dc000 | [ 4325.335438][T22712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e3e4dc000 | [ 4325.335453][T22712] | [ 4325.353427][T22712] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22712 | [4325.353836][T22712] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4325.354103][T22712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4325.354105][T22712] Call Trace: [ 4325.354107][T22712] [4325.354109][T22712] dump_stack_lvl (lib/dump_stack.c:123) [4325.354117][T22712] check_preemption_disabled (lib/smp_processor_id.c:52) [4325.354125][T22712] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4325.354131][T22712] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4325.354138][T22712] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.354145][T22712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4325.354149][T22712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.354161][T22712] rawv6_sendmsg (net/ipv6/raw.c:918) [4325.354173][T22712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4325.354178][T22712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4325.354183][T22712] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.354193][T22712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4325.354197][T22712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4325.354206][T22712] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4325.354223][T22712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4325.354226][T22712] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.354237][T22712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.354243][T22712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.354249][T22712] ? __pfx___sys_sendto (net/socket.c:2147) [4325.354263][T22712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4325.354270][T22712] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4325.354280][T22712] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4325.354287][T22712] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4325.354297][T22712] __x64_sys_sendto (net/socket.c:2183) [4325.354302][T22712] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4325.354307][T22712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4325.354312][T22712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4325.354318][T22712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4325.354322][T22712] RIP: 0033:0x7f9e3e3b3a4a [ 4325.354325][T22712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4325.354329][T22712] RSP: 002b:00007ffc4b39c058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4325.354332][T22712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e3e3b3a4a [ 4325.354334][T22712] RDX: 0000000000000040 RSI: 000000003ad34340 RDI: 0000000000000005 [ 4325.354336][T22712] RBP: 00007ffc4b39c0e0 R08: 0000000000418574 R09: 000000000000001c [ 4325.354338][T22712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4325.354340][T22712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e3e4dc000 | [ 4326.314599][T22720] lwtunnel_output(): recursion limit reached on datapath | [ 4327.777148][T22724] check_preemption_disabled: 4 callbacks suppressed | [ 4327.777154][T22724] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22724 | [4327.778263][T22724] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4327.778663][T22724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.778666][T22724] Call Trace: [ 4327.778670][T22724] [4327.778674][T22724] dump_stack_lvl (lib/dump_stack.c:123) [4327.778687][T22724] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.778703][T22724] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4327.778716][T22724] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.778730][T22724] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.778741][T22724] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.778750][T22724] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.778774][T22724] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.778796][T22724] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.778805][T22724] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.778813][T22724] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.778823][T22724] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.778829][T22724] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.778838][T22724] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.778855][T22724] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.778858][T22724] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.778869][T22724] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.778877][T22724] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.778882][T22724] ? __pfx___sys_sendto (net/socket.c:2147) [4327.778897][T22724] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.778904][T22724] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.778915][T22724] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.778922][T22724] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4327.778932][T22724] __x64_sys_sendto (net/socket.c:2183) [4327.778936][T22724] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4327.778943][T22724] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.778948][T22724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.778953][T22724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.778958][T22724] RIP: 0033:0x7f75f324ea4a [ 4327.778963][T22724] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4327.778967][T22724] RSP: 002b:00007fffcb955098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.778971][T22724] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f75f324ea4a [ 4327.778973][T22724] RDX: 0000000000000040 RSI: 00000000153c4340 RDI: 0000000000000005 [ 4327.778975][T22724] RBP: 00007fffcb955120 R08: 0000000000418574 R09: 000000000000001c [ 4327.778977][T22724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.778979][T22724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75f3377000 | [ 4327.778993][T22724] | [ 4327.800233][T22724] lwtunnel_output(): recursion limit reached on datapath | [ 4329.312945][T22728] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22728 | [4329.313459][T22728] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4329.313771][T22728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4329.313774][T22728] Call Trace: [ 4329.313777][T22728] [4329.313779][T22728] dump_stack_lvl (lib/dump_stack.c:123) [4329.313789][T22728] check_preemption_disabled (lib/smp_processor_id.c:52) [4329.313799][T22728] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4329.313805][T22728] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4329.313814][T22728] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.313821][T22728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4329.313825][T22728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.313837][T22728] rawv6_sendmsg (net/ipv6/raw.c:918) [4329.313848][T22728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4329.313854][T22728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4329.313860][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.313870][T22728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4329.313876][T22728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4329.313885][T22728] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4329.313902][T22728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4329.313905][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.313916][T22728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.313923][T22728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.313929][T22728] ? __pfx___sys_sendto (net/socket.c:2147) [4329.313943][T22728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4329.313951][T22728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4329.313960][T22728] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4329.313967][T22728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4329.313978][T22728] __x64_sys_sendto (net/socket.c:2183) [4329.313982][T22728] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4329.313987][T22728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4329.313992][T22728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4329.313998][T22728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4329.314003][T22728] RIP: 0033:0x7f41ef3aca4a [ 4329.314008][T22728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.314012][T22728] RSP: 002b:00007ffc66649fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4329.314016][T22728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41ef3aca4a [ 4329.314018][T22728] RDX: 0000000000000040 RSI: 0000000006c2a340 RDI: 0000000000000005 [ 4329.314021][T22728] RBP: 00007ffc6664a050 R08: 0000000000418574 R09: 000000000000001c [ 4329.314022][T22728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4329.314024][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41ef4d5000 | [ 4329.314024][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41ef4d5000 | [ 4329.314039][T22728] | [ 4329.314041][T22728] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22728 | [4329.326812][T22728] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4329.327077][T22728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4329.327078][T22728] Call Trace: [ 4329.327080][T22728] [4329.327082][T22728] dump_stack_lvl (lib/dump_stack.c:123) [4329.327089][T22728] check_preemption_disabled (lib/smp_processor_id.c:52) [4329.327096][T22728] lwtunnel_output (net/core/lwtunnel.c:359) [4329.327102][T22728] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4329.327109][T22728] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.327115][T22728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4329.327120][T22728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.327132][T22728] rawv6_sendmsg (net/ipv6/raw.c:918) [4329.327144][T22728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4329.327149][T22728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4329.327153][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.327161][T22728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4329.327165][T22728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4329.327174][T22728] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4329.327190][T22728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4329.327193][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.327204][T22728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.327209][T22728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.327215][T22728] ? __pfx___sys_sendto (net/socket.c:2147) [4329.327230][T22728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4329.327236][T22728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4329.327245][T22728] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4329.327252][T22728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4329.327263][T22728] __x64_sys_sendto (net/socket.c:2183) [4329.327267][T22728] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4329.327272][T22728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4329.327276][T22728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4329.327282][T22728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4329.327285][T22728] RIP: 0033:0x7f41ef3aca4a [ 4329.327288][T22728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.327291][T22728] RSP: 002b:00007ffc66649fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4329.327294][T22728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41ef3aca4a [ 4329.327296][T22728] RDX: 0000000000000040 RSI: 0000000006c2a340 RDI: 0000000000000005 [ 4329.327298][T22728] RBP: 00007ffc6664a050 R08: 0000000000418574 R09: 000000000000001c [ 4329.327300][T22728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4329.327302][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41ef4d5000 | [ 4329.327302][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41ef4d5000 | [ 4329.327317][T22728] | [ 4329.345767][T22728] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22728 | [4329.346163][T22728] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4329.346437][T22728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4329.346439][T22728] Call Trace: [ 4329.346441][T22728] [4329.346443][T22728] dump_stack_lvl (lib/dump_stack.c:123) [4329.346450][T22728] check_preemption_disabled (lib/smp_processor_id.c:52) [4329.346457][T22728] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4329.346464][T22728] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4329.346472][T22728] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.346477][T22728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4329.346482][T22728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.346494][T22728] rawv6_sendmsg (net/ipv6/raw.c:918) [4329.346506][T22728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4329.346511][T22728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4329.346515][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.346524][T22728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4329.346528][T22728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4329.346537][T22728] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4329.346554][T22728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4329.346556][T22728] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.346568][T22728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.346574][T22728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.346579][T22728] ? __pfx___sys_sendto (net/socket.c:2147) [4329.346594][T22728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4329.346601][T22728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4329.346610][T22728] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4329.346617][T22728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4329.346627][T22728] __x64_sys_sendto (net/socket.c:2183) [4329.346631][T22728] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4329.346637][T22728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4329.346641][T22728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4329.346647][T22728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4329.346651][T22728] RIP: 0033:0x7f41ef3aca4a [ 4329.346655][T22728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.346658][T22728] RSP: 002b:00007ffc66649fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4329.346661][T22728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41ef3aca4a [ 4329.346664][T22728] RDX: 0000000000000040 RSI: 0000000006c2a340 RDI: 0000000000000005 [ 4329.346665][T22728] RBP: 00007ffc6664a050 R08: 0000000000418574 R09: 000000000000001c [ 4329.346668][T22728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4329.346670][T22728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41ef4d5000 | [ 4329.346685][T22728] | [ 4329.592978][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4329.859522][T22732] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22732 | [4329.860015][T22732] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4329.860280][T22732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4329.860282][T22732] Call Trace: [ 4329.860284][T22732] [4329.860287][T22732] dump_stack_lvl (lib/dump_stack.c:123) [4329.860296][T22732] check_preemption_disabled (lib/smp_processor_id.c:52) [4329.860305][T22732] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4329.860311][T22732] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4329.860320][T22732] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.860327][T22732] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4329.860332][T22732] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.860344][T22732] rawv6_sendmsg (net/ipv6/raw.c:918) [4329.860355][T22732] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4329.860360][T22732] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4329.860368][T22732] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.860377][T22732] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4329.860383][T22732] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4329.860393][T22732] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4329.860409][T22732] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4329.860412][T22732] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.860423][T22732] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.860430][T22732] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.860436][T22732] ? __pfx___sys_sendto (net/socket.c:2147) [4329.860450][T22732] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4329.860458][T22732] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4329.860467][T22732] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4329.860474][T22732] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4329.860485][T22732] __x64_sys_sendto (net/socket.c:2183) [4329.860489][T22732] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4329.860495][T22732] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4329.860500][T22732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4329.860506][T22732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4329.860510][T22732] RIP: 0033:0x7f08ac425a4a [ 4329.860515][T22732] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.860519][T22732] RSP: 002b:00007ffc19d842c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4329.860523][T22732] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08ac425a4a [ 4329.860525][T22732] RDX: 0000000000000040 RSI: 000000003f3de340 RDI: 0000000000000005 [ 4329.860528][T22732] RBP: 00007ffc19d84350 R08: 0000000000418574 R09: 000000000000001c [ 4329.860530][T22732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4329.860532][T22732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08ac54e000 | [ 4329.860532][T22732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08ac54e000 | [ 4329.860546][T22732] | [ 4329.860549][T22732] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22732 | [4329.872960][T22732] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4329.873226][T22732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4329.873228][T22732] Call Trace: [ 4329.873230][T22732] [4329.873232][T22732] dump_stack_lvl (lib/dump_stack.c:123) [4329.873239][T22732] check_preemption_disabled (lib/smp_processor_id.c:52) [4329.873247][T22732] lwtunnel_output (net/core/lwtunnel.c:359) [4329.873254][T22732] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4329.873262][T22732] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.873268][T22732] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4329.873273][T22732] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.873285][T22732] rawv6_sendmsg (net/ipv6/raw.c:918) [4329.873296][T22732] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4329.873301][T22732] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4329.873307][T22732] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.873316][T22732] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4329.873320][T22732] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4329.873329][T22732] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4329.873346][T22732] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4329.873349][T22732] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.873360][T22732] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.873366][T22732] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.873372][T22732] ? __pfx___sys_sendto (net/socket.c:2147) [4329.873387][T22732] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4329.873393][T22732] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4329.873402][T22732] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4329.873410][T22732] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4329.873420][T22732] __x64_sys_sendto (net/socket.c:2183) [4329.873424][T22732] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4329.873429][T22732] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4329.873434][T22732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4329.873439][T22732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4329.873444][T22732] RIP: 0033:0x7f08ac425a4a [ 4329.873447][T22732] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.873450][T22732] RSP: 002b:00007ffc19d842c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4329.873454][T22732] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08ac425a4a [ 4329.873456][T22732] RDX: 0000000000000040 RSI: 000000003f3de340 RDI: 0000000000000005 [ 4329.873458][T22732] RBP: 00007ffc19d84350 R08: 0000000000418574 R09: 000000000000001c [ 4329.873460][T22732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4329.873462][T22732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08ac54e000 | [ 4329.873462][T22732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08ac54e000 | [ 4329.873477][T22732] | [ 4329.891156][T22732] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22732 | [4329.891541][T22732] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4329.891816][T22732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4329.891818][T22732] Call Trace: [ 4329.891820][T22732] [4329.891823][T22732] dump_stack_lvl (lib/dump_stack.c:123) [4329.891830][T22732] check_preemption_disabled (lib/smp_processor_id.c:52) [4329.891838][T22732] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4329.891844][T22732] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4329.891852][T22732] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.891858][T22732] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4329.891863][T22732] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4329.891875][T22732] rawv6_sendmsg (net/ipv6/raw.c:918) [4329.891886][T22732] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4329.891892][T22732] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4329.891897][T22732] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.891906][T22732] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4329.891911][T22732] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4329.891920][T22732] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4329.891936][T22732] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4329.891939][T22732] ? __lock_release (kernel/locking/lockdep.c:5534) [4329.891950][T22732] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.891957][T22732] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4329.891963][T22732] ? __pfx___sys_sendto (net/socket.c:2147) [4329.891977][T22732] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4329.891984][T22732] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4329.891994][T22732] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4329.892001][T22732] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4329.892011][T22732] __x64_sys_sendto (net/socket.c:2183) [4329.892015][T22732] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4329.892021][T22732] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4329.892025][T22732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4329.892031][T22732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4329.892035][T22732] RIP: 0033:0x7f08ac425a4a [ 4329.892039][T22732] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.892042][T22732] RSP: 002b:00007ffc19d842c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4329.892045][T22732] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08ac425a4a [ 4329.892047][T22732] RDX: 0000000000000040 RSI: 000000003f3de340 RDI: 0000000000000005 [ 4329.892049][T22732] RBP: 00007ffc19d84350 R08: 0000000000418574 R09: 000000000000001c [ 4329.892051][T22732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4329.892052][T22732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08ac54e000 | [ 4329.892052][T22732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08ac54e000 | [ 4329.892067][T22732] | [ 4330.414857][T22736] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22736 | [4330.415487][T22736] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4330.416226][T22736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4330.416229][T22736] Call Trace: [ 4330.416231][T22736] [4330.416233][T22736] dump_stack_lvl (lib/dump_stack.c:123) [4330.416243][T22736] check_preemption_disabled (lib/smp_processor_id.c:52) [4330.416253][T22736] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4330.416259][T22736] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4330.416268][T22736] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.416276][T22736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4330.416280][T22736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.416292][T22736] rawv6_sendmsg (net/ipv6/raw.c:918) [4330.416302][T22736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4330.416308][T22736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4330.416315][T22736] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.416325][T22736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4330.416331][T22736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4330.416339][T22736] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4330.416355][T22736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4330.416358][T22736] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.416369][T22736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.416378][T22736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.416383][T22736] ? __pfx___sys_sendto (net/socket.c:2147) [4330.416397][T22736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4330.416404][T22736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4330.416414][T22736] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4330.416421][T22736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4330.416431][T22736] __x64_sys_sendto (net/socket.c:2183) [4330.416435][T22736] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4330.416441][T22736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4330.416446][T22736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4330.416452][T22736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4330.416457][T22736] RIP: 0033:0x7f37f2fe2a4a [ 4330.416461][T22736] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4330.416465][T22736] RSP: 002b:00007ffd0f4ad248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4330.416469][T22736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37f2fe2a4a [ 4330.416471][T22736] RDX: 0000000000000040 RSI: 00000000017ac340 RDI: 0000000000000005 [ 4330.416473][T22736] RBP: 00007ffd0f4ad2d0 R08: 0000000000418574 R09: 000000000000001c [ 4330.416475][T22736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4330.416477][T22736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37f310b000 | [ 4330.416494][T22736] lwtunnel_output(): recursion limit reached on datapath | [ 4330.617004][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4331.910985][T22740] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22740 | [4331.911585][T22740] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4331.912019][T22740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4331.912022][T22740] Call Trace: [ 4331.912025][T22740] [4331.912030][T22740] dump_stack_lvl (lib/dump_stack.c:123) [4331.912041][T22740] check_preemption_disabled (lib/smp_processor_id.c:52) [4331.912054][T22740] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4331.912066][T22740] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4331.912078][T22740] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.912088][T22740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4331.912097][T22740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.912120][T22740] rawv6_sendmsg (net/ipv6/raw.c:918) [4331.912139][T22740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4331.912144][T22740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4331.912150][T22740] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.912159][T22740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4331.912164][T22740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4331.912173][T22740] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4331.912189][T22740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4331.912192][T22740] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.912203][T22740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.912208][T22740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.912214][T22740] ? __pfx___sys_sendto (net/socket.c:2147) [4331.912228][T22740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4331.912235][T22740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4331.912243][T22740] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4331.912250][T22740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4331.912260][T22740] __x64_sys_sendto (net/socket.c:2183) [4331.912264][T22740] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4331.912269][T22740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4331.912274][T22740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4331.912279][T22740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4331.912283][T22740] RIP: 0033:0x7f4d6051ca4a [ 4331.912288][T22740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.912291][T22740] RSP: 002b:00007ffcc69244d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4331.912295][T22740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d6051ca4a [ 4331.912297][T22740] RDX: 0000000000000040 RSI: 0000000024498340 RDI: 0000000000000005 [ 4331.912299][T22740] RBP: 00007ffcc6924560 R08: 0000000000418574 R09: 000000000000001c [ 4331.912301][T22740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4331.912303][T22740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d60645000 | [ 4331.912317][T22740] | [ 4331.912341][T22740] lwtunnel_output(): recursion limit reached on datapath | [ 4333.445696][T22744] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22744 | [4333.446220][T22744] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4333.446494][T22744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4333.446497][T22744] Call Trace: [ 4333.446499][T22744] [4333.446502][T22744] dump_stack_lvl (lib/dump_stack.c:123) [4333.446511][T22744] check_preemption_disabled (lib/smp_processor_id.c:52) [4333.446521][T22744] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4333.446527][T22744] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4333.446536][T22744] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.446543][T22744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4333.446547][T22744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.446559][T22744] rawv6_sendmsg (net/ipv6/raw.c:918) [4333.446571][T22744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4333.446576][T22744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4333.446583][T22744] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.446592][T22744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4333.446599][T22744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4333.446608][T22744] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4333.446624][T22744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4333.446627][T22744] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.446638][T22744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.446646][T22744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.446651][T22744] ? __pfx___sys_sendto (net/socket.c:2147) [4333.446665][T22744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4333.446673][T22744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4333.446683][T22744] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4333.446690][T22744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4333.446701][T22744] __x64_sys_sendto (net/socket.c:2183) [4333.446705][T22744] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4333.446712][T22744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4333.446716][T22744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4333.446722][T22744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4333.446726][T22744] RIP: 0033:0x7f1c7df8ea4a [ 4333.446731][T22744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4333.446734][T22744] RSP: 002b:00007ffd0216e5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4333.446738][T22744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c7df8ea4a [ 4333.446741][T22744] RDX: 0000000000000040 RSI: 00000000211b1340 RDI: 0000000000000005 [ 4333.446743][T22744] RBP: 00007ffd0216e680 R08: 0000000000418574 R09: 000000000000001c [ 4333.446745][T22744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4333.446746][T22744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c7e0b7000 | [ 4333.446746][T22744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c7e0b7000 | [ 4333.446761][T22744] | [ 4333.460182][T22744] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22744 | [4333.460564][T22744] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4333.461818][T22744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4333.461820][T22744] Call Trace: [ 4333.461822][T22744] [4333.461824][T22744] dump_stack_lvl (lib/dump_stack.c:123) [4333.461831][T22744] check_preemption_disabled (lib/smp_processor_id.c:52) [4333.461839][T22744] lwtunnel_output (net/core/lwtunnel.c:359) [4333.461845][T22744] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4333.461853][T22744] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.461859][T22744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4333.461863][T22744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.461875][T22744] rawv6_sendmsg (net/ipv6/raw.c:918) [4333.461887][T22744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4333.461892][T22744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4333.461897][T22744] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.461905][T22744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4333.461909][T22744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4333.461919][T22744] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4333.461935][T22744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4333.461938][T22744] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.461949][T22744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.461955][T22744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.461961][T22744] ? __pfx___sys_sendto (net/socket.c:2147) [4333.461976][T22744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4333.461983][T22744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4333.461991][T22744] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4333.461998][T22744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4333.462008][T22744] __x64_sys_sendto (net/socket.c:2183) [4333.462012][T22744] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4333.462017][T22744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4333.462022][T22744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4333.462028][T22744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4333.462031][T22744] RIP: 0033:0x7f1c7df8ea4a [ 4333.462035][T22744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4333.462039][T22744] RSP: 002b:00007ffd0216e5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4333.462042][T22744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c7df8ea4a [ 4333.462044][T22744] RDX: 0000000000000040 RSI: 00000000211b1340 RDI: 0000000000000005 [ 4333.462046][T22744] RBP: 00007ffd0216e680 R08: 0000000000418574 R09: 000000000000001c [ 4333.462048][T22744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4333.462050][T22744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c7e0b7000 | [ 4333.462050][T22744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c7e0b7000 | [ 4333.462064][T22744] | [ 4333.462687][T22744] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22744 | [4333.475139][T22744] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4333.475407][T22744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4333.475409][T22744] Call Trace: [ 4333.475411][T22744] [4333.475413][T22744] dump_stack_lvl (lib/dump_stack.c:123) [4333.475420][T22744] check_preemption_disabled (lib/smp_processor_id.c:52) [4333.475428][T22744] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4333.475434][T22744] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4333.475441][T22744] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.475448][T22744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4333.475452][T22744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.475464][T22744] rawv6_sendmsg (net/ipv6/raw.c:918) [4333.475476][T22744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4333.475481][T22744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4333.475486][T22744] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.475494][T22744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4333.475498][T22744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4333.475507][T22744] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4333.475523][T22744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4333.475526][T22744] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.475537][T22744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.475544][T22744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.475549][T22744] ? __pfx___sys_sendto (net/socket.c:2147) [4333.475564][T22744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4333.475570][T22744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4333.475579][T22744] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4333.475586][T22744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4333.475596][T22744] __x64_sys_sendto (net/socket.c:2183) [4333.475600][T22744] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4333.475605][T22744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4333.475609][T22744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4333.475615][T22744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4333.475619][T22744] RIP: 0033:0x7f1c7df8ea4a [ 4333.475623][T22744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4333.475626][T22744] RSP: 002b:00007ffd0216e5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4333.475629][T22744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c7df8ea4a [ 4333.475631][T22744] RDX: 0000000000000040 RSI: 00000000211b1340 RDI: 0000000000000005 [ 4333.475633][T22744] RBP: 00007ffd0216e680 R08: 0000000000418574 R09: 000000000000001c [ 4333.475635][T22744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4333.475637][T22744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c7e0b7000 | [ 4333.475637][T22744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c7e0b7000 | [ 4333.475652][T22744] | [ 4333.983590][T22748] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22748 | [4333.984099][T22748] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4333.984368][T22748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4333.984370][T22748] Call Trace: [ 4333.984373][T22748] [4333.984376][T22748] dump_stack_lvl (lib/dump_stack.c:123) [4333.984385][T22748] check_preemption_disabled (lib/smp_processor_id.c:52) [4333.984395][T22748] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4333.984402][T22748] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4333.984411][T22748] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.984419][T22748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4333.984423][T22748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.984435][T22748] rawv6_sendmsg (net/ipv6/raw.c:918) [4333.984447][T22748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4333.984452][T22748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4333.984459][T22748] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.984469][T22748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4333.984475][T22748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4333.984496][T22748] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4333.984512][T22748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4333.984514][T22748] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.984525][T22748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.984533][T22748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.984538][T22748] ? __pfx___sys_sendto (net/socket.c:2147) [4333.984552][T22748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4333.984560][T22748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4333.984570][T22748] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4333.984577][T22748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4333.984587][T22748] __x64_sys_sendto (net/socket.c:2183) [4333.984591][T22748] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4333.984597][T22748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4333.984602][T22748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4333.984607][T22748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4333.984612][T22748] RIP: 0033:0x7f4d1ff79a4a [ 4333.984616][T22748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4333.984620][T22748] RSP: 002b:00007ffc40d34e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4333.984624][T22748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d1ff79a4a [ 4333.984626][T22748] RDX: 0000000000000040 RSI: 00000000101c4340 RDI: 0000000000000005 [ 4333.984628][T22748] RBP: 00007ffc40d34e90 R08: 0000000000418574 R09: 000000000000001c [ 4333.984631][T22748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4333.984633][T22748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d200a2000 | [ 4333.984647][T22748] | [ 4333.984649][T22748] lwtunnel_output(): recursion limit reached on datapath | [ 4335.483362][T22752] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22752 | [4335.483996][T22752] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4335.484396][T22752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4335.484399][T22752] Call Trace: [ 4335.484403][T22752] [4335.484406][T22752] dump_stack_lvl (lib/dump_stack.c:123) [4335.484418][T22752] check_preemption_disabled (lib/smp_processor_id.c:52) [4335.484431][T22752] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4335.484443][T22752] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4335.484455][T22752] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.484465][T22752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4335.484474][T22752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.484497][T22752] rawv6_sendmsg (net/ipv6/raw.c:918) [4335.484519][T22752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4335.484529][T22752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4335.484537][T22752] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.484547][T22752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4335.484551][T22752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4335.484560][T22752] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4335.484576][T22752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4335.484579][T22752] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.484590][T22752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.484596][T22752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.484601][T22752] ? __pfx___sys_sendto (net/socket.c:2147) [4335.484616][T22752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4335.484623][T22752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4335.484631][T22752] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4335.484638][T22752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4335.484648][T22752] __x64_sys_sendto (net/socket.c:2183) [4335.484652][T22752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4335.484657][T22752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4335.484661][T22752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4335.484667][T22752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4335.484671][T22752] RIP: 0033:0x7f72b798ca4a [ 4335.484676][T22752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.484679][T22752] RSP: 002b:00007fffcddd6f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4335.484683][T22752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72b798ca4a [ 4335.484685][T22752] RDX: 0000000000000040 RSI: 000000002faf8340 RDI: 0000000000000005 [ 4335.484687][T22752] RBP: 00007fffcddd6f90 R08: 0000000000418574 R09: 000000000000001c [ 4335.484689][T22752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4335.484691][T22752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72b7ab5000 | [ 4335.505807][T22752] lwtunnel_output(): recursion limit reached on datapath | [ 4335.737030][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4336.976144][T22756] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22756 | [4336.976816][T22756] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4336.977205][T22756] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.977208][T22756] Call Trace: [ 4336.977211][T22756] [4336.977215][T22756] dump_stack_lvl (lib/dump_stack.c:123) [4336.977227][T22756] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.977239][T22756] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4336.977251][T22756] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.977264][T22756] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.977274][T22756] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.977278][T22756] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.977291][T22756] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.977302][T22756] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.977308][T22756] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.977313][T22756] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.977321][T22756] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.977326][T22756] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.977335][T22756] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.977351][T22756] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.977354][T22756] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.977365][T22756] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.977371][T22756] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.977377][T22756] ? __pfx___sys_sendto (net/socket.c:2147) [4336.977391][T22756] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.977398][T22756] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.977407][T22756] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.977421][T22756] __x64_sys_sendto (net/socket.c:2183) [4336.977425][T22756] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4336.977430][T22756] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.977434][T22756] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.977440][T22756] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.977444][T22756] RIP: 0033:0x7f508c597a4a [ 4336.977449][T22756] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.977452][T22756] RSP: 002b:00007ffeddcc26b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.977455][T22756] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f508c597a4a [ 4336.977458][T22756] RDX: 0000000000000040 RSI: 0000000039ac9340 RDI: 0000000000000005 [ 4336.977460][T22756] RBP: 00007ffeddcc2740 R08: 0000000000418574 R09: 000000000000001c [ 4336.977461][T22756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.977463][T22756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f508c6c0000 | [ 4336.977478][T22756] | [ 4336.977480][T22756] lwtunnel_output(): recursion limit reached on datapath | [ 4338.482595][T22760] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22760 | [4338.483098][T22760] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4338.483368][T22760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4338.483370][T22760] Call Trace: [ 4338.483372][T22760] [4338.483375][T22760] dump_stack_lvl (lib/dump_stack.c:123) [4338.483383][T22760] check_preemption_disabled (lib/smp_processor_id.c:52) [4338.483391][T22760] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4338.483397][T22760] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4338.483404][T22760] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4338.483411][T22760] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4338.483415][T22760] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4338.483427][T22760] rawv6_sendmsg (net/ipv6/raw.c:918) [4338.483439][T22760] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4338.483444][T22760] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4338.483449][T22760] ? __lock_release (kernel/locking/lockdep.c:5534) [4338.483458][T22760] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4338.483463][T22760] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4338.483472][T22760] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4338.483488][T22760] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4338.483491][T22760] ? __lock_release (kernel/locking/lockdep.c:5534) [4338.483502][T22760] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4338.483508][T22760] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4338.483513][T22760] ? __pfx___sys_sendto (net/socket.c:2147) [4338.483528][T22760] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4338.483534][T22760] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4338.483543][T22760] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4338.483550][T22760] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4338.483560][T22760] __x64_sys_sendto (net/socket.c:2183) [4338.483564][T22760] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4338.483569][T22760] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4338.483574][T22760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4338.483579][T22760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4338.483583][T22760] RIP: 0033:0x7f634cd16a4a [ 4338.483588][T22760] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.483591][T22760] RSP: 002b:00007ffd03bc9d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4338.483595][T22760] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f634cd16a4a [ 4338.483597][T22760] RDX: 0000000000000040 RSI: 000000002ea3b340 RDI: 0000000000000005 [ 4338.483599][T22760] RBP: 00007ffd03bc9e00 R08: 0000000000418574 R09: 000000000000001c [ 4338.483601][T22760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4338.483603][T22760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f634ce3f000 | [ 4338.483620][T22760] lwtunnel_output(): recursion limit reached on datapath | [ 4338.809108][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4339.967475][T22764] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22764 | [4339.968116][T22764] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4339.968517][T22764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4339.968521][T22764] Call Trace: [ 4339.968524][T22764] [4339.968528][T22764] dump_stack_lvl (lib/dump_stack.c:123) [4339.968539][T22764] check_preemption_disabled (lib/smp_processor_id.c:52) [4339.968553][T22764] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4339.968565][T22764] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4339.968578][T22764] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.968589][T22764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4339.968597][T22764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4339.968621][T22764] rawv6_sendmsg (net/ipv6/raw.c:918) [4339.968644][T22764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4339.968653][T22764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4339.968660][T22764] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.968669][T22764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4339.968674][T22764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4339.968683][T22764] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4339.968701][T22764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4339.968704][T22764] ? __lock_release (kernel/locking/lockdep.c:5534) [4339.968715][T22764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.968721][T22764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4339.968726][T22764] ? __pfx___sys_sendto (net/socket.c:2147) [4339.968741][T22764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4339.968748][T22764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4339.968756][T22764] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4339.968764][T22764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4339.968774][T22764] __x64_sys_sendto (net/socket.c:2183) [4339.968778][T22764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4339.968783][T22764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4339.968788][T22764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4339.968793][T22764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4339.968798][T22764] RIP: 0033:0x7f02aa90ea4a [ 4339.968802][T22764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.968806][T22764] RSP: 002b:00007fff1dc44668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4339.968810][T22764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02aa90ea4a [ 4339.968812][T22764] RDX: 0000000000000040 RSI: 0000000033ced340 RDI: 0000000000000005 [ 4339.968814][T22764] RBP: 00007fff1dc446f0 R08: 0000000000418574 R09: 000000000000001c [ 4339.968816][T22764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4339.968818][T22764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02aaa37000 | [ 4339.968833][T22764] | [ 4339.990544][T22764] lwtunnel_output(): recursion limit reached on datapath | [ 4341.479790][T22768] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22768 | [4341.480286][T22768] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4341.480546][T22768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.480549][T22768] Call Trace: [ 4341.480551][T22768] [4341.480554][T22768] dump_stack_lvl (lib/dump_stack.c:123) [4341.480561][T22768] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.480569][T22768] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4341.480575][T22768] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.480583][T22768] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.480589][T22768] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.480593][T22768] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.480605][T22768] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.480617][T22768] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.480622][T22768] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.480627][T22768] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.480636][T22768] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.480641][T22768] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.480650][T22768] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.480666][T22768] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.480669][T22768] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.480680][T22768] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.480686][T22768] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.480691][T22768] ? __pfx___sys_sendto (net/socket.c:2147) [4341.480708][T22768] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.480715][T22768] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.480723][T22768] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.480730][T22768] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.480741][T22768] __x64_sys_sendto (net/socket.c:2183) [4341.480744][T22768] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4341.480750][T22768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.480755][T22768] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.480760][T22768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.480765][T22768] RIP: 0033:0x7ff30d827a4a [ 4341.480769][T22768] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4341.480773][T22768] RSP: 002b:00007ffd992a6208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.480777][T22768] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff30d827a4a [ 4341.480779][T22768] RDX: 0000000000000040 RSI: 000000003ba83340 RDI: 0000000000000005 [ 4341.480781][T22768] RBP: 00007ffd992a6290 R08: 0000000000418574 R09: 000000000000001c [ 4341.480783][T22768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.480785][T22768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff30d950000 | [ 4341.480799][T22768] | [ 4341.493692][T22768] lwtunnel_output(): recursion limit reached on datapath | [ 4342.977263][T22772] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22772 | [4342.978071][T22772] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4342.978388][T22772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.978392][T22772] Call Trace: [ 4342.978395][T22772] [4342.978398][T22772] dump_stack_lvl (lib/dump_stack.c:123) [4342.978409][T22772] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.978419][T22772] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4342.978425][T22772] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.978433][T22772] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.978439][T22772] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.978443][T22772] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.978455][T22772] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.978466][T22772] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.978471][T22772] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.978476][T22772] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.978485][T22772] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.978490][T22772] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.978498][T22772] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.978514][T22772] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.978518][T22772] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.978528][T22772] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.978534][T22772] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.978539][T22772] ? __pfx___sys_sendto (net/socket.c:2147) [4342.978554][T22772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.978561][T22772] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.978569][T22772] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.978576][T22772] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.978586][T22772] __x64_sys_sendto (net/socket.c:2183) [4342.978590][T22772] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4342.978596][T22772] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.978600][T22772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.978606][T22772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.978609][T22772] RIP: 0033:0x7fa884214a4a [ 4342.978614][T22772] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4342.978617][T22772] RSP: 002b:00007ffc29038008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.978621][T22772] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa884214a4a [ 4342.978623][T22772] RDX: 0000000000000040 RSI: 0000000027664340 RDI: 0000000000000005 [ 4342.978626][T22772] RBP: 00007ffc29038090 R08: 0000000000418574 R09: 000000000000001c [ 4342.978628][T22772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.978630][T22772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa88433d000 | [ 4342.978644][T22772] | [ 4342.978646][T22772] lwtunnel_output(): recursion limit reached on datapath | [ 4344.460196][T22776] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22776 | [4344.460852][T22776] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4344.461253][T22776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4344.461256][T22776] Call Trace: [ 4344.461259][T22776] [4344.461263][T22776] dump_stack_lvl (lib/dump_stack.c:123) [4344.461275][T22776] check_preemption_disabled (lib/smp_processor_id.c:52) [4344.461287][T22776] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4344.461299][T22776] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4344.461312][T22776] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4344.461322][T22776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4344.461331][T22776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4344.461355][T22776] rawv6_sendmsg (net/ipv6/raw.c:918) [4344.461378][T22776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4344.461387][T22776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4344.461394][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4344.461404][T22776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4344.461408][T22776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4344.461417][T22776] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4344.461433][T22776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4344.461436][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4344.461447][T22776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4344.461453][T22776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4344.461459][T22776] ? __pfx___sys_sendto (net/socket.c:2147) [4344.461473][T22776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4344.461480][T22776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4344.461489][T22776] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4344.461496][T22776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4344.461506][T22776] __x64_sys_sendto (net/socket.c:2183) [4344.461510][T22776] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4344.461516][T22776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4344.461520][T22776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4344.461526][T22776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4344.461530][T22776] RIP: 0033:0x7f84761eba4a [ 4344.461535][T22776] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4344.461538][T22776] RSP: 002b:00007ffc5d9adaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4344.461542][T22776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84761eba4a [ 4344.461544][T22776] RDX: 0000000000000040 RSI: 000000001f5a9340 RDI: 0000000000000005 [ 4344.461546][T22776] RBP: 00007ffc5d9adb80 R08: 0000000000418574 R09: 000000000000001c [ 4344.461548][T22776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4344.461550][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8476314000 | [ 4344.461565][T22776] | [ 4344.461568][T22776] lwtunnel_output(): recursion limit reached on datapath | [ 4345.992139][T22780] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22780 | [4345.992622][T22780] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4345.992905][T22780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.992907][T22780] Call Trace: [ 4345.992910][T22780] [4345.992913][T22780] dump_stack_lvl (lib/dump_stack.c:123) [4345.992922][T22780] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.992931][T22780] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4345.992938][T22780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.992947][T22780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.992954][T22780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.992958][T22780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.992970][T22780] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.992982][T22780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.992986][T22780] ? find_held_lock (kernel/locking/lockdep.c:5348) [4345.993000][T22780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.993006][T22780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.993009][T22780] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4345.993020][T22780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.993045][T22780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.993048][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.993059][T22780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.993067][T22780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.993073][T22780] ? __pfx___sys_sendto (net/socket.c:2147) [4345.993085][T22780] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4345.993096][T22780] ? find_held_lock (kernel/locking/lockdep.c:5348) [4345.993102][T22780] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4345.993106][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.993112][T22780] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4345.993118][T22780] ? 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) [4345.993128][T22780] __x64_sys_sendto (net/socket.c:2183) [4345.993132][T22780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4345.993138][T22780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.993143][T22780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.993149][T22780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.993153][T22780] RIP: 0033:0x7f6413869a4a [ 4345.993159][T22780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.993162][T22780] RSP: 002b:00007ffe3f30ece8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.993166][T22780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6413869a4a [ 4345.993169][T22780] RDX: 0000000000000040 RSI: 000000003ac50340 RDI: 0000000000000005 [ 4345.993171][T22780] RBP: 00007ffe3f30ed70 R08: 0000000000418574 R09: 000000000000001c [ 4345.993174][T22780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.993176][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6413992000 | [ 4345.993176][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6413992000 | [ 4345.993190][T22780] | [ 4345.993194][T22780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22780 | [4346.006656][T22780] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4346.006924][T22780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.006926][T22780] Call Trace: [ 4346.006928][T22780] [4346.006930][T22780] dump_stack_lvl (lib/dump_stack.c:123) [4346.006938][T22780] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.006946][T22780] lwtunnel_output (net/core/lwtunnel.c:359) [4346.006952][T22780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.006960][T22780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.006966][T22780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.006971][T22780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.006984][T22780] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.006995][T22780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.006999][T22780] ? find_held_lock (kernel/locking/lockdep.c:5348) [4346.007010][T22780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.007014][T22780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.007018][T22780] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4346.007027][T22780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.007044][T22780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.007047][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.007059][T22780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.007064][T22780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.007069][T22780] ? __pfx___sys_sendto (net/socket.c:2147) [4346.007082][T22780] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4346.007092][T22780] ? find_held_lock (kernel/locking/lockdep.c:5348) [4346.007097][T22780] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4346.007101][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.007108][T22780] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4346.007113][T22780] ? 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) [4346.007122][T22780] __x64_sys_sendto (net/socket.c:2183) [4346.007127][T22780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4346.007132][T22780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.007137][T22780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.007143][T22780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.007147][T22780] RIP: 0033:0x7f6413869a4a [ 4346.007150][T22780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4346.007153][T22780] RSP: 002b:00007ffe3f30ece8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.007156][T22780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6413869a4a [ 4346.007159][T22780] RDX: 0000000000000040 RSI: 000000003ac50340 RDI: 0000000000000005 [ 4346.007161][T22780] RBP: 00007ffe3f30ed70 R08: 0000000000418574 R09: 000000000000001c [ 4346.007163][T22780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.007165][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6413992000 | [ 4346.007165][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6413992000 | [ 4346.007180][T22780] | [ 4346.007641][T22780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22780 | [4346.020170][T22780] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4346.020432][T22780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.020433][T22780] Call Trace: [ 4346.020436][T22780] [4346.020438][T22780] dump_stack_lvl (lib/dump_stack.c:123) [4346.020445][T22780] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.020454][T22780] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4346.020460][T22780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.020467][T22780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.020473][T22780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.020478][T22780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.020490][T22780] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.020502][T22780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.020506][T22780] ? find_held_lock (kernel/locking/lockdep.c:5348) [4346.020517][T22780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.020522][T22780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.020525][T22780] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4346.020535][T22780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.020551][T22780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.020554][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.020566][T22780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.020571][T22780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.020577][T22780] ? __pfx___sys_sendto (net/socket.c:2147) [4346.020589][T22780] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4346.020599][T22780] ? find_held_lock (kernel/locking/lockdep.c:5348) [4346.020605][T22780] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4346.020608][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.020615][T22780] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4346.020620][T22780] ? 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) [4346.020629][T22780] __x64_sys_sendto (net/socket.c:2183) [4346.020633][T22780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4346.020638][T22780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.020643][T22780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.020649][T22780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.020654][T22780] RIP: 0033:0x7f6413869a4a [ 4346.020657][T22780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4346.020660][T22780] RSP: 002b:00007ffe3f30ece8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.020664][T22780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6413869a4a [ 4346.020666][T22780] RDX: 0000000000000040 RSI: 000000003ac50340 RDI: 0000000000000005 [ 4346.020669][T22780] RBP: 00007ffe3f30ed70 R08: 0000000000418574 R09: 000000000000001c [ 4346.020671][T22780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.020673][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6413992000 | [ 4346.020673][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6413992000 | [ 4346.020688][T22780] | [ 4346.500913][T22784] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22784 | [4346.501400][T22784] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4346.501662][T22784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.501665][T22784] Call Trace: [ 4346.501667][T22784] [4346.501670][T22784] dump_stack_lvl (lib/dump_stack.c:123) [4346.501680][T22784] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.501691][T22784] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4346.501699][T22784] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.501708][T22784] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.501715][T22784] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.501720][T22784] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.501733][T22784] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.501744][T22784] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.501750][T22784] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.501757][T22784] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.501768][T22784] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.501774][T22784] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.501784][T22784] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.501800][T22784] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.501803][T22784] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.501814][T22784] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.501822][T22784] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.501828][T22784] ? __pfx___sys_sendto (net/socket.c:2147) [4346.501842][T22784] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.501849][T22784] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.501857][T22784] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.501864][T22784] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.501874][T22784] __x64_sys_sendto (net/socket.c:2183) [4346.501878][T22784] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4346.501885][T22784] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.501890][T22784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.501896][T22784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.501901][T22784] RIP: 0033:0x7fc2c5cb2a4a [ 4346.501905][T22784] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4346.501909][T22784] RSP: 002b:00007ffeb33d1d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.501913][T22784] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2c5cb2a4a [ 4346.501915][T22784] RDX: 0000000000000040 RSI: 0000000033f79340 RDI: 0000000000000005 [ 4346.501917][T22784] RBP: 00007ffeb33d1de0 R08: 0000000000418574 R09: 000000000000001c [ 4346.501919][T22784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.501921][T22784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2c5ddb000 | [ 4346.501936][T22784] | [ 4346.514797][T22784] lwtunnel_output(): recursion limit reached on datapath | [ 4347.992123][T22788] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22788 | [4347.992742][T22788] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4347.993165][T22788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.993169][T22788] Call Trace: [ 4347.993172][T22788] [4347.993176][T22788] dump_stack_lvl (lib/dump_stack.c:123) [4347.993187][T22788] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.993199][T22788] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4347.993212][T22788] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.993224][T22788] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.993235][T22788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.993243][T22788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.993267][T22788] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.993289][T22788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.993299][T22788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.993306][T22788] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.993315][T22788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.993320][T22788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.993329][T22788] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.993345][T22788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.993348][T22788] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.993359][T22788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.993364][T22788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.993370][T22788] ? __pfx___sys_sendto (net/socket.c:2147) [4347.993384][T22788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.993391][T22788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.993400][T22788] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.993407][T22788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.993417][T22788] __x64_sys_sendto (net/socket.c:2183) [4347.993421][T22788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4347.993426][T22788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.993430][T22788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.993436][T22788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.993440][T22788] RIP: 0033:0x7fec36652a4a [ 4347.993445][T22788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.993448][T22788] RSP: 002b:00007ffcd6ad2258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.993452][T22788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec36652a4a [ 4347.993455][T22788] RDX: 0000000000000040 RSI: 000000001c422340 RDI: 0000000000000005 [ 4347.993457][T22788] RBP: 00007ffcd6ad22e0 R08: 0000000000418574 R09: 000000000000001c [ 4347.993459][T22788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.993461][T22788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec3677b000 | [ 4347.993476][T22788] | [ 4347.993478][T22788] lwtunnel_output(): recursion limit reached on datapath | [ 4349.486468][T22792] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22792 | [4349.487750][T22792] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4349.488017][T22792] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4349.488019][T22792] Call Trace: [ 4349.488021][T22792] [4349.488024][T22792] dump_stack_lvl (lib/dump_stack.c:123) [4349.488032][T22792] check_preemption_disabled (lib/smp_processor_id.c:52) [4349.488040][T22792] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4349.488046][T22792] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4349.488053][T22792] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.488060][T22792] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4349.488064][T22792] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4349.488076][T22792] rawv6_sendmsg (net/ipv6/raw.c:918) [4349.488088][T22792] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4349.488093][T22792] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4349.488099][T22792] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.488108][T22792] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4349.488112][T22792] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4349.488121][T22792] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4349.488137][T22792] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4349.488140][T22792] ? __lock_release (kernel/locking/lockdep.c:5534) [4349.488151][T22792] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.488156][T22792] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4349.488162][T22792] ? __pfx___sys_sendto (net/socket.c:2147) [4349.488176][T22792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4349.488183][T22792] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4349.488192][T22792] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4349.488199][T22792] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4349.488209][T22792] __x64_sys_sendto (net/socket.c:2183) [4349.488213][T22792] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4349.488218][T22792] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4349.488222][T22792] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4349.488228][T22792] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4349.488232][T22792] RIP: 0033:0x7f44f7764a4a [ 4349.488236][T22792] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4349.488239][T22792] RSP: 002b:00007ffca3e02398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4349.488243][T22792] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44f7764a4a [ 4349.488246][T22792] RDX: 0000000000000040 RSI: 0000000038d78340 RDI: 0000000000000005 [ 4349.488248][T22792] RBP: 00007ffca3e02420 R08: 0000000000418574 R09: 000000000000001c [ 4349.488250][T22792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4349.488252][T22792] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f788d000 | [ 4349.488267][T22792] | [ 4349.488269][T22792] lwtunnel_output(): recursion limit reached on datapath | [ 4350.992624][T22796] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22796 | [4350.993648][T22796] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4350.993938][T22796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4350.993941][T22796] Call Trace: [ 4350.993944][T22796] [4350.993947][T22796] dump_stack_lvl (lib/dump_stack.c:123) [4350.993956][T22796] check_preemption_disabled (lib/smp_processor_id.c:52) [4350.993965][T22796] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4350.993972][T22796] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4350.993980][T22796] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4350.993988][T22796] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4350.993992][T22796] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4350.994004][T22796] rawv6_sendmsg (net/ipv6/raw.c:918) [4350.994016][T22796] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4350.994021][T22796] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4350.994029][T22796] ? __lock_release (kernel/locking/lockdep.c:5534) [4350.994039][T22796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4350.994045][T22796] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4350.994055][T22796] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4350.994071][T22796] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4350.994074][T22796] ? __lock_release (kernel/locking/lockdep.c:5534) [4350.994085][T22796] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4350.994093][T22796] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4350.994098][T22796] ? __pfx___sys_sendto (net/socket.c:2147) [4350.994113][T22796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4350.994120][T22796] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4350.994130][T22796] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4350.994138][T22796] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4350.994148][T22796] __x64_sys_sendto (net/socket.c:2183) [4350.994152][T22796] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4350.994158][T22796] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4350.994163][T22796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4350.994168][T22796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4350.994173][T22796] RIP: 0033:0x7f93d254ea4a [ 4350.994178][T22796] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.994182][T22796] RSP: 002b:00007ffe52e2c208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4350.994186][T22796] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93d254ea4a [ 4350.994188][T22796] RDX: 0000000000000040 RSI: 00000000343ed340 RDI: 0000000000000005 [ 4350.994190][T22796] RBP: 00007ffe52e2c290 R08: 0000000000418574 R09: 000000000000001c [ 4350.994193][T22796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4350.994195][T22796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d2677000 | [ 4350.994195][T22796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d2677000 | [ 4350.994210][T22796] | [ 4350.994213][T22796] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22796 | [4351.006661][T22796] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4351.006937][T22796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.006939][T22796] Call Trace: [ 4351.006941][T22796] [4351.006943][T22796] dump_stack_lvl (lib/dump_stack.c:123) [4351.006950][T22796] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.006957][T22796] lwtunnel_output (net/core/lwtunnel.c:359) [4351.006964][T22796] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.006970][T22796] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.006976][T22796] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.006981][T22796] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.006993][T22796] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.007005][T22796] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.007010][T22796] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.007014][T22796] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.007022][T22796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.007026][T22796] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.007035][T22796] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.007052][T22796] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.007054][T22796] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.007065][T22796] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.007070][T22796] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.007075][T22796] ? __pfx___sys_sendto (net/socket.c:2147) [4351.007090][T22796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.007096][T22796] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.007104][T22796] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.007111][T22796] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.007121][T22796] __x64_sys_sendto (net/socket.c:2183) [4351.007125][T22796] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4351.007130][T22796] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.007135][T22796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.007140][T22796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.007143][T22796] RIP: 0033:0x7f93d254ea4a [ 4351.007147][T22796] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.007150][T22796] RSP: 002b:00007ffe52e2c208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.007153][T22796] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93d254ea4a [ 4351.007155][T22796] RDX: 0000000000000040 RSI: 00000000343ed340 RDI: 0000000000000005 [ 4351.007157][T22796] RBP: 00007ffe52e2c290 R08: 0000000000418574 R09: 000000000000001c [ 4351.007159][T22796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.007161][T22796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d2677000 | [ 4351.007161][T22796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d2677000 | [ 4351.007176][T22796] | [ 4351.007660][T22796] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22796 | [4351.020045][T22796] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4351.020309][T22796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.020312][T22796] Call Trace: [ 4351.020314][T22796] [4351.020316][T22796] dump_stack_lvl (lib/dump_stack.c:123) [4351.020322][T22796] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.020330][T22796] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4351.020336][T22796] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.020343][T22796] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.020349][T22796] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.020354][T22796] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.020366][T22796] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.020378][T22796] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.020383][T22796] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.020387][T22796] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.020396][T22796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.020400][T22796] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.020409][T22796] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.020425][T22796] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.020429][T22796] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.020440][T22796] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.020445][T22796] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.020451][T22796] ? __pfx___sys_sendto (net/socket.c:2147) [4351.020466][T22796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.020472][T22796] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.020480][T22796] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.020487][T22796] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.020498][T22796] __x64_sys_sendto (net/socket.c:2183) [4351.020502][T22796] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4351.020506][T22796] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.020511][T22796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.020517][T22796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.020520][T22796] RIP: 0033:0x7f93d254ea4a [ 4351.020523][T22796] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.020526][T22796] RSP: 002b:00007ffe52e2c208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.020530][T22796] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93d254ea4a [ 4351.020532][T22796] RDX: 0000000000000040 RSI: 00000000343ed340 RDI: 0000000000000005 [ 4351.020534][T22796] RBP: 00007ffe52e2c290 R08: 0000000000418574 R09: 000000000000001c [ 4351.020537][T22796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.020539][T22796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d2677000 | [ 4351.020539][T22796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93d2677000 | [ 4351.020554][T22796] | [ 4351.517166][T22800] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22800 | [4351.518875][T22800] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4351.519210][T22800] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.519213][T22800] Call Trace: [ 4351.519217][T22800] [4351.519221][T22800] dump_stack_lvl (lib/dump_stack.c:123) [4351.519235][T22800] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.519246][T22800] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4351.519252][T22800] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.519262][T22800] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.519270][T22800] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.519275][T22800] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.519287][T22800] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.519298][T22800] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.519303][T22800] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.519311][T22800] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.519321][T22800] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.519327][T22800] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.519336][T22800] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.519353][T22800] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.519356][T22800] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.519367][T22800] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.519375][T22800] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.519381][T22800] ? __pfx___sys_sendto (net/socket.c:2147) [4351.519395][T22800] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.519403][T22800] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.519413][T22800] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.519421][T22800] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.519431][T22800] __x64_sys_sendto (net/socket.c:2183) [4351.519434][T22800] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4351.519441][T22800] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.519446][T22800] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.519451][T22800] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.519456][T22800] RIP: 0033:0x7f000c1e0a4a [ 4351.519461][T22800] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.519464][T22800] RSP: 002b:00007ffdf357ea78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.519469][T22800] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f000c1e0a4a [ 4351.519471][T22800] RDX: 0000000000000040 RSI: 0000000007060340 RDI: 0000000000000005 [ 4351.519473][T22800] RBP: 00007ffdf357eb00 R08: 0000000000418574 R09: 000000000000001c [ 4351.519475][T22800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.519477][T22800] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f000c309000 | [ 4351.519491][T22800] | [ 4351.519494][T22800] lwtunnel_output(): recursion limit reached on datapath | [ 4353.035782][T22804] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22804 | [4353.036277][T22804] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4353.036537][T22804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.036539][T22804] Call Trace: [ 4353.036542][T22804] [4353.036544][T22804] dump_stack_lvl (lib/dump_stack.c:123) [4353.036552][T22804] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.036560][T22804] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4353.036566][T22804] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.036574][T22804] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.036580][T22804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.036584][T22804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.036596][T22804] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.036608][T22804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.036613][T22804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.036619][T22804] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.036628][T22804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.036632][T22804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.036641][T22804] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.036657][T22804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.036660][T22804] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.036671][T22804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.036677][T22804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.036682][T22804] ? __pfx___sys_sendto (net/socket.c:2147) [4353.036698][T22804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.036706][T22804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.036715][T22804] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.036722][T22804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.036732][T22804] __x64_sys_sendto (net/socket.c:2183) [4353.036736][T22804] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4353.036742][T22804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.036746][T22804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.036752][T22804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.036756][T22804] RIP: 0033:0x7f3a772d1a4a [ 4353.036760][T22804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.036764][T22804] RSP: 002b:00007ffebc6cbc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.036768][T22804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a772d1a4a [ 4353.036770][T22804] RDX: 0000000000000040 RSI: 0000000035462340 RDI: 0000000000000005 [ 4353.036772][T22804] RBP: 00007ffebc6cbcf0 R08: 0000000000418574 R09: 000000000000001c [ 4353.036774][T22804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.036776][T22804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a773fa000 | [ 4353.036790][T22804] | [ 4353.049677][T22804] lwtunnel_output(): recursion limit reached on datapath | [ 4354.530272][T22808] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22808 | [4354.530767][T22808] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4354.531034][T22808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4354.531037][T22808] Call Trace: [ 4354.531040][T22808] [4354.531042][T22808] dump_stack_lvl (lib/dump_stack.c:123) [4354.531052][T22808] check_preemption_disabled (lib/smp_processor_id.c:52) [4354.531062][T22808] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4354.531068][T22808] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4354.531077][T22808] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.531084][T22808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4354.531089][T22808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.531101][T22808] rawv6_sendmsg (net/ipv6/raw.c:918) [4354.531113][T22808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4354.531118][T22808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4354.531124][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.531134][T22808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4354.531140][T22808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4354.531149][T22808] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4354.531165][T22808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4354.531168][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.531180][T22808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.531187][T22808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.531193][T22808] ? __pfx___sys_sendto (net/socket.c:2147) [4354.531207][T22808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4354.531216][T22808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4354.531225][T22808] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4354.531233][T22808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4354.531243][T22808] __x64_sys_sendto (net/socket.c:2183) [4354.531247][T22808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4354.531253][T22808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4354.531258][T22808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4354.531263][T22808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4354.531268][T22808] RIP: 0033:0x7f0ab6609a4a [ 4354.531273][T22808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.531277][T22808] RSP: 002b:00007ffc34795ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4354.531281][T22808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ab6609a4a [ 4354.531284][T22808] RDX: 0000000000000040 RSI: 000000002f37f340 RDI: 0000000000000005 [ 4354.531286][T22808] RBP: 00007ffc34795f50 R08: 0000000000418574 R09: 000000000000001c [ 4354.531288][T22808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4354.531290][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ab6732000 | [ 4354.531290][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ab6732000 | [ 4354.531305][T22808] | [ 4354.531308][T22808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22808 | [4354.544131][T22808] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4354.544396][T22808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4354.544397][T22808] Call Trace: [ 4354.544399][T22808] [4354.544402][T22808] dump_stack_lvl (lib/dump_stack.c:123) [4354.544408][T22808] check_preemption_disabled (lib/smp_processor_id.c:52) [4354.544415][T22808] lwtunnel_output (net/core/lwtunnel.c:359) [4354.544421][T22808] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4354.544429][T22808] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.544434][T22808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4354.544439][T22808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.544451][T22808] rawv6_sendmsg (net/ipv6/raw.c:918) [4354.544462][T22808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4354.544467][T22808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4354.544473][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.544481][T22808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4354.544485][T22808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4354.544494][T22808] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4354.544510][T22808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4354.544513][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.544524][T22808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.544530][T22808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.544535][T22808] ? __pfx___sys_sendto (net/socket.c:2147) [4354.544550][T22808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4354.544556][T22808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4354.544564][T22808] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4354.544571][T22808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4354.544581][T22808] __x64_sys_sendto (net/socket.c:2183) [4354.544585][T22808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4354.544590][T22808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4354.544594][T22808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4354.544600][T22808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4354.544604][T22808] RIP: 0033:0x7f0ab6609a4a [ 4354.544607][T22808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.544610][T22808] RSP: 002b:00007ffc34795ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4354.544613][T22808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ab6609a4a [ 4354.544616][T22808] RDX: 0000000000000040 RSI: 000000002f37f340 RDI: 0000000000000005 [ 4354.544618][T22808] RBP: 00007ffc34795f50 R08: 0000000000418574 R09: 000000000000001c [ 4354.544620][T22808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4354.544622][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ab6732000 | [ 4354.544622][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ab6732000 | [ 4354.544636][T22808] | [ 4354.559501][T22808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22808 | [4354.559895][T22808] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4354.560145][T22808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4354.560148][T22808] Call Trace: [ 4354.560149][T22808] [4354.560152][T22808] dump_stack_lvl (lib/dump_stack.c:123) [4354.560159][T22808] check_preemption_disabled (lib/smp_processor_id.c:52) [4354.560166][T22808] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4354.560172][T22808] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4354.560179][T22808] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.560185][T22808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4354.560190][T22808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4354.560202][T22808] rawv6_sendmsg (net/ipv6/raw.c:918) [4354.560213][T22808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4354.560218][T22808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4354.560223][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.560231][T22808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4354.560236][T22808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4354.560245][T22808] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4354.560261][T22808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4354.560264][T22808] ? __lock_release (kernel/locking/lockdep.c:5534) [4354.560275][T22808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.560280][T22808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4354.560285][T22808] ? __pfx___sys_sendto (net/socket.c:2147) [4354.560299][T22808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4354.560306][T22808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4354.560313][T22808] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4354.560320][T22808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4354.560330][T22808] __x64_sys_sendto (net/socket.c:2183) [4354.560334][T22808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4354.560339][T22808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4354.560343][T22808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4354.560349][T22808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4354.560352][T22808] RIP: 0033:0x7f0ab6609a4a [ 4354.560356][T22808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.560359][T22808] RSP: 002b:00007ffc34795ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4354.560362][T22808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ab6609a4a [ 4354.560364][T22808] RDX: 0000000000000040 RSI: 000000002f37f340 RDI: 0000000000000005 [ 4354.560367][T22808] RBP: 00007ffc34795f50 R08: 0000000000418574 R09: 000000000000001c [ 4354.560369][T22808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4354.560371][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ab6732000 | [ 4354.560371][T22808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ab6732000 | [ 4354.560386][T22808] | [ 4355.070363][T22812] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22812 | [4355.071274][T22812] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4355.071546][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4355.071549][T22812] Call Trace: [ 4355.071552][T22812] [4355.071554][T22812] dump_stack_lvl (lib/dump_stack.c:123) [4355.071564][T22812] check_preemption_disabled (lib/smp_processor_id.c:52) [4355.071574][T22812] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4355.071581][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4355.071590][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4355.071597][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4355.071602][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4355.071614][T22812] rawv6_sendmsg (net/ipv6/raw.c:918) [4355.071625][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4355.071631][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4355.071638][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4355.071648][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4355.071654][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4355.071664][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4355.071680][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4355.071683][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4355.071694][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4355.071704][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4355.071710][T22812] ? __pfx___sys_sendto (net/socket.c:2147) [4355.071724][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4355.071733][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4355.071743][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4355.071750][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4355.071760][T22812] __x64_sys_sendto (net/socket.c:2183) [4355.071764][T22812] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4355.071771][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4355.071776][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4355.071782][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4355.071786][T22812] RIP: 0033:0x7f3f83dfda4a [ 4355.071791][T22812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4355.071794][T22812] RSP: 002b:00007ffdcd23fe68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4355.071798][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f83dfda4a [ 4355.071801][T22812] RDX: 0000000000000040 RSI: 0000000002536340 RDI: 0000000000000005 [ 4355.071802][T22812] RBP: 00007ffdcd23fef0 R08: 0000000000418574 R09: 000000000000001c [ 4355.071805][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4355.071807][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f83f26000 | [ 4355.071822][T22812] | [ 4355.084223][T22812] lwtunnel_output(): recursion limit reached on datapath | [ 4356.581150][T22816] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22816 | [4356.581633][T22816] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4356.582834][T22816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4356.582836][T22816] Call Trace: [ 4356.582838][T22816] [4356.582841][T22816] dump_stack_lvl (lib/dump_stack.c:123) [4356.582850][T22816] check_preemption_disabled (lib/smp_processor_id.c:52) [4356.582858][T22816] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4356.582866][T22816] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4356.582873][T22816] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.582879][T22816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4356.582884][T22816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.582896][T22816] rawv6_sendmsg (net/ipv6/raw.c:918) [4356.582907][T22816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4356.582912][T22816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4356.582919][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.582928][T22816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4356.582932][T22816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4356.582941][T22816] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4356.582957][T22816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4356.582960][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.582971][T22816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.582986][T22816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.582993][T22816] ? __pfx___sys_sendto (net/socket.c:2147) [4356.583007][T22816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4356.583015][T22816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4356.583024][T22816] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4356.583031][T22816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4356.583041][T22816] __x64_sys_sendto (net/socket.c:2183) [4356.583045][T22816] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4356.583050][T22816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4356.583054][T22816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4356.583060][T22816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4356.583064][T22816] RIP: 0033:0x7fc720baca4a [ 4356.583068][T22816] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.583072][T22816] RSP: 002b:00007ffe468dff08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4356.583076][T22816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc720baca4a [ 4356.583079][T22816] RDX: 0000000000000040 RSI: 00000000084cb340 RDI: 0000000000000005 [ 4356.583081][T22816] RBP: 00007ffe468dff90 R08: 0000000000418574 R09: 000000000000001c [ 4356.583083][T22816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4356.583085][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc720cd5000 | [ 4356.583100][T22816] | [ 4356.583102][T22816] lwtunnel_output(): recursion limit reached on datapath | [ 4358.066667][T22820] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22820 | [4358.067337][T22820] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4358.067751][T22820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4358.067754][T22820] Call Trace: [ 4358.067757][T22820] [4358.067761][T22820] dump_stack_lvl (lib/dump_stack.c:123) [4358.067771][T22820] check_preemption_disabled (lib/smp_processor_id.c:52) [4358.067783][T22820] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4358.067795][T22820] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4358.067807][T22820] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.067817][T22820] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4358.067824][T22820] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.067848][T22820] rawv6_sendmsg (net/ipv6/raw.c:918) [4358.067870][T22820] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4358.067880][T22820] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4358.067887][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.067902][T22820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4358.067908][T22820] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4358.067926][T22820] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4358.067958][T22820] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4358.067963][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.067985][T22820] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.067992][T22820] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.067999][T22820] ? __pfx___sys_sendto (net/socket.c:2147) [4358.068014][T22820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4358.068021][T22820] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4358.068029][T22820] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4358.068036][T22820] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4358.068046][T22820] __x64_sys_sendto (net/socket.c:2183) [4358.068050][T22820] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4358.068056][T22820] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4358.068061][T22820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4358.068066][T22820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4358.068071][T22820] RIP: 0033:0x7facc7d97a4a [ 4358.068075][T22820] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4358.068079][T22820] RSP: 002b:00007ffe277d0788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4358.068083][T22820] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facc7d97a4a [ 4358.068086][T22820] RDX: 0000000000000040 RSI: 000000000086e340 RDI: 0000000000000005 [ 4358.068088][T22820] RBP: 00007ffe277d0810 R08: 0000000000418574 R09: 000000000000001c [ 4358.068090][T22820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4358.068092][T22820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facc7ec0000 | [ 4358.068107][T22820] | [ 4358.068109][T22820] lwtunnel_output(): recursion limit reached on datapath | [ 4359.546432][T22824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22824 | [4359.547831][T22824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4359.548100][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.548103][T22824] Call Trace: [ 4359.548105][T22824] [4359.548108][T22824] dump_stack_lvl (lib/dump_stack.c:123) [4359.548117][T22824] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.548127][T22824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4359.548133][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.548142][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.548149][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.548154][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.548166][T22824] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.548178][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.548183][T22824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.548190][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.548200][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.548206][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.548215][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.548231][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.548234][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.548246][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.548253][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.548259][T22824] ? __pfx___sys_sendto (net/socket.c:2147) [4359.548273][T22824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.548281][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.548291][T22824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.548298][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.548309][T22824] __x64_sys_sendto (net/socket.c:2183) [4359.548312][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4359.548319][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.548324][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.548330][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.548334][T22824] RIP: 0033:0x7f3124146a4a [ 4359.548339][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.548343][T22824] RSP: 002b:00007ffd32a25d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.548347][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3124146a4a [ 4359.548349][T22824] RDX: 0000000000000040 RSI: 0000000029852340 RDI: 0000000000000005 [ 4359.548352][T22824] RBP: 00007ffd32a25e20 R08: 0000000000418574 R09: 000000000000001c [ 4359.548354][T22824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.548356][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312426f000 | [ 4359.548356][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312426f000 | [ 4359.548370][T22824] | [ 4359.548374][T22824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22824 | [4359.560428][T22824] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4359.560683][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.560685][T22824] Call Trace: [ 4359.560686][T22824] [4359.560689][T22824] dump_stack_lvl (lib/dump_stack.c:123) [4359.560694][T22824] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.560703][T22824] lwtunnel_output (net/core/lwtunnel.c:359) [4359.560710][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.560717][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.560722][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.560727][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.560739][T22824] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.560751][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.560756][T22824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.560760][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.560769][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.560772][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.560781][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.560797][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.560800][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.560812][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.560816][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.560822][T22824] ? __pfx___sys_sendto (net/socket.c:2147) [4359.560837][T22824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.560843][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.560851][T22824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.560858][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.560868][T22824] __x64_sys_sendto (net/socket.c:2183) [4359.560872][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4359.560877][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.560882][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.560888][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.560891][T22824] RIP: 0033:0x7f3124146a4a [ 4359.560895][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.560898][T22824] RSP: 002b:00007ffd32a25d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.560901][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3124146a4a [ 4359.560904][T22824] RDX: 0000000000000040 RSI: 0000000029852340 RDI: 0000000000000005 [ 4359.560906][T22824] RBP: 00007ffd32a25e20 R08: 0000000000418574 R09: 000000000000001c [ 4359.560908][T22824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.560910][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312426f000 | [ 4359.560910][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312426f000 | [ 4359.560925][T22824] | [ 4359.574396][T22824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22824 | [4359.574791][T22824] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4359.575051][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.575054][T22824] Call Trace: [ 4359.575056][T22824] [4359.575058][T22824] dump_stack_lvl (lib/dump_stack.c:123) [4359.575065][T22824] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.575073][T22824] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4359.575079][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.575087][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.575093][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.575098][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.575110][T22824] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.575122][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.575127][T22824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.575132][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.575141][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.575145][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.575154][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.575171][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.575173][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.575185][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.575190][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.575196][T22824] ? __pfx___sys_sendto (net/socket.c:2147) [4359.575211][T22824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.575218][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.575226][T22824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.575233][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.575243][T22824] __x64_sys_sendto (net/socket.c:2183) [4359.575247][T22824] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4359.575252][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.575257][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.575262][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.575266][T22824] RIP: 0033:0x7f3124146a4a [ 4359.575270][T22824] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.575273][T22824] RSP: 002b:00007ffd32a25d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.575277][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3124146a4a [ 4359.575279][T22824] RDX: 0000000000000040 RSI: 0000000029852340 RDI: 0000000000000005 [ 4359.575281][T22824] RBP: 00007ffd32a25e20 R08: 0000000000418574 R09: 000000000000001c [ 4359.575283][T22824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.575286][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312426f000 | [ 4359.575286][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f312426f000 | [ 4359.575301][T22824] | [ 4360.070772][T22828] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22828 | [4360.071266][T22828] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4360.071536][T22828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4360.071538][T22828] Call Trace: [ 4360.071540][T22828] [4360.071543][T22828] dump_stack_lvl (lib/dump_stack.c:123) [4360.071553][T22828] check_preemption_disabled (lib/smp_processor_id.c:52) [4360.071563][T22828] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4360.071569][T22828] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4360.071578][T22828] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.071585][T22828] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4360.071590][T22828] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.071602][T22828] rawv6_sendmsg (net/ipv6/raw.c:918) [4360.071613][T22828] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4360.071618][T22828] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4360.071626][T22828] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.071636][T22828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4360.071642][T22828] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4360.071651][T22828] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4360.071668][T22828] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4360.071671][T22828] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.071682][T22828] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.071690][T22828] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.071696][T22828] ? __pfx___sys_sendto (net/socket.c:2147) [4360.071712][T22828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4360.071720][T22828] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4360.071731][T22828] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4360.071738][T22828] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4360.071748][T22828] __x64_sys_sendto (net/socket.c:2183) [4360.071752][T22828] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4360.071760][T22828] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4360.071764][T22828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4360.071770][T22828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4360.071775][T22828] RIP: 0033:0x7f7ba7e7ba4a [ 4360.071779][T22828] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.071783][T22828] RSP: 002b:00007ffe4dd79548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4360.071787][T22828] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ba7e7ba4a [ 4360.071790][T22828] RDX: 0000000000000040 RSI: 0000000033c1b340 RDI: 0000000000000005 [ 4360.071792][T22828] RBP: 00007ffe4dd795d0 R08: 0000000000418574 R09: 000000000000001c [ 4360.071793][T22828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4360.071795][T22828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ba7fa4000 | [ 4360.071810][T22828] | [ 4360.084298][T22828] lwtunnel_output(): recursion limit reached on datapath | [ 4361.577861][T22832] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22832 | [4361.578467][T22832] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4361.580146][T22832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4361.580149][T22832] Call Trace: [ 4361.580152][T22832] [4361.580154][T22832] dump_stack_lvl (lib/dump_stack.c:123) [4361.580162][T22832] check_preemption_disabled (lib/smp_processor_id.c:52) [4361.580171][T22832] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4361.580177][T22832] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4361.580184][T22832] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.580191][T22832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4361.580195][T22832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.580207][T22832] rawv6_sendmsg (net/ipv6/raw.c:918) [4361.580219][T22832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4361.580224][T22832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4361.580229][T22832] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.580238][T22832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4361.580242][T22832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4361.580251][T22832] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4361.580267][T22832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4361.580270][T22832] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.580281][T22832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.580287][T22832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.580292][T22832] ? __pfx___sys_sendto (net/socket.c:2147) [4361.580307][T22832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4361.580314][T22832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4361.580323][T22832] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4361.580330][T22832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4361.580340][T22832] __x64_sys_sendto (net/socket.c:2183) [4361.580344][T22832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4361.580350][T22832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4361.580354][T22832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4361.580360][T22832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4361.580364][T22832] RIP: 0033:0x7f51790f4a4a [ 4361.580369][T22832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4361.580373][T22832] RSP: 002b:00007ffc3462fb38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4361.580377][T22832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51790f4a4a [ 4361.580379][T22832] RDX: 0000000000000040 RSI: 0000000015c56340 RDI: 0000000000000005 [ 4361.580382][T22832] RBP: 00007ffc3462fbc0 R08: 0000000000418574 R09: 000000000000001c [ 4361.580384][T22832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4361.580386][T22832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f517921d000 | [ 4361.580400][T22832] | [ 4361.580403][T22832] lwtunnel_output(): recursion limit reached on datapath | [ 4363.092533][T22836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22836 | [4363.093158][T22836] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4363.093563][T22836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.093566][T22836] Call Trace: [ 4363.093569][T22836] [4363.093573][T22836] dump_stack_lvl (lib/dump_stack.c:123) [4363.093585][T22836] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.093597][T22836] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4363.093610][T22836] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.093623][T22836] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.093633][T22836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.093642][T22836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.093665][T22836] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.093688][T22836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.093699][T22836] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.093707][T22836] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.093716][T22836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.093721][T22836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.093731][T22836] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.093747][T22836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.093750][T22836] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.093761][T22836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.093767][T22836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.093773][T22836] ? __pfx___sys_sendto (net/socket.c:2147) [4363.093787][T22836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.093794][T22836] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.093803][T22836] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.093810][T22836] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.093820][T22836] __x64_sys_sendto (net/socket.c:2183) [4363.093824][T22836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4363.093830][T22836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.093835][T22836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.093841][T22836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.093845][T22836] RIP: 0033:0x7f51f2eb2a4a [ 4363.093850][T22836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.093854][T22836] RSP: 002b:00007ffd93ca5c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.093858][T22836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51f2eb2a4a [ 4363.093860][T22836] RDX: 0000000000000040 RSI: 0000000013c8b340 RDI: 0000000000000005 [ 4363.093862][T22836] RBP: 00007ffd93ca5cf0 R08: 0000000000418574 R09: 000000000000001c [ 4363.093864][T22836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.093867][T22836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51f2fdb000 | [ 4363.093881][T22836] | [ 4363.115064][T22836] lwtunnel_output(): recursion limit reached on datapath | [ 4364.591313][T22840] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22840 | [4364.592921][T22840] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4364.593209][T22840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.593212][T22840] Call Trace: [ 4364.593215][T22840] [4364.593217][T22840] dump_stack_lvl (lib/dump_stack.c:123) [4364.593227][T22840] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.593237][T22840] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4364.593243][T22840] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.593252][T22840] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.593259][T22840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.593264][T22840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.593276][T22840] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.593287][T22840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.593293][T22840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.593299][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.593309][T22840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.593315][T22840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.593324][T22840] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.593340][T22840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.593343][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.593355][T22840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.593362][T22840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.593368][T22840] ? __pfx___sys_sendto (net/socket.c:2147) [4364.593382][T22840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.593390][T22840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.593400][T22840] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.593407][T22840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.593417][T22840] __x64_sys_sendto (net/socket.c:2183) [4364.593421][T22840] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4364.593427][T22840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.593432][T22840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.593438][T22840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.593442][T22840] RIP: 0033:0x7fa323e2ea4a [ 4364.593448][T22840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.593452][T22840] RSP: 002b:00007ffe68f05fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.593456][T22840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa323e2ea4a [ 4364.593459][T22840] RDX: 0000000000000040 RSI: 0000000038b21340 RDI: 0000000000000005 [ 4364.593461][T22840] RBP: 00007ffe68f06060 R08: 0000000000418574 R09: 000000000000001c [ 4364.593464][T22840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.593466][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa323f57000 | [ 4364.593466][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa323f57000 | [ 4364.593480][T22840] | [ 4364.593484][T22840] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22840 | [4364.606005][T22840] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4364.606269][T22840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.606271][T22840] Call Trace: [ 4364.606273][T22840] [4364.606275][T22840] dump_stack_lvl (lib/dump_stack.c:123) [4364.606282][T22840] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.606290][T22840] lwtunnel_output (net/core/lwtunnel.c:359) [4364.606296][T22840] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.606304][T22840] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.606309][T22840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.606314][T22840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.606326][T22840] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.606338][T22840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.606343][T22840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.606348][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.606356][T22840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.606360][T22840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.606370][T22840] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.606386][T22840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.606389][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.606401][T22840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.606406][T22840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.606412][T22840] ? __pfx___sys_sendto (net/socket.c:2147) [4364.606426][T22840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.606433][T22840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.606442][T22840] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.606450][T22840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.606460][T22840] __x64_sys_sendto (net/socket.c:2183) [4364.606463][T22840] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4364.606469][T22840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.606474][T22840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.606480][T22840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.606483][T22840] RIP: 0033:0x7fa323e2ea4a [ 4364.606487][T22840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.606490][T22840] RSP: 002b:00007ffe68f05fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.606493][T22840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa323e2ea4a [ 4364.606496][T22840] RDX: 0000000000000040 RSI: 0000000038b21340 RDI: 0000000000000005 [ 4364.606498][T22840] RBP: 00007ffe68f06060 R08: 0000000000418574 R09: 000000000000001c [ 4364.606500][T22840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.606502][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa323f57000 | [ 4364.606502][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa323f57000 | [ 4364.606518][T22840] | [ 4364.622731][T22840] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22840 | [4364.623133][T22840] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4364.623401][T22840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.623402][T22840] Call Trace: [ 4364.623405][T22840] [4364.623407][T22840] dump_stack_lvl (lib/dump_stack.c:123) [4364.623415][T22840] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.623422][T22840] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4364.623429][T22840] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.623437][T22840] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.623443][T22840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.623448][T22840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.623460][T22840] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.623472][T22840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.623477][T22840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.623482][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.623491][T22840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.623496][T22840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.623505][T22840] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.623521][T22840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.623525][T22840] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.623536][T22840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.623542][T22840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.623548][T22840] ? __pfx___sys_sendto (net/socket.c:2147) [4364.623562][T22840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.623570][T22840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.623579][T22840] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.623586][T22840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.623596][T22840] __x64_sys_sendto (net/socket.c:2183) [4364.623600][T22840] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4364.623607][T22840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.623611][T22840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.623617][T22840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.623621][T22840] RIP: 0033:0x7fa323e2ea4a [ 4364.623625][T22840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.623628][T22840] RSP: 002b:00007ffe68f05fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.623632][T22840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa323e2ea4a [ 4364.623634][T22840] RDX: 0000000000000040 RSI: 0000000038b21340 RDI: 0000000000000005 [ 4364.623636][T22840] RBP: 00007ffe68f06060 R08: 0000000000418574 R09: 000000000000001c [ 4364.623638][T22840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.623640][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa323f57000 | [ 4364.623640][T22840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa323f57000 | [ 4364.623656][T22840] | [ 4365.114195][T22844] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22844 | [4365.114691][T22844] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4365.114972][T22844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.114975][T22844] Call Trace: [ 4365.114977][T22844] [4365.114980][T22844] dump_stack_lvl (lib/dump_stack.c:123) [4365.114990][T22844] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.115000][T22844] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4365.115006][T22844] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.115015][T22844] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.115023][T22844] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.115027][T22844] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.115039][T22844] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.115051][T22844] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.115056][T22844] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4365.115063][T22844] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.115074][T22844] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.115079][T22844] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.115088][T22844] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.115104][T22844] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.115107][T22844] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.115119][T22844] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.115127][T22844] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.115133][T22844] ? __pfx___sys_sendto (net/socket.c:2147) [4365.115147][T22844] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4365.115155][T22844] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4365.115166][T22844] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4365.115173][T22844] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4365.115183][T22844] __x64_sys_sendto (net/socket.c:2183) [4365.115187][T22844] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4365.115195][T22844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.115199][T22844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.115205][T22844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.115210][T22844] RIP: 0033:0x7fe509e28a4a [ 4365.115215][T22844] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4365.115218][T22844] RSP: 002b:00007ffe34f43698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.115222][T22844] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe509e28a4a [ 4365.115225][T22844] RDX: 0000000000000040 RSI: 000000003ec14340 RDI: 0000000000000005 [ 4365.115226][T22844] RBP: 00007ffe34f43720 R08: 0000000000418574 R09: 000000000000001c [ 4365.115229][T22844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.115231][T22844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe509f51000 | [ 4365.115246][T22844] | [ 4365.115249][T22844] lwtunnel_output(): recursion limit reached on datapath | [ 4366.615193][T22848] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22848 | [4366.616091][T22848] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4366.616407][T22848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4366.616411][T22848] Call Trace: [ 4366.616414][T22848] [4366.616418][T22848] dump_stack_lvl (lib/dump_stack.c:123) [4366.616429][T22848] check_preemption_disabled (lib/smp_processor_id.c:52) [4366.616440][T22848] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4366.616446][T22848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4366.616454][T22848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.616460][T22848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4366.616465][T22848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.616477][T22848] rawv6_sendmsg (net/ipv6/raw.c:918) [4366.616488][T22848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4366.616493][T22848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4366.616499][T22848] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.616508][T22848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4366.616512][T22848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4366.616521][T22848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4366.616537][T22848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4366.616540][T22848] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.616551][T22848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.616556][T22848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.616562][T22848] ? __pfx___sys_sendto (net/socket.c:2147) [4366.616576][T22848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4366.616583][T22848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4366.616591][T22848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4366.616598][T22848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4366.616608][T22848] __x64_sys_sendto (net/socket.c:2183) [4366.616612][T22848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4366.616617][T22848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4366.616621][T22848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4366.616627][T22848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4366.616631][T22848] RIP: 0033:0x7fbaad120a4a [ 4366.616635][T22848] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.616639][T22848] RSP: 002b:00007ffde56ffaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4366.616643][T22848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbaad120a4a [ 4366.616645][T22848] RDX: 0000000000000040 RSI: 0000000015e8e340 RDI: 0000000000000005 [ 4366.616647][T22848] RBP: 00007ffde56ffb80 R08: 0000000000418574 R09: 000000000000001c [ 4366.616649][T22848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4366.616651][T22848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbaad249000 | [ 4366.616665][T22848] | [ 4366.616668][T22848] lwtunnel_output(): recursion limit reached on datapath | [ 4368.142071][T22852] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22852 | [4368.142546][T22852] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4368.143151][T22852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.143154][T22852] Call Trace: [ 4368.143157][T22852] [4368.143160][T22852] dump_stack_lvl (lib/dump_stack.c:123) [4368.143170][T22852] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.143179][T22852] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4368.143185][T22852] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.143194][T22852] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.143201][T22852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.143206][T22852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.143217][T22852] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.143229][T22852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.143234][T22852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.143241][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.143251][T22852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.143258][T22852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.143267][T22852] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.143283][T22852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.143286][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.143297][T22852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.143305][T22852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.143310][T22852] ? __pfx___sys_sendto (net/socket.c:2147) [4368.143325][T22852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.143332][T22852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.143342][T22852] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.143349][T22852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.143359][T22852] __x64_sys_sendto (net/socket.c:2183) [4368.143363][T22852] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4368.143370][T22852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.143375][T22852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.143381][T22852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.143385][T22852] RIP: 0033:0x7fe54d72fa4a [ 4368.143390][T22852] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4368.143394][T22852] RSP: 002b:00007ffd3d754c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.143398][T22852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe54d72fa4a [ 4368.143401][T22852] RDX: 0000000000000040 RSI: 000000001be53340 RDI: 0000000000000005 [ 4368.143403][T22852] RBP: 00007ffd3d754ce0 R08: 0000000000418574 R09: 000000000000001c [ 4368.143405][T22852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.143407][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe54d858000 | [ 4368.143407][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe54d858000 | [ 4368.143422][T22852] | [ 4368.143425][T22852] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22852 | [4368.155648][T22852] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4368.155917][T22852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.155919][T22852] Call Trace: [ 4368.155921][T22852] [4368.155923][T22852] dump_stack_lvl (lib/dump_stack.c:123) [4368.155930][T22852] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.155938][T22852] lwtunnel_output (net/core/lwtunnel.c:359) [4368.155944][T22852] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.155951][T22852] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.155958][T22852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.155963][T22852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.155975][T22852] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.155987][T22852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.155992][T22852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.155997][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.156006][T22852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.156009][T22852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.156019][T22852] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.156036][T22852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.156038][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.156050][T22852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.156055][T22852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.156061][T22852] ? __pfx___sys_sendto (net/socket.c:2147) [4368.156076][T22852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.156083][T22852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.156092][T22852] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.156099][T22852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.156109][T22852] __x64_sys_sendto (net/socket.c:2183) [4368.156113][T22852] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4368.156119][T22852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.156124][T22852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.156129][T22852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.156133][T22852] RIP: 0033:0x7fe54d72fa4a [ 4368.156137][T22852] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4368.156140][T22852] RSP: 002b:00007ffd3d754c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.156143][T22852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe54d72fa4a [ 4368.156146][T22852] RDX: 0000000000000040 RSI: 000000001be53340 RDI: 0000000000000005 [ 4368.156148][T22852] RBP: 00007ffd3d754ce0 R08: 0000000000418574 R09: 000000000000001c [ 4368.156150][T22852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.156151][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe54d858000 | [ 4368.156151][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe54d858000 | [ 4368.156166][T22852] | [ 4368.156629][T22852] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22852 | [4368.168688][T22852] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4368.168955][T22852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.168957][T22852] Call Trace: [ 4368.168959][T22852] [4368.168961][T22852] dump_stack_lvl (lib/dump_stack.c:123) [4368.168969][T22852] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.168976][T22852] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4368.168983][T22852] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.168990][T22852] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.168997][T22852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.169001][T22852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.169013][T22852] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.169025][T22852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.169030][T22852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.169035][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.169044][T22852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.169049][T22852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.169058][T22852] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.169074][T22852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.169077][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.169089][T22852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.169094][T22852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.169100][T22852] ? __pfx___sys_sendto (net/socket.c:2147) [4368.169115][T22852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.169121][T22852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.169130][T22852] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.169138][T22852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.169148][T22852] __x64_sys_sendto (net/socket.c:2183) [4368.169152][T22852] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4368.169157][T22852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.169162][T22852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.169168][T22852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.169171][T22852] RIP: 0033:0x7fe54d72fa4a [ 4368.169175][T22852] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4368.169178][T22852] RSP: 002b:00007ffd3d754c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.169182][T22852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe54d72fa4a [ 4368.169184][T22852] RDX: 0000000000000040 RSI: 000000001be53340 RDI: 0000000000000005 [ 4368.169186][T22852] RBP: 00007ffd3d754ce0 R08: 0000000000418574 R09: 000000000000001c [ 4368.169188][T22852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.169190][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe54d858000 | [ 4368.169190][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe54d858000 | [ 4368.169205][T22852] | [ 4368.643742][T22856] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22856 | [4368.644347][T22856] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4368.644778][T22856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.644782][T22856] Call Trace: [ 4368.644786][T22856] [4368.644790][T22856] dump_stack_lvl (lib/dump_stack.c:123) [4368.644804][T22856] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.644819][T22856] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4368.644831][T22856] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.644846][T22856] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.644857][T22856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.644866][T22856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.644890][T22856] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.644912][T22856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.644917][T22856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.644925][T22856] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.644935][T22856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.644941][T22856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.644950][T22856] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.644967][T22856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.644970][T22856] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.644981][T22856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.644989][T22856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.644994][T22856] ? __pfx___sys_sendto (net/socket.c:2147) [4368.645008][T22856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.645017][T22856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.645027][T22856] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.645035][T22856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.645045][T22856] __x64_sys_sendto (net/socket.c:2183) [4368.645049][T22856] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4368.645056][T22856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.645061][T22856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.645067][T22856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.645072][T22856] RIP: 0033:0x7fa2f6f54a4a [ 4368.645077][T22856] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4368.645080][T22856] RSP: 002b:00007fffce717788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.645085][T22856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2f6f54a4a [ 4368.645087][T22856] RDX: 0000000000000040 RSI: 0000000016cfc340 RDI: 0000000000000005 [ 4368.645089][T22856] RBP: 00007fffce717810 R08: 0000000000418574 R09: 000000000000001c [ 4368.645091][T22856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.645093][T22856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2f707d000 | [ 4368.645107][T22856] | [ 4368.645110][T22856] lwtunnel_output(): recursion limit reached on datapath | [ 4370.155657][T22860] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22860 | [4370.156643][T22860] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4370.156920][T22860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.156923][T22860] Call Trace: [ 4370.156926][T22860] [4370.156928][T22860] dump_stack_lvl (lib/dump_stack.c:123) [4370.156938][T22860] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.156947][T22860] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4370.156954][T22860] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.156963][T22860] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.156970][T22860] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.156975][T22860] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.156987][T22860] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.156998][T22860] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.157004][T22860] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4370.157010][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.157020][T22860] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.157026][T22860] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.157035][T22860] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.157051][T22860] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.157054][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.157066][T22860] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.157073][T22860] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.157079][T22860] ? __pfx___sys_sendto (net/socket.c:2147) [4370.157093][T22860] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4370.157101][T22860] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4370.157111][T22860] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4370.157119][T22860] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4370.157129][T22860] __x64_sys_sendto (net/socket.c:2183) [4370.157133][T22860] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4370.157140][T22860] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.157144][T22860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.157150][T22860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.157156][T22860] RIP: 0033:0x7fb9849faa4a [ 4370.157161][T22860] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.157164][T22860] RSP: 002b:00007ffd8e41efd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.157169][T22860] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9849faa4a [ 4370.157171][T22860] RDX: 0000000000000040 RSI: 00000000005b0340 RDI: 0000000000000005 [ 4370.157173][T22860] RBP: 00007ffd8e41f060 R08: 0000000000418574 R09: 000000000000001c [ 4370.157176][T22860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.157178][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb984b23000 | [ 4370.157178][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb984b23000 | [ 4370.157192][T22860] | [ 4370.157195][T22860] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22860 | [4370.169406][T22860] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4370.169667][T22860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.169669][T22860] Call Trace: [ 4370.169672][T22860] [4370.169674][T22860] dump_stack_lvl (lib/dump_stack.c:123) [4370.169681][T22860] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.169689][T22860] lwtunnel_output (net/core/lwtunnel.c:359) [4370.169696][T22860] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.169704][T22860] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.169710][T22860] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.169715][T22860] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.169727][T22860] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.169739][T22860] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.169744][T22860] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4370.169749][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.169758][T22860] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.169762][T22860] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.169771][T22860] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.169788][T22860] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.169790][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.169802][T22860] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.169807][T22860] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.169813][T22860] ? __pfx___sys_sendto (net/socket.c:2147) [4370.169828][T22860] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4370.169835][T22860] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4370.169844][T22860] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4370.169851][T22860] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4370.169861][T22860] __x64_sys_sendto (net/socket.c:2183) [4370.169865][T22860] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4370.169870][T22860] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.169874][T22860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.169880][T22860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.169884][T22860] RIP: 0033:0x7fb9849faa4a [ 4370.169888][T22860] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.169891][T22860] RSP: 002b:00007ffd8e41efd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.169894][T22860] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9849faa4a [ 4370.169896][T22860] RDX: 0000000000000040 RSI: 00000000005b0340 RDI: 0000000000000005 [ 4370.169898][T22860] RBP: 00007ffd8e41f060 R08: 0000000000418574 R09: 000000000000001c [ 4370.169900][T22860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.169902][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb984b23000 | [ 4370.169902][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb984b23000 | [ 4370.169916][T22860] | [ 4370.183497][T22860] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22860 | [4370.183902][T22860] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4370.184161][T22860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.184164][T22860] Call Trace: [ 4370.184166][T22860] [4370.184168][T22860] dump_stack_lvl (lib/dump_stack.c:123) [4370.184176][T22860] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.184184][T22860] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4370.184190][T22860] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.184197][T22860] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.184203][T22860] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.184208][T22860] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.184220][T22860] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.184232][T22860] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.184237][T22860] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4370.184241][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.184250][T22860] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.184254][T22860] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.184264][T22860] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.184280][T22860] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.184283][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.184295][T22860] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.184299][T22860] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.184305][T22860] ? __pfx___sys_sendto (net/socket.c:2147) [4370.184320][T22860] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4370.184326][T22860] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4370.184334][T22860] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4370.184342][T22860] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4370.184352][T22860] __x64_sys_sendto (net/socket.c:2183) [4370.184356][T22860] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4370.184361][T22860] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.184366][T22860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.184371][T22860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.184375][T22860] RIP: 0033:0x7fb9849faa4a [ 4370.184379][T22860] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.184382][T22860] RSP: 002b:00007ffd8e41efd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.184386][T22860] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9849faa4a [ 4370.184389][T22860] RDX: 0000000000000040 RSI: 00000000005b0340 RDI: 0000000000000005 [ 4370.184391][T22860] RBP: 00007ffd8e41f060 R08: 0000000000418574 R09: 000000000000001c [ 4370.184393][T22860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.184394][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb984b23000 | [ 4370.184409][T22860] | [ 4370.548169][ T67] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4371.008122][T22867] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22867 | [4371.008789][T22867] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4371.009197][T22867] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4371.009201][T22867] Call Trace: [ 4371.009204][T22867] [4371.009209][T22867] dump_stack_lvl (lib/dump_stack.c:123) [4371.009222][T22867] check_preemption_disabled (lib/smp_processor_id.c:52) [4371.009237][T22867] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4371.009249][T22867] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4371.009263][T22867] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.009275][T22867] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4371.009283][T22867] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4371.009307][T22867] rawv6_sendmsg (net/ipv6/raw.c:918) [4371.009330][T22867] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4371.009339][T22867] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4371.009347][T22867] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.009358][T22867] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4371.009364][T22867] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4371.009373][T22867] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4371.009389][T22867] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4371.009392][T22867] ? __lock_release (kernel/locking/lockdep.c:5534) [4371.009403][T22867] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.009411][T22867] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4371.009417][T22867] ? __pfx___sys_sendto (net/socket.c:2147) [4371.009431][T22867] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4371.009440][T22867] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4371.009450][T22867] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4371.009457][T22867] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4371.009467][T22867] __x64_sys_sendto (net/socket.c:2183) [4371.009471][T22867] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4371.009479][T22867] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4371.009484][T22867] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4371.009489][T22867] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4371.009494][T22867] RIP: 0033:0x7fb29c46ea4a [ 4371.009500][T22867] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4371.009503][T22867] RSP: 002b:00007ffe969554a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4371.009507][T22867] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb29c46ea4a [ 4371.009510][T22867] RDX: 0000000000000040 RSI: 0000000017fdb340 RDI: 0000000000000005 [ 4371.009512][T22867] RBP: 00007ffe96955530 R08: 0000000000418574 R09: 000000000000001c [ 4371.009514][T22867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4371.009516][T22867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb29c597000 | [ 4371.009534][T22867] lwtunnel_output(): recursion limit reached on datapath | [ 4372.383493][ T67] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4372.866017][T22874] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22874 | [4372.866630][T22874] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4372.867066][T22874] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4372.867069][T22874] Call Trace: [ 4372.867073][T22874] [4372.867077][T22874] dump_stack_lvl (lib/dump_stack.c:123) [4372.867088][T22874] check_preemption_disabled (lib/smp_processor_id.c:52) [4372.867100][T22874] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4372.867112][T22874] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4372.867126][T22874] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.867136][T22874] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4372.867144][T22874] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.867168][T22874] rawv6_sendmsg (net/ipv6/raw.c:918) [4372.867188][T22874] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4372.867193][T22874] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4372.867198][T22874] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.867207][T22874] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4372.867211][T22874] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4372.867220][T22874] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4372.867237][T22874] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4372.867239][T22874] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.867251][T22874] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.867257][T22874] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.867262][T22874] ? __pfx___sys_sendto (net/socket.c:2147) [4372.867277][T22874] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4372.867284][T22874] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4372.867292][T22874] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4372.867299][T22874] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4372.867309][T22874] __x64_sys_sendto (net/socket.c:2183) [4372.867313][T22874] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4372.867318][T22874] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4372.867323][T22874] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4372.867328][T22874] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4372.867332][T22874] RIP: 0033:0x7f1c516d1a4a [ 4372.867336][T22874] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.867340][T22874] RSP: 002b:00007ffda10c1ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4372.867344][T22874] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c516d1a4a [ 4372.867346][T22874] RDX: 0000000000000040 RSI: 0000000004368340 RDI: 0000000000000005 [ 4372.867348][T22874] RBP: 00007ffda10c1b50 R08: 0000000000418574 R09: 000000000000001c [ 4372.867351][T22874] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4372.867353][T22874] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c517fa000 | [ 4372.867370][T22874] lwtunnel_output(): recursion limit reached on datapath | [ 4374.255167][ T67] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4374.718780][T22881] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22881 | [4374.719266][T22881] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4374.719533][T22881] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4374.719535][T22881] Call Trace: [ 4374.719538][T22881] [4374.719540][T22881] dump_stack_lvl (lib/dump_stack.c:123) [4374.719550][T22881] check_preemption_disabled (lib/smp_processor_id.c:52) [4374.719559][T22881] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4374.719565][T22881] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4374.719574][T22881] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.719581][T22881] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4374.719586][T22881] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.719598][T22881] rawv6_sendmsg (net/ipv6/raw.c:918) [4374.719610][T22881] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4374.719615][T22881] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4374.719622][T22881] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.719631][T22881] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4374.719637][T22881] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4374.719646][T22881] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4374.719662][T22881] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4374.719665][T22881] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.719676][T22881] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.719684][T22881] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.719689][T22881] ? __pfx___sys_sendto (net/socket.c:2147) [4374.719705][T22881] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4374.719713][T22881] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4374.719723][T22881] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4374.719730][T22881] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4374.719740][T22881] __x64_sys_sendto (net/socket.c:2183) [4374.719744][T22881] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4374.719751][T22881] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4374.719756][T22881] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4374.719762][T22881] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4374.719767][T22881] RIP: 0033:0x7f774c3a4a4a [ 4374.719772][T22881] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4374.719776][T22881] RSP: 002b:00007fff3f4da828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4374.719780][T22881] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f774c3a4a4a [ 4374.719783][T22881] RDX: 0000000000000040 RSI: 000000001a78a340 RDI: 0000000000000005 [ 4374.719785][T22881] RBP: 00007fff3f4da8b0 R08: 0000000000418574 R09: 000000000000001c [ 4374.719787][T22881] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4374.719789][T22881] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f774c4cd000 | [ 4374.719789][T22881] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f774c4cd000 | [ 4374.719804][T22881] | [ 4374.734046][T22881] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22881 | [4374.734428][T22881] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4374.734697][T22881] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4374.734699][T22881] Call Trace: [ 4374.734702][T22881] [4374.734704][T22881] dump_stack_lvl (lib/dump_stack.c:123) [4374.734711][T22881] check_preemption_disabled (lib/smp_processor_id.c:52) [4374.734719][T22881] lwtunnel_output (net/core/lwtunnel.c:359) [4374.734725][T22881] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4374.734732][T22881] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.734738][T22881] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4374.734743][T22881] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.734755][T22881] rawv6_sendmsg (net/ipv6/raw.c:918) [4374.734767][T22881] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4374.734772][T22881] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4374.734777][T22881] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.734785][T22881] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4374.734790][T22881] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4374.734799][T22881] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4374.734815][T22881] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4374.734818][T22881] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.734830][T22881] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.734835][T22881] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.734840][T22881] ? __pfx___sys_sendto (net/socket.c:2147) [4374.734855][T22881] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4374.734862][T22881] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4374.734871][T22881] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4374.734878][T22881] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4374.734889][T22881] __x64_sys_sendto (net/socket.c:2183) [4374.734893][T22881] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4374.734898][T22881] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4374.734903][T22881] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4374.734908][T22881] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4374.734912][T22881] RIP: 0033:0x7f774c3a4a4a [ 4374.734916][T22881] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4374.734920][T22881] RSP: 002b:00007fff3f4da828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4374.734923][T22881] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f774c3a4a4a [ 4374.734926][T22881] RDX: 0000000000000040 RSI: 000000001a78a340 RDI: 0000000000000005 [ 4374.734928][T22881] RBP: 00007fff3f4da8b0 R08: 0000000000418574 R09: 000000000000001c [ 4374.734930][T22881] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4374.734932][T22881] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f774c4cd000 | [ 4374.734932][T22881] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f774c4cd000 | [ 4374.734947][T22881] | [ 4374.748519][T22881] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22881 | [4374.748916][T22881] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4374.749179][T22881] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4374.749181][T22881] Call Trace: [ 4374.749183][T22881] [4374.749185][T22881] dump_stack_lvl (lib/dump_stack.c:123) [4374.749192][T22881] check_preemption_disabled (lib/smp_processor_id.c:52) [4374.749200][T22881] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4374.749207][T22881] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4374.749214][T22881] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.749220][T22881] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4374.749225][T22881] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.749237][T22881] rawv6_sendmsg (net/ipv6/raw.c:918) [4374.749248][T22881] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4374.749254][T22881] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4374.749258][T22881] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.749267][T22881] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4374.749271][T22881] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4374.749280][T22881] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4374.749297][T22881] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4374.749300][T22881] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.749311][T22881] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.749316][T22881] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.749322][T22881] ? __pfx___sys_sendto (net/socket.c:2147) [4374.749337][T22881] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4374.749344][T22881] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4374.749352][T22881] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4374.749359][T22881] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4374.749369][T22881] __x64_sys_sendto (net/socket.c:2183) [4374.749373][T22881] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4374.749378][T22881] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4374.749382][T22881] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4374.749388][T22881] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4374.749391][T22881] RIP: 0033:0x7f774c3a4a4a [ 4374.749395][T22881] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4374.749397][T22881] RSP: 002b:00007fff3f4da828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4374.749401][T22881] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f774c3a4a4a [ 4374.749403][T22881] RDX: 0000000000000040 RSI: 000000001a78a340 RDI: 0000000000000005 [ 4374.749406][T22881] RBP: 00007fff3f4da8b0 R08: 0000000000418574 R09: 000000000000001c [ 4374.749408][T22881] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4374.749410][T22881] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f774c4cd000 | [ 4374.749425][T22881] | [ 4375.122367][ T67] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4375.591442][T22888] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22888 | [4375.592109][T22888] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4375.592517][T22888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4375.592521][T22888] Call Trace: [ 4375.592524][T22888] [4375.592528][T22888] dump_stack_lvl (lib/dump_stack.c:123) [4375.592541][T22888] check_preemption_disabled (lib/smp_processor_id.c:52) [4375.592556][T22888] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4375.592568][T22888] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4375.592582][T22888] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.592594][T22888] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4375.592602][T22888] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.592626][T22888] rawv6_sendmsg (net/ipv6/raw.c:918) [4375.592648][T22888] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4375.592657][T22888] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4375.592666][T22888] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.592677][T22888] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4375.592683][T22888] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4375.592692][T22888] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4375.592710][T22888] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4375.592713][T22888] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.592724][T22888] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.592732][T22888] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.592738][T22888] ? __pfx___sys_sendto (net/socket.c:2147) [4375.592752][T22888] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4375.592760][T22888] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4375.592771][T22888] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4375.592778][T22888] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4375.592788][T22888] __x64_sys_sendto (net/socket.c:2183) [4375.592792][T22888] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4375.592799][T22888] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4375.592804][T22888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4375.592810][T22888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4375.592814][T22888] RIP: 0033:0x7fadd190ba4a [ 4375.592819][T22888] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.592823][T22888] RSP: 002b:00007fff873b70e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4375.592827][T22888] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fadd190ba4a [ 4375.592829][T22888] RDX: 0000000000000040 RSI: 000000002035b340 RDI: 0000000000000005 [ 4375.592831][T22888] RBP: 00007fff873b7170 R08: 0000000000418574 R09: 000000000000001c [ 4375.592833][T22888] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4375.592835][T22888] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadd1a34000 | [ 4375.613985][T22888] lwtunnel_output(): recursion limit reached on datapath | [ 4376.951228][ T67] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4377.439657][T22895] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22895 | [4377.440282][T22895] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4377.440687][T22895] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4377.440690][T22895] Call Trace: [ 4377.440694][T22895] [4377.440699][T22895] dump_stack_lvl (lib/dump_stack.c:123) [4377.440710][T22895] check_preemption_disabled (lib/smp_processor_id.c:52) [4377.440723][T22895] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4377.440735][T22895] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4377.440748][T22895] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.440758][T22895] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4377.440767][T22895] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.440791][T22895] rawv6_sendmsg (net/ipv6/raw.c:918) [4377.440814][T22895] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4377.440823][T22895] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4377.440830][T22895] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.440839][T22895] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4377.440844][T22895] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4377.440853][T22895] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4377.440869][T22895] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4377.440872][T22895] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.440883][T22895] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.440889][T22895] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.440894][T22895] ? __pfx___sys_sendto (net/socket.c:2147) [4377.440909][T22895] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4377.440916][T22895] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4377.440925][T22895] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4377.440932][T22895] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4377.440942][T22895] __x64_sys_sendto (net/socket.c:2183) [4377.440946][T22895] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4377.440951][T22895] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4377.440956][T22895] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4377.440961][T22895] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4377.440966][T22895] RIP: 0033:0x7f483d302a4a [ 4377.440970][T22895] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4377.440973][T22895] RSP: 002b:00007fffb6d7b238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4377.440977][T22895] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f483d302a4a [ 4377.440979][T22895] RDX: 0000000000000040 RSI: 000000002ae14340 RDI: 0000000000000005 [ 4377.440981][T22895] RBP: 00007fffb6d7b2c0 R08: 0000000000418574 R09: 000000000000001c [ 4377.440983][T22895] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4377.440985][T22895] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f483d42b000 | [ 4377.441000][T22895] | [ 4377.463142][T22895] lwtunnel_output(): recursion limit reached on datapath | [ 4378.952971][T22899] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22899 | [4378.953458][T22899] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4378.953737][T22899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.953739][T22899] Call Trace: [ 4378.953742][T22899] [4378.953745][T22899] dump_stack_lvl (lib/dump_stack.c:123) [4378.953755][T22899] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.953764][T22899] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4378.953771][T22899] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.953780][T22899] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.953787][T22899] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.953791][T22899] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.953803][T22899] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.953815][T22899] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.953820][T22899] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.953826][T22899] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.953837][T22899] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.953843][T22899] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.953852][T22899] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.953868][T22899] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.953872][T22899] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.953883][T22899] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.953891][T22899] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.953896][T22899] ? __pfx___sys_sendto (net/socket.c:2147) [4378.953911][T22899] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.953919][T22899] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.953929][T22899] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.953936][T22899] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.953946][T22899] __x64_sys_sendto (net/socket.c:2183) [4378.953950][T22899] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4378.953956][T22899] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.953961][T22899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.953966][T22899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.953971][T22899] RIP: 0033:0x7f61bda08a4a [ 4378.953976][T22899] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.953979][T22899] RSP: 002b:00007ffcb006f0a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.953984][T22899] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61bda08a4a [ 4378.953986][T22899] RDX: 0000000000000040 RSI: 000000000062d340 RDI: 0000000000000005 [ 4378.953988][T22899] RBP: 00007ffcb006f130 R08: 0000000000418574 R09: 000000000000001c [ 4378.953990][T22899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.953992][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bdb31000 | [ 4378.953992][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bdb31000 | [ 4378.954007][T22899] | [ 4378.954009][T22899] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22899 | [4378.966801][T22899] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4378.967060][T22899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.967062][T22899] Call Trace: [ 4378.967064][T22899] [4378.967066][T22899] dump_stack_lvl (lib/dump_stack.c:123) [4378.967072][T22899] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.967079][T22899] lwtunnel_output (net/core/lwtunnel.c:359) [4378.967086][T22899] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.967092][T22899] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.967098][T22899] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.967103][T22899] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.967115][T22899] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.967126][T22899] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.967132][T22899] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.967137][T22899] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.967145][T22899] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.967149][T22899] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.967158][T22899] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.967174][T22899] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.967177][T22899] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.967188][T22899] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.967193][T22899] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.967198][T22899] ? __pfx___sys_sendto (net/socket.c:2147) [4378.967213][T22899] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.967219][T22899] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.967227][T22899] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.967234][T22899] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.967245][T22899] __x64_sys_sendto (net/socket.c:2183) [4378.967249][T22899] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4378.967254][T22899] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.967258][T22899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.967264][T22899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.967267][T22899] RIP: 0033:0x7f61bda08a4a [ 4378.967271][T22899] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.967274][T22899] RSP: 002b:00007ffcb006f0a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.967277][T22899] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61bda08a4a [ 4378.967279][T22899] RDX: 0000000000000040 RSI: 000000000062d340 RDI: 0000000000000005 [ 4378.967281][T22899] RBP: 00007ffcb006f130 R08: 0000000000418574 R09: 000000000000001c [ 4378.967284][T22899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.967286][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bdb31000 | [ 4378.967286][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bdb31000 | [ 4378.967301][T22899] | [ 4378.984488][T22899] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22899 | [4378.984890][T22899] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4378.985152][T22899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.985154][T22899] Call Trace: [ 4378.985156][T22899] [4378.985158][T22899] dump_stack_lvl (lib/dump_stack.c:123) [4378.985164][T22899] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.985172][T22899] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4378.985179][T22899] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.985185][T22899] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.985191][T22899] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.985196][T22899] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.985208][T22899] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.985220][T22899] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.985225][T22899] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.985230][T22899] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.985238][T22899] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.985242][T22899] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.985251][T22899] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.985268][T22899] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.985271][T22899] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.985282][T22899] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.985287][T22899] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.985293][T22899] ? __pfx___sys_sendto (net/socket.c:2147) [4378.985308][T22899] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.985315][T22899] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.985323][T22899] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.985330][T22899] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.985340][T22899] __x64_sys_sendto (net/socket.c:2183) [4378.985344][T22899] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4378.985349][T22899] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.985354][T22899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.985360][T22899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.985363][T22899] RIP: 0033:0x7f61bda08a4a [ 4378.985367][T22899] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.985370][T22899] RSP: 002b:00007ffcb006f0a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.985373][T22899] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61bda08a4a [ 4378.985376][T22899] RDX: 0000000000000040 RSI: 000000000062d340 RDI: 0000000000000005 [ 4378.985377][T22899] RBP: 00007ffcb006f130 R08: 0000000000418574 R09: 000000000000001c [ 4378.985379][T22899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.985381][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bdb31000 | [ 4378.985381][T22899] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bdb31000 | [ 4378.985396][T22899] | [ 4379.488848][T22903] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22903 | [4379.489342][T22903] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4379.489616][T22903] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.489618][T22903] Call Trace: [ 4379.489621][T22903] [4379.489623][T22903] dump_stack_lvl (lib/dump_stack.c:123) [4379.489634][T22903] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.489644][T22903] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4379.489651][T22903] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.489660][T22903] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.489668][T22903] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.489672][T22903] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.489684][T22903] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.489696][T22903] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.489703][T22903] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.489710][T22903] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.489724][T22903] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.489731][T22903] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.489746][T22903] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.489774][T22903] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.489779][T22903] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.489798][T22903] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.489807][T22903] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.489812][T22903] ? __pfx___sys_sendto (net/socket.c:2147) [4379.489827][T22903] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.489835][T22903] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.489846][T22903] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.489853][T22903] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.489863][T22903] __x64_sys_sendto (net/socket.c:2183) [4379.489867][T22903] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4379.489874][T22903] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.489879][T22903] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.489884][T22903] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.489889][T22903] RIP: 0033:0x7fd8ceadda4a [ 4379.489894][T22903] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.489897][T22903] RSP: 002b:00007ffde68565d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.489902][T22903] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8ceadda4a [ 4379.489904][T22903] RDX: 0000000000000040 RSI: 000000000b275340 RDI: 0000000000000005 [ 4379.489906][T22903] RBP: 00007ffde6856660 R08: 0000000000418574 R09: 000000000000001c [ 4379.489908][T22903] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.489910][T22903] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8cec06000 | [ 4379.489925][T22903] | [ 4379.503039][T22903] lwtunnel_output(): recursion limit reached on datapath | [ 4381.004317][T22907] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22907 | [4381.005220][T22907] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4381.005478][T22907] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4381.005481][T22907] Call Trace: [ 4381.005483][T22907] [4381.005486][T22907] dump_stack_lvl (lib/dump_stack.c:123) [4381.005493][T22907] check_preemption_disabled (lib/smp_processor_id.c:52) [4381.005501][T22907] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4381.005508][T22907] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4381.005515][T22907] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.005521][T22907] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4381.005526][T22907] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.005537][T22907] rawv6_sendmsg (net/ipv6/raw.c:918) [4381.005549][T22907] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4381.005554][T22907] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4381.005559][T22907] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.005567][T22907] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4381.005571][T22907] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4381.005580][T22907] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4381.005596][T22907] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4381.005599][T22907] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.005609][T22907] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.005616][T22907] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.005621][T22907] ? __pfx___sys_sendto (net/socket.c:2147) [4381.005635][T22907] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4381.005643][T22907] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4381.005651][T22907] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4381.005658][T22907] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4381.005668][T22907] __x64_sys_sendto (net/socket.c:2183) [4381.005672][T22907] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4381.005677][T22907] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4381.005682][T22907] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4381.005687][T22907] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4381.005691][T22907] RIP: 0033:0x7fbc912e4a4a [ 4381.005695][T22907] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.005700][T22907] RSP: 002b:00007fff45705758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4381.005704][T22907] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc912e4a4a [ 4381.005706][T22907] RDX: 0000000000000040 RSI: 000000002cf4d340 RDI: 0000000000000005 [ 4381.005708][T22907] RBP: 00007fff457057e0 R08: 0000000000418574 R09: 000000000000001c [ 4381.005710][T22907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4381.005712][T22907] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc9140d000 | [ 4381.005727][T22907] | [ 4381.018086][T22907] lwtunnel_output(): recursion limit reached on datapath | [ 4382.520774][T22911] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22911 | [4382.521259][T22911] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4382.521520][T22911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4382.521522][T22911] Call Trace: [ 4382.521524][T22911] [4382.521526][T22911] dump_stack_lvl (lib/dump_stack.c:123) [4382.521534][T22911] check_preemption_disabled (lib/smp_processor_id.c:52) [4382.521542][T22911] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4382.521548][T22911] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4382.521556][T22911] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.521562][T22911] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4382.521566][T22911] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.521578][T22911] rawv6_sendmsg (net/ipv6/raw.c:918) [4382.521589][T22911] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4382.521595][T22911] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4382.521601][T22911] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.521610][T22911] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4382.521615][T22911] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4382.521624][T22911] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4382.521640][T22911] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4382.521643][T22911] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.521654][T22911] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.521660][T22911] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.521666][T22911] ? __pfx___sys_sendto (net/socket.c:2147) [4382.521680][T22911] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4382.521687][T22911] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4382.521696][T22911] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4382.521705][T22911] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4382.521715][T22911] __x64_sys_sendto (net/socket.c:2183) [4382.521719][T22911] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4382.521724][T22911] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4382.521729][T22911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4382.521734][T22911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4382.521739][T22911] RIP: 0033:0x7f296f38fa4a [ 4382.521743][T22911] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4382.521747][T22911] RSP: 002b:00007ffc3bcc6378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4382.521751][T22911] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f296f38fa4a [ 4382.521754][T22911] RDX: 0000000000000040 RSI: 000000001c998340 RDI: 0000000000000005 [ 4382.521756][T22911] RBP: 00007ffc3bcc6400 R08: 0000000000418574 R09: 000000000000001c [ 4382.521758][T22911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4382.521760][T22911] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296f4b8000 | [ 4382.521774][T22911] | [ 4382.535164][T22911] lwtunnel_output(): recursion limit reached on datapath | [ 4384.015903][T22915] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22915 | [4384.016398][T22915] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4384.016670][T22915] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.016673][T22915] Call Trace: [ 4384.016675][T22915] [4384.016679][T22915] dump_stack_lvl (lib/dump_stack.c:123) [4384.016688][T22915] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.016699][T22915] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4384.016706][T22915] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.016715][T22915] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.016722][T22915] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.016727][T22915] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.016739][T22915] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.016751][T22915] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.016756][T22915] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.016763][T22915] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.016773][T22915] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.016778][T22915] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.016788][T22915] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.016804][T22915] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.016807][T22915] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.016818][T22915] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.016826][T22915] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.016832][T22915] ? __pfx___sys_sendto (net/socket.c:2147) [4384.016846][T22915] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.016854][T22915] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.016864][T22915] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.016871][T22915] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.016882][T22915] __x64_sys_sendto (net/socket.c:2183) [4384.016886][T22915] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4384.016892][T22915] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.016897][T22915] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.016903][T22915] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.016908][T22915] RIP: 0033:0x7ff6c9685a4a [ 4384.016912][T22915] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.016916][T22915] RSP: 002b:00007fff2354b708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.016920][T22915] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6c9685a4a [ 4384.016923][T22915] RDX: 0000000000000040 RSI: 00000000131dd340 RDI: 0000000000000005 [ 4384.016925][T22915] RBP: 00007fff2354b790 R08: 0000000000418574 R09: 000000000000001c [ 4384.016927][T22915] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.016929][T22915] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6c97ae000 | [ 4384.016929][T22915] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6c97ae000 | [ 4384.016944][T22915] | [ 4384.030105][T22915] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22915 | [4384.030486][T22915] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4384.031923][T22915] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.031926][T22915] Call Trace: [ 4384.031929][T22915] [4384.031931][T22915] dump_stack_lvl (lib/dump_stack.c:123) [4384.031939][T22915] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.031949][T22915] lwtunnel_output (net/core/lwtunnel.c:359) [4384.031956][T22915] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.031964][T22915] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.031971][T22915] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.031976][T22915] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.031988][T22915] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.032000][T22915] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.032005][T22915] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.032011][T22915] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.032020][T22915] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.032025][T22915] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.032035][T22915] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.032051][T22915] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.032054][T22915] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.032066][T22915] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.032072][T22915] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.032079][T22915] ? __pfx___sys_sendto (net/socket.c:2147) [4384.032093][T22915] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.032101][T22915] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.032110][T22915] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.032117][T22915] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.032127][T22915] __x64_sys_sendto (net/socket.c:2183) [4384.032131][T22915] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4384.032137][T22915] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.032142][T22915] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.032148][T22915] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.032152][T22915] RIP: 0033:0x7ff6c9685a4a [ 4384.032157][T22915] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.032161][T22915] RSP: 002b:00007fff2354b708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.032165][T22915] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6c9685a4a [ 4384.032167][T22915] RDX: 0000000000000040 RSI: 00000000131dd340 RDI: 0000000000000005 [ 4384.032170][T22915] RBP: 00007fff2354b790 R08: 0000000000418574 R09: 000000000000001c [ 4384.032172][T22915] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.032174][T22915] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6c97ae000 | [ 4384.032174][T22915] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6c97ae000 | [ 4384.032189][T22915] | [ 4384.032677][T22915] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22915 | [4384.045083][T22915] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4384.045349][T22915] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.045351][T22915] Call Trace: [ 4384.045353][T22915] [4384.045356][T22915] dump_stack_lvl (lib/dump_stack.c:123) [4384.045362][T22915] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.045370][T22915] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4384.045376][T22915] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.045383][T22915] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.045389][T22915] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.045394][T22915] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.045406][T22915] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.045417][T22915] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.045423][T22915] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.045427][T22915] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.045436][T22915] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.045441][T22915] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.045450][T22915] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.045466][T22915] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.045469][T22915] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.045480][T22915] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.045486][T22915] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.045491][T22915] ? __pfx___sys_sendto (net/socket.c:2147) [4384.045506][T22915] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.045513][T22915] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.045522][T22915] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.045530][T22915] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.045540][T22915] __x64_sys_sendto (net/socket.c:2183) [4384.045544][T22915] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4384.045549][T22915] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.045553][T22915] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.045559][T22915] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.045563][T22915] RIP: 0033:0x7ff6c9685a4a [ 4384.045567][T22915] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.045570][T22915] RSP: 002b:00007fff2354b708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.045574][T22915] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6c9685a4a [ 4384.045576][T22915] RDX: 0000000000000040 RSI: 00000000131dd340 RDI: 0000000000000005 [ 4384.045578][T22915] RBP: 00007fff2354b790 R08: 0000000000418574 R09: 000000000000001c [ 4384.045581][T22915] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.045583][T22915] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6c97ae000 | [ 4384.045583][T22915] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6c97ae000 | [ 4384.045597][T22915] | [ 4384.530033][T22919] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22919 | [4384.530522][T22919] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4384.531558][T22919] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.531560][T22919] Call Trace: [ 4384.531563][T22919] [4384.531565][T22919] dump_stack_lvl (lib/dump_stack.c:123) [4384.531575][T22919] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.531586][T22919] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4384.531592][T22919] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.531601][T22919] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.531609][T22919] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.531614][T22919] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.531625][T22919] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.531637][T22919] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.531642][T22919] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.531649][T22919] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.531660][T22919] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.531666][T22919] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.531675][T22919] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.531691][T22919] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.531694][T22919] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.531707][T22919] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.531715][T22919] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.531721][T22919] ? __pfx___sys_sendto (net/socket.c:2147) [4384.531735][T22919] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.531743][T22919] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.531754][T22919] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.531761][T22919] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.531771][T22919] __x64_sys_sendto (net/socket.c:2183) [4384.531775][T22919] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4384.531782][T22919] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.531787][T22919] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.531793][T22919] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.531797][T22919] RIP: 0033:0x7f884e12ba4a [ 4384.531802][T22919] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.531806][T22919] RSP: 002b:00007ffc49a4b6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.531810][T22919] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f884e12ba4a [ 4384.531813][T22919] RDX: 0000000000000040 RSI: 000000003a132340 RDI: 0000000000000005 [ 4384.531815][T22919] RBP: 00007ffc49a4b740 R08: 0000000000418574 R09: 000000000000001c [ 4384.531817][T22919] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.531819][T22919] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f884e254000 | [ 4384.531833][T22919] | [ 4384.544460][T22919] lwtunnel_output(): recursion limit reached on datapath | [ 4386.024944][T22923] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22923 | [4386.025552][T22923] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4386.025971][T22923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4386.025974][T22923] Call Trace: [ 4386.025977][T22923] [4386.025981][T22923] dump_stack_lvl (lib/dump_stack.c:123) [4386.025992][T22923] check_preemption_disabled (lib/smp_processor_id.c:52) [4386.026005][T22923] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4386.026017][T22923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4386.026030][T22923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.026040][T22923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4386.026049][T22923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.026072][T22923] rawv6_sendmsg (net/ipv6/raw.c:918) [4386.026095][T22923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4386.026102][T22923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4386.026107][T22923] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.026116][T22923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4386.026120][T22923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4386.026129][T22923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4386.026145][T22923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4386.026148][T22923] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.026159][T22923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.026165][T22923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.026171][T22923] ? __pfx___sys_sendto (net/socket.c:2147) [4386.026185][T22923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4386.026192][T22923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4386.026201][T22923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4386.026208][T22923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4386.026218][T22923] __x64_sys_sendto (net/socket.c:2183) [4386.026222][T22923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4386.026228][T22923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4386.026232][T22923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4386.026238][T22923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4386.026242][T22923] RIP: 0033:0x7f0a1cc19a4a [ 4386.026246][T22923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.026250][T22923] RSP: 002b:00007ffefa59ca08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4386.026254][T22923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a1cc19a4a [ 4386.026257][T22923] RDX: 0000000000000040 RSI: 0000000037cf2340 RDI: 0000000000000005 [ 4386.026259][T22923] RBP: 00007ffefa59ca90 R08: 0000000000418574 R09: 000000000000001c [ 4386.026261][T22923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4386.026263][T22923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a1cd42000 | [ 4386.026277][T22923] | [ 4386.026280][T22923] lwtunnel_output(): recursion limit reached on datapath | [ 4387.532365][T22927] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22927 | [4387.533988][T22927] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4387.534264][T22927] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4387.534266][T22927] Call Trace: [ 4387.534268][T22927] [4387.534271][T22927] dump_stack_lvl (lib/dump_stack.c:123) [4387.534279][T22927] check_preemption_disabled (lib/smp_processor_id.c:52) [4387.534287][T22927] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4387.534293][T22927] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4387.534301][T22927] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.534307][T22927] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4387.534312][T22927] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.534324][T22927] rawv6_sendmsg (net/ipv6/raw.c:918) [4387.534335][T22927] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4387.534340][T22927] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4387.534346][T22927] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.534354][T22927] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4387.534359][T22927] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4387.534368][T22927] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4387.534384][T22927] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4387.534387][T22927] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.534398][T22927] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.534404][T22927] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.534409][T22927] ? __pfx___sys_sendto (net/socket.c:2147) [4387.534424][T22927] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4387.534431][T22927] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4387.534440][T22927] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4387.534447][T22927] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4387.534457][T22927] __x64_sys_sendto (net/socket.c:2183) [4387.534461][T22927] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4387.534467][T22927] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4387.534471][T22927] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4387.534477][T22927] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4387.534481][T22927] RIP: 0033:0x7fd259df8a4a [ 4387.534486][T22927] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4387.534489][T22927] RSP: 002b:00007ffc86052a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4387.534493][T22927] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd259df8a4a [ 4387.534495][T22927] RDX: 0000000000000040 RSI: 0000000025915340 RDI: 0000000000000005 [ 4387.534497][T22927] RBP: 00007ffc86052ab0 R08: 0000000000418574 R09: 000000000000001c [ 4387.534499][T22927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4387.534501][T22927] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd259f21000 | [ 4387.534515][T22927] | [ 4387.534518][T22927] lwtunnel_output(): recursion limit reached on datapath | [ 4389.024486][T22931] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22931 | [4389.024987][T22931] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4389.025256][T22931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.025259][T22931] Call Trace: [ 4389.025261][T22931] [4389.025263][T22931] dump_stack_lvl (lib/dump_stack.c:123) [4389.025271][T22931] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.025279][T22931] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4389.025285][T22931] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.025292][T22931] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.025299][T22931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.025303][T22931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.025315][T22931] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.025327][T22931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.025332][T22931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.025337][T22931] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.025346][T22931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.025352][T22931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.025361][T22931] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.025377][T22931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.025380][T22931] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.025391][T22931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.025396][T22931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.025402][T22931] ? __pfx___sys_sendto (net/socket.c:2147) [4389.025416][T22931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.025424][T22931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.025432][T22931] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.025439][T22931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.025449][T22931] __x64_sys_sendto (net/socket.c:2183) [4389.025453][T22931] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4389.025459][T22931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.025463][T22931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.025469][T22931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.025473][T22931] RIP: 0033:0x7fcabfd5ba4a [ 4389.025477][T22931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.025481][T22931] RSP: 002b:00007ffe558c1fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.025485][T22931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcabfd5ba4a [ 4389.025487][T22931] RDX: 0000000000000040 RSI: 000000000f103340 RDI: 0000000000000005 [ 4389.025489][T22931] RBP: 00007ffe558c2040 R08: 0000000000418574 R09: 000000000000001c [ 4389.025491][T22931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.025493][T22931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcabfe84000 | [ 4389.025508][T22931] | [ 4389.025510][T22931] lwtunnel_output(): recursion limit reached on datapath | [ 4390.515794][T22935] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22935 | [4390.516395][T22935] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4390.517167][T22935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.517169][T22935] Call Trace: [ 4390.517172][T22935] [4390.517174][T22935] dump_stack_lvl (lib/dump_stack.c:123) [4390.517183][T22935] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.517191][T22935] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4390.517198][T22935] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.517206][T22935] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.517212][T22935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.517216][T22935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.517228][T22935] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.517240][T22935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.517245][T22935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4390.517251][T22935] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.517260][T22935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.517264][T22935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.517273][T22935] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.517290][T22935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.517293][T22935] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.517304][T22935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.517310][T22935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.517315][T22935] ? __pfx___sys_sendto (net/socket.c:2147) [4390.517330][T22935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4390.517336][T22935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4390.517345][T22935] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4390.517352][T22935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4390.517362][T22935] __x64_sys_sendto (net/socket.c:2183) [4390.517366][T22935] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4390.517371][T22935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.517375][T22935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.517381][T22935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.517385][T22935] RIP: 0033:0x7f81b98a7a4a [ 4390.517390][T22935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4390.517393][T22935] RSP: 002b:00007ffee7307e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.517397][T22935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81b98a7a4a [ 4390.517399][T22935] RDX: 0000000000000040 RSI: 000000002c01b340 RDI: 0000000000000005 [ 4390.517401][T22935] RBP: 00007ffee7307eb0 R08: 0000000000418574 R09: 000000000000001c [ 4390.517403][T22935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.517405][T22935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81b99d0000 | [ 4390.517422][T22935] lwtunnel_output(): recursion limit reached on datapath | [ 4390.521190][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4392.031143][T22939] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22939 | [4392.031758][T22939] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4392.032174][T22939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.032177][T22939] Call Trace: [ 4392.032180][T22939] [4392.032184][T22939] dump_stack_lvl (lib/dump_stack.c:123) [4392.032196][T22939] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.032209][T22939] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4392.032222][T22939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.032234][T22939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.032241][T22939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.032246][T22939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.032258][T22939] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.032269][T22939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.032275][T22939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.032280][T22939] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.032289][T22939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.032293][T22939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.032302][T22939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.032319][T22939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.032321][T22939] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.032333][T22939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.032339][T22939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.032345][T22939] ? __pfx___sys_sendto (net/socket.c:2147) [4392.032359][T22939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.032366][T22939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.032374][T22939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.032381][T22939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.032391][T22939] __x64_sys_sendto (net/socket.c:2183) [4392.032395][T22939] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.032400][T22939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.032404][T22939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.032410][T22939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.032414][T22939] RIP: 0033:0x7f7b59861a4a [ 4392.032418][T22939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4392.032421][T22939] RSP: 002b:00007ffdae02b1d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.032425][T22939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b59861a4a [ 4392.032427][T22939] RDX: 0000000000000040 RSI: 00000000154f4340 RDI: 0000000000000005 [ 4392.032429][T22939] RBP: 00007ffdae02b260 R08: 0000000000418574 R09: 000000000000001c [ 4392.032431][T22939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.032433][T22939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b5998a000 | [ 4392.032447][T22939] | [ 4392.032450][T22939] lwtunnel_output(): recursion limit reached on datapath | [ 4393.547336][T22943] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22943 | [4393.547846][T22943] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4393.548120][T22943] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.548122][T22943] Call Trace: [ 4393.548125][T22943] [4393.548128][T22943] dump_stack_lvl (lib/dump_stack.c:123) [4393.548138][T22943] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.548147][T22943] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4393.548153][T22943] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.548162][T22943] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.548169][T22943] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.548174][T22943] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.548186][T22943] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.548197][T22943] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.548202][T22943] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.548208][T22943] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.548218][T22943] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.548224][T22943] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.548233][T22943] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.548249][T22943] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.548252][T22943] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.548263][T22943] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.548271][T22943] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.548276][T22943] ? __pfx___sys_sendto (net/socket.c:2147) [4393.548290][T22943] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.548298][T22943] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.548307][T22943] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.548314][T22943] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.548324][T22943] __x64_sys_sendto (net/socket.c:2183) [4393.548328][T22943] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.548334][T22943] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.548339][T22943] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.548345][T22943] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.548349][T22943] RIP: 0033:0x7f288fb72a4a [ 4393.548354][T22943] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.548357][T22943] RSP: 002b:00007ffe638b4a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.548361][T22943] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f288fb72a4a [ 4393.548363][T22943] RDX: 0000000000000040 RSI: 0000000016309340 RDI: 0000000000000005 [ 4393.548365][T22943] RBP: 00007ffe638b4ac0 R08: 0000000000418574 R09: 000000000000001c [ 4393.548367][T22943] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.548369][T22943] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f288fc9b000 | [ 4393.548369][T22943] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f288fc9b000 | [ 4393.548383][T22943] | [ 4393.548386][T22943] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22943 | [4393.560398][T22943] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4393.560657][T22943] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.560659][T22943] Call Trace: [ 4393.560661][T22943] [4393.560663][T22943] dump_stack_lvl (lib/dump_stack.c:123) [4393.560669][T22943] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.560676][T22943] lwtunnel_output (net/core/lwtunnel.c:359) [4393.560683][T22943] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.560690][T22943] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.560695][T22943] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.560701][T22943] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.560713][T22943] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.560725][T22943] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.560730][T22943] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.560735][T22943] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.560743][T22943] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.560747][T22943] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.560755][T22943] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.560772][T22943] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.560775][T22943] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.560786][T22943] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.560791][T22943] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.560797][T22943] ? __pfx___sys_sendto (net/socket.c:2147) [4393.560812][T22943] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.560818][T22943] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.560826][T22943] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.560834][T22943] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.560844][T22943] __x64_sys_sendto (net/socket.c:2183) [4393.560848][T22943] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.560852][T22943] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.560857][T22943] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.560863][T22943] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.560866][T22943] RIP: 0033:0x7f288fb72a4a [ 4393.560869][T22943] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.560872][T22943] RSP: 002b:00007ffe638b4a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.560875][T22943] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f288fb72a4a [ 4393.560877][T22943] RDX: 0000000000000040 RSI: 0000000016309340 RDI: 0000000000000005 [ 4393.560879][T22943] RBP: 00007ffe638b4ac0 R08: 0000000000418574 R09: 000000000000001c [ 4393.560881][T22943] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.560882][T22943] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f288fc9b000 | [ 4393.560882][T22943] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f288fc9b000 | [ 4393.560897][T22943] | [ 4393.574694][T22943] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22943 | [4393.575097][T22943] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4393.575359][T22943] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.575361][T22943] Call Trace: [ 4393.575363][T22943] [4393.575365][T22943] dump_stack_lvl (lib/dump_stack.c:123) [4393.575373][T22943] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.575380][T22943] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4393.575387][T22943] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.575394][T22943] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.575400][T22943] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.575405][T22943] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.575417][T22943] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.575429][T22943] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.575434][T22943] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.575439][T22943] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.575459][T22943] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.575463][T22943] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.575472][T22943] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.575488][T22943] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.575491][T22943] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.575503][T22943] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.575509][T22943] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.575514][T22943] ? __pfx___sys_sendto (net/socket.c:2147) [4393.575528][T22943] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.575535][T22943] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.575543][T22943] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.575550][T22943] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.575561][T22943] __x64_sys_sendto (net/socket.c:2183) [4393.575564][T22943] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.575569][T22943] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.575574][T22943] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.575580][T22943] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.575583][T22943] RIP: 0033:0x7f288fb72a4a [ 4393.575587][T22943] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.575590][T22943] RSP: 002b:00007ffe638b4a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.575593][T22943] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f288fb72a4a [ 4393.575596][T22943] RDX: 0000000000000040 RSI: 0000000016309340 RDI: 0000000000000005 [ 4393.575598][T22943] RBP: 00007ffe638b4ac0 R08: 0000000000418574 R09: 000000000000001c [ 4393.575600][T22943] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.575602][T22943] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f288fc9b000 | [ 4393.575616][T22943] | [ 4393.937525][ T67] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4394.452845][T22951] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22951 | [4394.453326][T22951] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4394.453588][T22951] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.453590][T22951] Call Trace: [ 4394.453593][T22951] [4394.453595][T22951] dump_stack_lvl (lib/dump_stack.c:123) [4394.453604][T22951] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.453613][T22951] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4394.453620][T22951] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.453629][T22951] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.453636][T22951] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.453641][T22951] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.453653][T22951] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.453665][T22951] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.453670][T22951] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.453677][T22951] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.453687][T22951] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.453693][T22951] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.453704][T22951] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.453721][T22951] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.453724][T22951] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.453735][T22951] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.453743][T22951] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.453749][T22951] ? __pfx___sys_sendto (net/socket.c:2147) [4394.453764][T22951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.453772][T22951] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.453781][T22951] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.453789][T22951] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.453799][T22951] __x64_sys_sendto (net/socket.c:2183) [4394.453803][T22951] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4394.453809][T22951] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.453814][T22951] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.453820][T22951] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.453824][T22951] RIP: 0033:0x7f8cf3669a4a [ 4394.453829][T22951] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4394.453832][T22951] RSP: 002b:00007ffd4bfe5df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.453837][T22951] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cf3669a4a [ 4394.453839][T22951] RDX: 0000000000000040 RSI: 000000001ea3a340 RDI: 0000000000000005 [ 4394.453841][T22951] RBP: 00007ffd4bfe5e80 R08: 0000000000418574 R09: 000000000000001c [ 4394.453843][T22951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.453845][T22951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cf3792000 | [ 4394.453845][T22951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cf3792000 | [ 4394.453859][T22951] | [ 4394.467028][T22951] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22951 | [4394.467405][T22951] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4394.467664][T22951] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.467665][T22951] Call Trace: [ 4394.467667][T22951] [4394.467669][T22951] dump_stack_lvl (lib/dump_stack.c:123) [4394.467675][T22951] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.467682][T22951] lwtunnel_output (net/core/lwtunnel.c:359) [4394.467689][T22951] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.467695][T22951] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.467702][T22951] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.467707][T22951] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.467719][T22951] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.467731][T22951] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.467736][T22951] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.467740][T22951] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.467748][T22951] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.467752][T22951] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.467761][T22951] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.467778][T22951] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.467781][T22951] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.467792][T22951] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.467797][T22951] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.467802][T22951] ? __pfx___sys_sendto (net/socket.c:2147) [4394.467817][T22951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.467823][T22951] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.467831][T22951] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.467838][T22951] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.467848][T22951] __x64_sys_sendto (net/socket.c:2183) [4394.467852][T22951] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4394.467857][T22951] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.467861][T22951] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.467867][T22951] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.467870][T22951] RIP: 0033:0x7f8cf3669a4a [ 4394.467874][T22951] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4394.467877][T22951] RSP: 002b:00007ffd4bfe5df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.467880][T22951] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cf3669a4a [ 4394.467882][T22951] RDX: 0000000000000040 RSI: 000000001ea3a340 RDI: 0000000000000005 [ 4394.467884][T22951] RBP: 00007ffd4bfe5e80 R08: 0000000000418574 R09: 000000000000001c [ 4394.467886][T22951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.467888][T22951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cf3792000 | [ 4394.467888][T22951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cf3792000 | [ 4394.467902][T22951] | [ 4394.482513][T22951] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22951 | [4394.482931][T22951] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4394.483191][T22951] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.483193][T22951] Call Trace: [ 4394.483195][T22951] [4394.483197][T22951] dump_stack_lvl (lib/dump_stack.c:123) [4394.483204][T22951] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.483212][T22951] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4394.483218][T22951] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.483225][T22951] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.483231][T22951] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.483236][T22951] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.483248][T22951] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.483260][T22951] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.483265][T22951] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.483270][T22951] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.483278][T22951] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.483282][T22951] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.483292][T22951] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.483308][T22951] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.483311][T22951] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.483322][T22951] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.483328][T22951] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.483334][T22951] ? __pfx___sys_sendto (net/socket.c:2147) [4394.483348][T22951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.483355][T22951] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.483363][T22951] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.483370][T22951] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.483380][T22951] __x64_sys_sendto (net/socket.c:2183) [4394.483384][T22951] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4394.483389][T22951] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.483393][T22951] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.483399][T22951] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.483403][T22951] RIP: 0033:0x7f8cf3669a4a [ 4394.483406][T22951] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4394.483409][T22951] RSP: 002b:00007ffd4bfe5df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.483413][T22951] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cf3669a4a [ 4394.483415][T22951] RDX: 0000000000000040 RSI: 000000001ea3a340 RDI: 0000000000000005 [ 4394.483417][T22951] RBP: 00007ffd4bfe5e80 R08: 0000000000418574 R09: 000000000000001c [ 4394.483419][T22951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.483421][T22951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cf3792000 | [ 4394.483421][T22951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cf3792000 | [ 4394.483436][T22951] | [ 4394.995693][T22955] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22955 | [4394.996604][T22955] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4394.996878][T22955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.996881][T22955] Call Trace: [ 4394.996884][T22955] [4394.996886][T22955] dump_stack_lvl (lib/dump_stack.c:123) [4394.996895][T22955] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.996905][T22955] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4394.996911][T22955] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.996920][T22955] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.996927][T22955] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.996932][T22955] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.996944][T22955] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.996956][T22955] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.996961][T22955] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.996967][T22955] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.996977][T22955] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.996982][T22955] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.996991][T22955] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.997008][T22955] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.997010][T22955] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.997022][T22955] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.997030][T22955] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.997036][T22955] ? __pfx___sys_sendto (net/socket.c:2147) [4394.997050][T22955] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.997058][T22955] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.997067][T22955] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.997075][T22955] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.997085][T22955] __x64_sys_sendto (net/socket.c:2183) [4394.997089][T22955] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4394.997096][T22955] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.997101][T22955] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.997107][T22955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.997112][T22955] RIP: 0033:0x7f08066c5a4a [ 4394.997116][T22955] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4394.997120][T22955] RSP: 002b:00007ffffb445f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.997124][T22955] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08066c5a4a [ 4394.997127][T22955] RDX: 0000000000000040 RSI: 0000000024570340 RDI: 0000000000000005 [ 4394.997128][T22955] RBP: 00007ffffb445fb0 R08: 0000000000418574 R09: 000000000000001c [ 4394.997130][T22955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.997132][T22955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08067ee000 | [ 4394.997132][T22955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08067ee000 | [ 4394.997147][T22955] | [ 4394.997149][T22955] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22955 | [4395.009625][T22955] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4395.009894][T22955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.009895][T22955] Call Trace: [ 4395.009897][T22955] [4395.009900][T22955] dump_stack_lvl (lib/dump_stack.c:123) [4395.009906][T22955] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.009913][T22955] lwtunnel_output (net/core/lwtunnel.c:359) [4395.009920][T22955] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.009927][T22955] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.009932][T22955] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.009937][T22955] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.009950][T22955] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.009961][T22955] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.009966][T22955] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.009970][T22955] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.009979][T22955] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.009983][T22955] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.009992][T22955] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.010009][T22955] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.010012][T22955] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.010023][T22955] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.010028][T22955] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.010034][T22955] ? __pfx___sys_sendto (net/socket.c:2147) [4395.010049][T22955] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.010055][T22955] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.010063][T22955] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.010070][T22955] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.010081][T22955] __x64_sys_sendto (net/socket.c:2183) [4395.010085][T22955] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4395.010089][T22955] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.010094][T22955] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.010100][T22955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.010103][T22955] RIP: 0033:0x7f08066c5a4a [ 4395.010107][T22955] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.010109][T22955] RSP: 002b:00007ffffb445f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.010113][T22955] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08066c5a4a [ 4395.010115][T22955] RDX: 0000000000000040 RSI: 0000000024570340 RDI: 0000000000000005 [ 4395.010117][T22955] RBP: 00007ffffb445fb0 R08: 0000000000418574 R09: 000000000000001c [ 4395.010118][T22955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.010120][T22955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08067ee000 | [ 4395.010120][T22955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08067ee000 | [ 4395.010135][T22955] | [ 4395.010584][T22955] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22955 | [4395.022689][T22955] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4395.022969][T22955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.022971][T22955] Call Trace: [ 4395.022973][T22955] [4395.022975][T22955] dump_stack_lvl (lib/dump_stack.c:123) [4395.022982][T22955] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.022989][T22955] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4395.022996][T22955] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.023003][T22955] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.023009][T22955] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.023013][T22955] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.023025][T22955] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.023037][T22955] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.023042][T22955] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.023047][T22955] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.023055][T22955] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.023059][T22955] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.023069][T22955] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.023085][T22955] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.023088][T22955] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.023100][T22955] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.023105][T22955] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.023110][T22955] ? __pfx___sys_sendto (net/socket.c:2147) [4395.023125][T22955] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.023132][T22955] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.023140][T22955] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.023147][T22955] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.023157][T22955] __x64_sys_sendto (net/socket.c:2183) [4395.023161][T22955] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4395.023166][T22955] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.023170][T22955] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.023176][T22955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.023180][T22955] RIP: 0033:0x7f08066c5a4a [ 4395.023184][T22955] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.023187][T22955] RSP: 002b:00007ffffb445f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.023190][T22955] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08066c5a4a [ 4395.023193][T22955] RDX: 0000000000000040 RSI: 0000000024570340 RDI: 0000000000000005 [ 4395.023195][T22955] RBP: 00007ffffb445fb0 R08: 0000000000418574 R09: 000000000000001c [ 4395.023197][T22955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.023199][T22955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08067ee000 | [ 4395.493023][T22959] lwtunnel_output(): recursion limit reached on datapath | [ 4397.453351][T22967] check_preemption_disabled: 4 callbacks suppressed | [ 4397.453359][T22967] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22967 | [4397.454464][T22967] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4397.455296][T22967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4397.455299][T22967] Call Trace: [ 4397.455301][T22967] [4397.455304][T22967] dump_stack_lvl (lib/dump_stack.c:123) [4397.455314][T22967] check_preemption_disabled (lib/smp_processor_id.c:52) [4397.455325][T22967] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4397.455331][T22967] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4397.455341][T22967] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.455348][T22967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4397.455353][T22967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.455365][T22967] rawv6_sendmsg (net/ipv6/raw.c:918) [4397.455377][T22967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4397.455382][T22967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4397.455389][T22967] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.455400][T22967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4397.455406][T22967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4397.455415][T22967] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4397.455431][T22967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4397.455434][T22967] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.455445][T22967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.455454][T22967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.455459][T22967] ? __pfx___sys_sendto (net/socket.c:2147) [4397.455474][T22967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4397.455482][T22967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4397.455492][T22967] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4397.455500][T22967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4397.455509][T22967] __x64_sys_sendto (net/socket.c:2183) [4397.455513][T22967] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4397.455521][T22967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4397.455525][T22967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4397.455531][T22967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4397.455536][T22967] RIP: 0033:0x7fb711f57a4a [ 4397.455540][T22967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4397.455544][T22967] RSP: 002b:00007ffc9b6f7498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4397.455548][T22967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb711f57a4a [ 4397.455550][T22967] RDX: 0000000000000040 RSI: 000000001cd01340 RDI: 0000000000000005 [ 4397.455552][T22967] RBP: 00007ffc9b6f7520 R08: 0000000000418574 R09: 000000000000001c [ 4397.455554][T22967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4397.455556][T22967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb712080000 | [ 4397.455573][T22967] lwtunnel_output(): recursion limit reached on datapath | [ 4397.560983][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4398.951464][T22971] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22971 | [4398.953126][T22971] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4398.953401][T22971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4398.953403][T22971] Call Trace: [ 4398.953405][T22971] [4398.953408][T22971] dump_stack_lvl (lib/dump_stack.c:123) [4398.953416][T22971] check_preemption_disabled (lib/smp_processor_id.c:52) [4398.953424][T22971] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4398.953431][T22971] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4398.953438][T22971] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.953444][T22971] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4398.953449][T22971] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4398.953461][T22971] rawv6_sendmsg (net/ipv6/raw.c:918) [4398.953472][T22971] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4398.953477][T22971] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4398.953482][T22971] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.953491][T22971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4398.953495][T22971] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4398.953504][T22971] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4398.953521][T22971] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4398.953524][T22971] ? __lock_release (kernel/locking/lockdep.c:5534) [4398.953535][T22971] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.953541][T22971] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4398.953546][T22971] ? __pfx___sys_sendto (net/socket.c:2147) [4398.953561][T22971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4398.953567][T22971] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4398.953576][T22971] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4398.953583][T22971] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4398.953593][T22971] __x64_sys_sendto (net/socket.c:2183) [4398.953597][T22971] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4398.953602][T22971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4398.953606][T22971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4398.953612][T22971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4398.953616][T22971] RIP: 0033:0x7faa90c32a4a [ 4398.953621][T22971] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.953624][T22971] RSP: 002b:00007ffd6cc011e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4398.953628][T22971] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa90c32a4a [ 4398.953631][T22971] RDX: 0000000000000040 RSI: 0000000002d82340 RDI: 0000000000000005 [ 4398.953633][T22971] RBP: 00007ffd6cc01270 R08: 0000000000418574 R09: 000000000000001c [ 4398.953635][T22971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4398.953636][T22971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa90d5b000 | [ 4398.953651][T22971] | [ 4398.953654][T22971] lwtunnel_output(): recursion limit reached on datapath | [ 4400.465934][T22975] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22975 | [4400.466402][T22975] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4400.466672][T22975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.466675][T22975] Call Trace: [ 4400.466678][T22975] [4400.466680][T22975] dump_stack_lvl (lib/dump_stack.c:123) [4400.466689][T22975] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.466700][T22975] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4400.466705][T22975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.466714][T22975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.466721][T22975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.466725][T22975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.466737][T22975] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.466747][T22975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.466752][T22975] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.466759][T22975] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.466768][T22975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.466774][T22975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.466782][T22975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.466797][T22975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.466800][T22975] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.466810][T22975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.466818][T22975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.466823][T22975] ? __pfx___sys_sendto (net/socket.c:2147) [4400.466836][T22975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.466844][T22975] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.466853][T22975] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.466860][T22975] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.466870][T22975] __x64_sys_sendto (net/socket.c:2183) [4400.466873][T22975] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4400.466879][T22975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.466883][T22975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.466889][T22975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.466893][T22975] RIP: 0033:0x7f85c68cba4a [ 4400.466897][T22975] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.466900][T22975] RSP: 002b:00007ffd68fbb058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.466904][T22975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85c68cba4a [ 4400.466907][T22975] RDX: 0000000000000040 RSI: 000000000766a340 RDI: 0000000000000005 [ 4400.466908][T22975] RBP: 00007ffd68fbb0e0 R08: 0000000000418574 R09: 000000000000001c [ 4400.466910][T22975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.466912][T22975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85c69f4000 | [ 4400.466912][T22975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85c69f4000 | [ 4400.466925][T22975] | [ 4400.479747][T22975] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22975 | [4400.480132][T22975] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4400.480385][T22975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.480387][T22975] Call Trace: [ 4400.480389][T22975] [4400.480391][T22975] dump_stack_lvl (lib/dump_stack.c:123) [4400.480398][T22975] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.480405][T22975] lwtunnel_output (net/core/lwtunnel.c:359) [4400.480412][T22975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.480420][T22975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.480426][T22975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.480431][T22975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.480442][T22975] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.480454][T22975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.480459][T22975] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.480465][T22975] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.480473][T22975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.480478][T22975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.480487][T22975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.480503][T22975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.480505][T22975] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.480517][T22975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.480523][T22975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.480529][T22975] ? __pfx___sys_sendto (net/socket.c:2147) [4400.480543][T22975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.480550][T22975] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.480559][T22975] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.480567][T22975] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.480577][T22975] __x64_sys_sendto (net/socket.c:2183) [4400.480580][T22975] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4400.480586][T22975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.480590][T22975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.480596][T22975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.480599][T22975] RIP: 0033:0x7f85c68cba4a [ 4400.480603][T22975] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.480606][T22975] RSP: 002b:00007ffd68fbb058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.480609][T22975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85c68cba4a [ 4400.480611][T22975] RDX: 0000000000000040 RSI: 000000000766a340 RDI: 0000000000000005 [ 4400.480613][T22975] RBP: 00007ffd68fbb0e0 R08: 0000000000418574 R09: 000000000000001c [ 4400.480615][T22975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.480617][T22975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85c69f4000 | [ 4400.480617][T22975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85c69f4000 | [ 4400.480632][T22975] | [ 4400.494900][T22975] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22975 | [4400.495274][T22975] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4400.495526][T22975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.495529][T22975] Call Trace: [ 4400.495531][T22975] [4400.495533][T22975] dump_stack_lvl (lib/dump_stack.c:123) [4400.495540][T22975] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.495547][T22975] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4400.495553][T22975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.495560][T22975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.495566][T22975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.495571][T22975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.495583][T22975] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.495594][T22975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.495599][T22975] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.495604][T22975] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.495612][T22975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.495616][T22975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.495625][T22975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.495641][T22975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.495644][T22975] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.495655][T22975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.495660][T22975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.495666][T22975] ? __pfx___sys_sendto (net/socket.c:2147) [4400.495680][T22975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.495687][T22975] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.495694][T22975] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.495703][T22975] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.495713][T22975] __x64_sys_sendto (net/socket.c:2183) [4400.495717][T22975] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4400.495721][T22975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.495725][T22975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.495731][T22975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.495735][T22975] RIP: 0033:0x7f85c68cba4a [ 4400.495738][T22975] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.495742][T22975] RSP: 002b:00007ffd68fbb058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.495745][T22975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85c68cba4a [ 4400.495747][T22975] RDX: 0000000000000040 RSI: 000000000766a340 RDI: 0000000000000005 [ 4400.495750][T22975] RBP: 00007ffd68fbb0e0 R08: 0000000000418574 R09: 000000000000001c [ 4400.495752][T22975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.495753][T22975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85c69f4000 | [ 4400.495753][T22975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85c69f4000 | [ 4400.495768][T22975] | [ 4400.990990][T22979] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22979 | [4400.991596][T22979] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4400.992276][T22979] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.992279][T22979] Call Trace: [ 4400.992281][T22979] [4400.992284][T22979] dump_stack_lvl (lib/dump_stack.c:123) [4400.992294][T22979] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.992305][T22979] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4400.992311][T22979] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.992321][T22979] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.992328][T22979] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.992333][T22979] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.992345][T22979] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.992356][T22979] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.992362][T22979] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.992369][T22979] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.992380][T22979] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.992386][T22979] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.992395][T22979] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.992411][T22979] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.992414][T22979] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.992426][T22979] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.992434][T22979] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.992440][T22979] ? __pfx___sys_sendto (net/socket.c:2147) [4400.992455][T22979] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.992463][T22979] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.992474][T22979] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.992481][T22979] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.992491][T22979] __x64_sys_sendto (net/socket.c:2183) [4400.992495][T22979] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4400.992502][T22979] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.992507][T22979] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.992512][T22979] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.992517][T22979] RIP: 0033:0x7efea6976a4a [ 4400.992521][T22979] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.992524][T22979] RSP: 002b:00007ffd2b19fae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.992529][T22979] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efea6976a4a [ 4400.992531][T22979] RDX: 0000000000000040 RSI: 00000000316d4340 RDI: 0000000000000005 [ 4400.992533][T22979] RBP: 00007ffd2b19fb70 R08: 0000000000418574 R09: 000000000000001c [ 4400.992536][T22979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.992537][T22979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efea6a9f000 | [ 4400.992552][T22979] | [ 4400.992555][T22979] lwtunnel_output(): recursion limit reached on datapath | [ 4402.485880][T22983] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22983 | [4402.486493][T22983] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4402.486774][T22983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4402.486776][T22983] Call Trace: [ 4402.486779][T22983] [4402.486782][T22983] dump_stack_lvl (lib/dump_stack.c:123) [4402.486791][T22983] check_preemption_disabled (lib/smp_processor_id.c:52) [4402.486801][T22983] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4402.486807][T22983] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4402.486816][T22983] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.486823][T22983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4402.486828][T22983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.486840][T22983] rawv6_sendmsg (net/ipv6/raw.c:918) [4402.486851][T22983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4402.486857][T22983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4402.486863][T22983] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.486873][T22983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4402.486880][T22983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4402.486889][T22983] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4402.486905][T22983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4402.486908][T22983] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.486919][T22983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.486928][T22983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.486934][T22983] ? __pfx___sys_sendto (net/socket.c:2147) [4402.486948][T22983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4402.486956][T22983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4402.486965][T22983] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4402.486972][T22983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4402.486983][T22983] __x64_sys_sendto (net/socket.c:2183) [4402.486986][T22983] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4402.486993][T22983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4402.486997][T22983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4402.487003][T22983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4402.487008][T22983] RIP: 0033:0x7eff31abba4a [ 4402.487012][T22983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.487016][T22983] RSP: 002b:00007ffdea832d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4402.487020][T22983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff31abba4a [ 4402.487023][T22983] RDX: 0000000000000040 RSI: 000000001fa5f340 RDI: 0000000000000005 [ 4402.487025][T22983] RBP: 00007ffdea832e20 R08: 0000000000418574 R09: 000000000000001c [ 4402.487027][T22983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4402.487029][T22983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff31be4000 | [ 4402.487029][T22983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff31be4000 | [ 4402.487044][T22983] | [ 4402.487047][T22983] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22983 | [4402.500485][T22983] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4402.500760][T22983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4402.500762][T22983] Call Trace: [ 4402.500765][T22983] [4402.500767][T22983] dump_stack_lvl (lib/dump_stack.c:123) [4402.500774][T22983] check_preemption_disabled (lib/smp_processor_id.c:52) [4402.500783][T22983] lwtunnel_output (net/core/lwtunnel.c:359) [4402.500789][T22983] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4402.500798][T22983] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.500804][T22983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4402.500809][T22983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.500821][T22983] rawv6_sendmsg (net/ipv6/raw.c:918) [4402.500833][T22983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4402.500838][T22983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4402.500843][T22983] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.500852][T22983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4402.500857][T22983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4402.500866][T22983] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4402.500883][T22983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4402.500886][T22983] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.500898][T22983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.500903][T22983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.500909][T22983] ? __pfx___sys_sendto (net/socket.c:2147) [4402.500924][T22983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4402.500931][T22983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4402.500940][T22983] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4402.500947][T22983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4402.500957][T22983] __x64_sys_sendto (net/socket.c:2183) [4402.500961][T22983] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4402.500967][T22983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4402.500971][T22983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4402.500977][T22983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4402.500981][T22983] RIP: 0033:0x7eff31abba4a [ 4402.500985][T22983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.500988][T22983] RSP: 002b:00007ffdea832d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4402.500993][T22983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff31abba4a [ 4402.500995][T22983] RDX: 0000000000000040 RSI: 000000001fa5f340 RDI: 0000000000000005 [ 4402.500997][T22983] RBP: 00007ffdea832e20 R08: 0000000000418574 R09: 000000000000001c [ 4402.501000][T22983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4402.501002][T22983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff31be4000 | [ 4402.501002][T22983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff31be4000 | [ 4402.501017][T22983] | [ 4402.501469][T22983] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22983 | [4402.513655][T22983] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4402.513922][T22983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4402.513924][T22983] Call Trace: [ 4402.513927][T22983] [4402.513929][T22983] dump_stack_lvl (lib/dump_stack.c:123) [4402.513935][T22983] check_preemption_disabled (lib/smp_processor_id.c:52) [4402.513943][T22983] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4402.513950][T22983] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4402.513956][T22983] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.513962][T22983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4402.513967][T22983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.513979][T22983] rawv6_sendmsg (net/ipv6/raw.c:918) [4402.513991][T22983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4402.513996][T22983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4402.514001][T22983] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.514010][T22983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4402.514014][T22983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4402.514023][T22983] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4402.514040][T22983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4402.514043][T22983] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.514055][T22983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.514059][T22983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.514065][T22983] ? __pfx___sys_sendto (net/socket.c:2147) [4402.514080][T22983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4402.514086][T22983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4402.514095][T22983] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4402.514102][T22983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4402.514113][T22983] __x64_sys_sendto (net/socket.c:2183) [4402.514117][T22983] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4402.514122][T22983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4402.514126][T22983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4402.514132][T22983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4402.514136][T22983] RIP: 0033:0x7eff31abba4a [ 4402.514139][T22983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.514143][T22983] RSP: 002b:00007ffdea832d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4402.514146][T22983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff31abba4a [ 4402.514148][T22983] RDX: 0000000000000040 RSI: 000000001fa5f340 RDI: 0000000000000005 [ 4402.514150][T22983] RBP: 00007ffdea832e20 R08: 0000000000418574 R09: 000000000000001c [ 4402.514152][T22983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4402.514154][T22983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff31be4000 | [ 4402.514154][T22983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff31be4000 | [ 4402.514169][T22983] | [ 4403.014229][T22987] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22987 | [4403.014898][T22987] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4403.015301][T22987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4403.015305][T22987] Call Trace: [ 4403.015308][T22987] [4403.015312][T22987] dump_stack_lvl (lib/dump_stack.c:123) [4403.015326][T22987] check_preemption_disabled (lib/smp_processor_id.c:52) [4403.015341][T22987] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4403.015353][T22987] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4403.015368][T22987] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.015379][T22987] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4403.015388][T22987] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.015412][T22987] rawv6_sendmsg (net/ipv6/raw.c:918) [4403.015434][T22987] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4403.015444][T22987] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4403.015452][T22987] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.015463][T22987] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4403.015469][T22987] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4403.015478][T22987] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4403.015494][T22987] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4403.015497][T22987] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.015509][T22987] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.015518][T22987] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.015523][T22987] ? __pfx___sys_sendto (net/socket.c:2147) [4403.015538][T22987] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4403.015546][T22987] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4403.015556][T22987] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4403.015563][T22987] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4403.015573][T22987] __x64_sys_sendto (net/socket.c:2183) [4403.015577][T22987] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4403.015585][T22987] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4403.015589][T22987] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4403.015595][T22987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4403.015601][T22987] RIP: 0033:0x7f0c63562a4a [ 4403.015606][T22987] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.015610][T22987] RSP: 002b:00007ffe3cadb788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4403.015614][T22987] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0c63562a4a [ 4403.015616][T22987] RDX: 0000000000000040 RSI: 0000000004d93340 RDI: 0000000000000005 [ 4403.015618][T22987] RBP: 00007ffe3cadb810 R08: 0000000000418574 R09: 000000000000001c [ 4403.015619][T22987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4403.015621][T22987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c6368b000 | [ 4403.015636][T22987] | [ 4403.015639][T22987] lwtunnel_output(): recursion limit reached on datapath | [ 4404.501911][T22991] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22991 | [4404.502396][T22991] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4404.502657][T22991] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4404.502659][T22991] Call Trace: [ 4404.502661][T22991] [4404.502664][T22991] dump_stack_lvl (lib/dump_stack.c:123) [4404.502672][T22991] check_preemption_disabled (lib/smp_processor_id.c:52) [4404.502680][T22991] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4404.502686][T22991] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4404.502694][T22991] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.502702][T22991] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4404.502707][T22991] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.502728][T22991] rawv6_sendmsg (net/ipv6/raw.c:918) [4404.502739][T22991] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4404.502745][T22991] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4404.502750][T22991] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.502760][T22991] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4404.502766][T22991] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4404.502775][T22991] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4404.502791][T22991] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4404.502794][T22991] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.502806][T22991] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.502812][T22991] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.502817][T22991] ? __pfx___sys_sendto (net/socket.c:2147) [4404.502832][T22991] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4404.502839][T22991] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4404.502848][T22991] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4404.502855][T22991] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4404.502866][T22991] __x64_sys_sendto (net/socket.c:2183) [4404.502869][T22991] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4404.502875][T22991] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4404.502879][T22991] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4404.502885][T22991] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4404.502889][T22991] RIP: 0033:0x7f9cf7b23a4a [ 4404.502894][T22991] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4404.502897][T22991] RSP: 002b:00007ffff9e70e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4404.502901][T22991] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cf7b23a4a [ 4404.502903][T22991] RDX: 0000000000000040 RSI: 00000000360dc340 RDI: 0000000000000005 [ 4404.502905][T22991] RBP: 00007ffff9e70f10 R08: 0000000000418574 R09: 000000000000001c [ 4404.502907][T22991] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4404.502909][T22991] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cf7c4c000 | [ 4404.502923][T22991] | [ 4404.516195][T22991] lwtunnel_output(): recursion limit reached on datapath | [ 4406.026313][T22995] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22995 | [4406.026823][T22995] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4406.027084][T22995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.027086][T22995] Call Trace: [ 4406.027088][T22995] [4406.027091][T22995] dump_stack_lvl (lib/dump_stack.c:123) [4406.027099][T22995] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.027106][T22995] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4406.027113][T22995] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.027120][T22995] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.027126][T22995] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.027131][T22995] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.027143][T22995] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.027154][T22995] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.027160][T22995] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.027167][T22995] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.027175][T22995] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.027180][T22995] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.027189][T22995] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.027205][T22995] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.027208][T22995] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.027219][T22995] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.027225][T22995] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.027230][T22995] ? __pfx___sys_sendto (net/socket.c:2147) [4406.027244][T22995] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.027251][T22995] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.027260][T22995] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.027267][T22995] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.027277][T22995] __x64_sys_sendto (net/socket.c:2183) [4406.027281][T22995] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4406.027286][T22995] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.027290][T22995] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.027296][T22995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.027300][T22995] RIP: 0033:0x7ff5bb977a4a [ 4406.027305][T22995] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.027308][T22995] RSP: 002b:00007ffca7a2bb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.027312][T22995] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5bb977a4a [ 4406.027315][T22995] RDX: 0000000000000040 RSI: 000000002e905340 RDI: 0000000000000005 [ 4406.027317][T22995] RBP: 00007ffca7a2bc00 R08: 0000000000418574 R09: 000000000000001c [ 4406.027318][T22995] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.027321][T22995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff5bbaa0000 | [ 4406.027335][T22995] | [ 4406.027338][T22995] lwtunnel_output(): recursion limit reached on datapath | [ 4407.512819][T22999] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22999 | [4407.513301][T22999] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4407.513567][T22999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.513569][T22999] Call Trace: [ 4407.513572][T22999] [4407.513575][T22999] dump_stack_lvl (lib/dump_stack.c:123) [4407.513584][T22999] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.513594][T22999] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4407.513600][T22999] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.513609][T22999] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.513617][T22999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.513621][T22999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.513633][T22999] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.513645][T22999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.513650][T22999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4407.513657][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.513666][T22999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.513673][T22999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.513682][T22999] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.513700][T22999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.513703][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.513714][T22999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.513722][T22999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.513727][T22999] ? __pfx___sys_sendto (net/socket.c:2147) [4407.513742][T22999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4407.513750][T22999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4407.513760][T22999] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4407.513767][T22999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4407.513778][T22999] __x64_sys_sendto (net/socket.c:2183) [4407.513782][T22999] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4407.513788][T22999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.513793][T22999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.513799][T22999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.513804][T22999] RIP: 0033:0x7f0536adaa4a [ 4407.513809][T22999] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.513812][T22999] RSP: 002b:00007fffce502b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.513816][T22999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0536adaa4a [ 4407.513819][T22999] RDX: 0000000000000040 RSI: 0000000013c2e340 RDI: 0000000000000005 [ 4407.513821][T22999] RBP: 00007fffce502c00 R08: 0000000000418574 R09: 000000000000001c [ 4407.513823][T22999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.513824][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0536c03000 | [ 4407.513824][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0536c03000 | [ 4407.513839][T22999] | [ 4407.527741][T22999] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22999 | [4407.528128][T22999] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4407.528387][T22999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.528389][T22999] Call Trace: [ 4407.528391][T22999] [4407.528394][T22999] dump_stack_lvl (lib/dump_stack.c:123) [4407.528401][T22999] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.528408][T22999] lwtunnel_output (net/core/lwtunnel.c:359) [4407.528415][T22999] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.528423][T22999] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.528430][T22999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.528435][T22999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.528447][T22999] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.528459][T22999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.528464][T22999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4407.528469][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.528478][T22999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.528482][T22999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.528492][T22999] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.528508][T22999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.528511][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.528523][T22999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.528528][T22999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.528534][T22999] ? __pfx___sys_sendto (net/socket.c:2147) [4407.528549][T22999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4407.528556][T22999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4407.528565][T22999] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4407.528573][T22999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4407.528583][T22999] __x64_sys_sendto (net/socket.c:2183) [4407.528587][T22999] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4407.528593][T22999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.528598][T22999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.528604][T22999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.528609][T22999] RIP: 0033:0x7f0536adaa4a [ 4407.528612][T22999] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.528616][T22999] RSP: 002b:00007fffce502b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.528619][T22999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0536adaa4a [ 4407.528621][T22999] RDX: 0000000000000040 RSI: 0000000013c2e340 RDI: 0000000000000005 [ 4407.528623][T22999] RBP: 00007fffce502c00 R08: 0000000000418574 R09: 000000000000001c [ 4407.528625][T22999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.528627][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0536c03000 | [ 4407.528627][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0536c03000 | [ 4407.528642][T22999] | [ 4407.543805][T22999] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22999 | [4407.544189][T22999] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4407.544445][T22999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.544447][T22999] Call Trace: [ 4407.544449][T22999] [4407.544451][T22999] dump_stack_lvl (lib/dump_stack.c:123) [4407.544457][T22999] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.544464][T22999] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4407.544471][T22999] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.544478][T22999] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.544484][T22999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.544489][T22999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.544501][T22999] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.544513][T22999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.544518][T22999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4407.544523][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.544531][T22999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.544535][T22999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.544544][T22999] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.544561][T22999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.544564][T22999] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.544575][T22999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.544580][T22999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.544586][T22999] ? __pfx___sys_sendto (net/socket.c:2147) [4407.544601][T22999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4407.544608][T22999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4407.544616][T22999] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4407.544623][T22999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4407.544634][T22999] __x64_sys_sendto (net/socket.c:2183) [4407.544637][T22999] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4407.544642][T22999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.544647][T22999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.544653][T22999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.544657][T22999] RIP: 0033:0x7f0536adaa4a [ 4407.544660][T22999] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.544663][T22999] RSP: 002b:00007fffce502b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.544667][T22999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0536adaa4a [ 4407.544669][T22999] RDX: 0000000000000040 RSI: 0000000013c2e340 RDI: 0000000000000005 [ 4407.544671][T22999] RBP: 00007fffce502c00 R08: 0000000000418574 R09: 000000000000001c [ 4407.544673][T22999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.544675][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0536c03000 | [ 4407.544675][T22999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0536c03000 | [ 4407.544690][T22999] | [ 4408.031194][T23003] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23003 | [4408.031684][T23003] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4408.031967][T23003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4408.031970][T23003] Call Trace: [ 4408.031973][T23003] [4408.031975][T23003] dump_stack_lvl (lib/dump_stack.c:123) [4408.031985][T23003] check_preemption_disabled (lib/smp_processor_id.c:52) [4408.031994][T23003] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4408.032000][T23003] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4408.032009][T23003] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.032016][T23003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4408.032021][T23003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.032033][T23003] rawv6_sendmsg (net/ipv6/raw.c:918) [4408.032045][T23003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4408.032050][T23003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4408.032057][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.032067][T23003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4408.032073][T23003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4408.032082][T23003] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4408.032098][T23003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4408.032102][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.032113][T23003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.032121][T23003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.032127][T23003] ? __pfx___sys_sendto (net/socket.c:2147) [4408.032142][T23003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4408.032149][T23003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4408.032159][T23003] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4408.032166][T23003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4408.032176][T23003] __x64_sys_sendto (net/socket.c:2183) [4408.032180][T23003] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4408.032186][T23003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4408.032191][T23003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4408.032197][T23003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4408.032201][T23003] RIP: 0033:0x7f42748f3a4a [ 4408.032206][T23003] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.032209][T23003] RSP: 002b:00007fff4b6bf048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4408.032214][T23003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42748f3a4a [ 4408.032216][T23003] RDX: 0000000000000040 RSI: 0000000003f55340 RDI: 0000000000000005 [ 4408.032218][T23003] RBP: 00007fff4b6bf0d0 R08: 0000000000418574 R09: 000000000000001c [ 4408.032220][T23003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4408.032222][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4274a1c000 | [ 4408.032222][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4274a1c000 | [ 4408.032236][T23003] | [ 4408.032239][T23003] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23003 | [4408.045569][T23003] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4408.045839][T23003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4408.045841][T23003] Call Trace: [ 4408.045843][T23003] [4408.045845][T23003] dump_stack_lvl (lib/dump_stack.c:123) [4408.045852][T23003] check_preemption_disabled (lib/smp_processor_id.c:52) [4408.045860][T23003] lwtunnel_output (net/core/lwtunnel.c:359) [4408.045866][T23003] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4408.045874][T23003] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.045880][T23003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4408.045885][T23003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.045897][T23003] rawv6_sendmsg (net/ipv6/raw.c:918) [4408.045909][T23003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4408.045914][T23003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4408.045919][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.045928][T23003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4408.045931][T23003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4408.045940][T23003] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4408.045957][T23003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4408.045959][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.045971][T23003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.045976][T23003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.045982][T23003] ? __pfx___sys_sendto (net/socket.c:2147) [4408.045997][T23003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4408.046004][T23003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4408.046012][T23003] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4408.046019][T23003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4408.046029][T23003] __x64_sys_sendto (net/socket.c:2183) [4408.046033][T23003] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4408.046039][T23003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4408.046043][T23003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4408.046049][T23003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4408.046053][T23003] RIP: 0033:0x7f42748f3a4a [ 4408.046056][T23003] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.046060][T23003] RSP: 002b:00007fff4b6bf048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4408.046063][T23003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42748f3a4a [ 4408.046065][T23003] RDX: 0000000000000040 RSI: 0000000003f55340 RDI: 0000000000000005 [ 4408.046067][T23003] RBP: 00007fff4b6bf0d0 R08: 0000000000418574 R09: 000000000000001c [ 4408.046070][T23003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4408.046072][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4274a1c000 | [ 4408.046072][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4274a1c000 | [ 4408.046087][T23003] | [ 4408.046545][T23003] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23003 | [4408.058723][T23003] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4408.058989][T23003] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4408.058991][T23003] Call Trace: [ 4408.058993][T23003] [4408.058996][T23003] dump_stack_lvl (lib/dump_stack.c:123) [4408.059004][T23003] check_preemption_disabled (lib/smp_processor_id.c:52) [4408.059015][T23003] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4408.059026][T23003] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4408.059035][T23003] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.059041][T23003] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4408.059045][T23003] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.059058][T23003] rawv6_sendmsg (net/ipv6/raw.c:918) [4408.059069][T23003] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4408.059075][T23003] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4408.059079][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.059087][T23003] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4408.059092][T23003] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4408.059101][T23003] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4408.059117][T23003] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4408.059120][T23003] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.059131][T23003] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.059137][T23003] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.059143][T23003] ? __pfx___sys_sendto (net/socket.c:2147) [4408.059157][T23003] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4408.059164][T23003] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4408.059171][T23003] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4408.059179][T23003] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4408.059190][T23003] __x64_sys_sendto (net/socket.c:2183) [4408.059194][T23003] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4408.059198][T23003] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4408.059202][T23003] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4408.059208][T23003] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4408.059211][T23003] RIP: 0033:0x7f42748f3a4a [ 4408.059215][T23003] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.059218][T23003] RSP: 002b:00007fff4b6bf048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4408.059221][T23003] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42748f3a4a [ 4408.059224][T23003] RDX: 0000000000000040 RSI: 0000000003f55340 RDI: 0000000000000005 [ 4408.059226][T23003] RBP: 00007fff4b6bf0d0 R08: 0000000000418574 R09: 000000000000001c [ 4408.059228][T23003] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4408.059230][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4274a1c000 | [ 4408.059230][T23003] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4274a1c000 | [ 4408.059245][T23003] | [ 4408.554607][T23007] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23007 | [4408.555274][T23007] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4408.555683][T23007] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4408.555686][T23007] Call Trace: [ 4408.555690][T23007] [4408.555694][T23007] dump_stack_lvl (lib/dump_stack.c:123) [4408.555709][T23007] check_preemption_disabled (lib/smp_processor_id.c:52) [4408.555724][T23007] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4408.555736][T23007] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4408.555751][T23007] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.555763][T23007] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4408.555771][T23007] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.555795][T23007] rawv6_sendmsg (net/ipv6/raw.c:918) [4408.555818][T23007] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4408.555826][T23007] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4408.555834][T23007] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.555845][T23007] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4408.555851][T23007] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4408.555860][T23007] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4408.555876][T23007] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4408.555879][T23007] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.555890][T23007] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.555899][T23007] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.555904][T23007] ? __pfx___sys_sendto (net/socket.c:2147) [4408.555919][T23007] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4408.555926][T23007] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4408.555937][T23007] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4408.555944][T23007] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4408.555954][T23007] __x64_sys_sendto (net/socket.c:2183) [4408.555958][T23007] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4408.555965][T23007] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4408.555970][T23007] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4408.555976][T23007] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4408.555981][T23007] RIP: 0033:0x7f9308c35a4a [ 4408.555986][T23007] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.555989][T23007] RSP: 002b:00007ffd2f34eba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4408.555994][T23007] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9308c35a4a [ 4408.555996][T23007] RDX: 0000000000000040 RSI: 000000003159e340 RDI: 0000000000000005 [ 4408.555998][T23007] RBP: 00007ffd2f34ec30 R08: 0000000000418574 R09: 000000000000001c [ 4408.556000][T23007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4408.556003][T23007] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9308d5e000 | [ 4408.556017][T23007] | [ 4408.577965][T23007] lwtunnel_output(): recursion limit reached on datapath | [ 4410.058954][T23011] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23011 | [4410.059452][T23011] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4410.059732][T23011] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4410.059735][T23011] Call Trace: [ 4410.059737][T23011] [4410.059740][T23011] dump_stack_lvl (lib/dump_stack.c:123) [4410.059747][T23011] check_preemption_disabled (lib/smp_processor_id.c:52) [4410.059755][T23011] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4410.059762][T23011] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4410.059770][T23011] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.059776][T23011] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4410.059781][T23011] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.059793][T23011] rawv6_sendmsg (net/ipv6/raw.c:918) [4410.059805][T23011] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4410.059810][T23011] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4410.059815][T23011] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.059825][T23011] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4410.059830][T23011] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4410.059839][T23011] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4410.059855][T23011] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4410.059858][T23011] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.059869][T23011] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.059875][T23011] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.059881][T23011] ? __pfx___sys_sendto (net/socket.c:2147) [4410.059895][T23011] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4410.059902][T23011] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4410.059911][T23011] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4410.059918][T23011] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4410.059929][T23011] __x64_sys_sendto (net/socket.c:2183) [4410.059933][T23011] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4410.059939][T23011] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4410.059943][T23011] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4410.059949][T23011] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4410.059953][T23011] RIP: 0033:0x7ff35568ca4a [ 4410.059957][T23011] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.059962][T23011] RSP: 002b:00007ffcea33b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4410.059966][T23011] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff35568ca4a [ 4410.059968][T23011] RDX: 0000000000000040 RSI: 0000000005c12340 RDI: 0000000000000005 [ 4410.059970][T23011] RBP: 00007ffcea33b0c0 R08: 0000000000418574 R09: 000000000000001c [ 4410.059973][T23011] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4410.059975][T23011] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff3557b5000 | [ 4410.059989][T23011] | [ 4410.059992][T23011] lwtunnel_output(): recursion limit reached on datapath | [ 4411.539836][T23015] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23015 | [4411.540290][T23015] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4411.540535][T23015] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4411.540537][T23015] Call Trace: [ 4411.540540][T23015] [4411.540542][T23015] dump_stack_lvl (lib/dump_stack.c:123) [4411.540550][T23015] check_preemption_disabled (lib/smp_processor_id.c:52) [4411.540557][T23015] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4411.540564][T23015] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4411.540571][T23015] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4411.540577][T23015] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4411.540582][T23015] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4411.540594][T23015] rawv6_sendmsg (net/ipv6/raw.c:918) [4411.540605][T23015] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4411.540611][T23015] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4411.540616][T23015] ? __lock_release (kernel/locking/lockdep.c:5534) [4411.540625][T23015] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4411.540630][T23015] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4411.540639][T23015] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4411.540655][T23015] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4411.540658][T23015] ? __lock_release (kernel/locking/lockdep.c:5534) [4411.540669][T23015] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4411.540675][T23015] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4411.540680][T23015] ? __pfx___sys_sendto (net/socket.c:2147) [4411.540695][T23015] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4411.540704][T23015] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4411.540713][T23015] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4411.540720][T23015] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4411.540730][T23015] __x64_sys_sendto (net/socket.c:2183) [4411.540734][T23015] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4411.540739][T23015] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4411.540744][T23015] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4411.540750][T23015] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4411.540754][T23015] RIP: 0033:0x7f9da9e55a4a [ 4411.540758][T23015] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.540762][T23015] RSP: 002b:00007ffeb45d5498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4411.540765][T23015] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9da9e55a4a [ 4411.540768][T23015] RDX: 0000000000000040 RSI: 0000000000b47340 RDI: 0000000000000005 [ 4411.540770][T23015] RBP: 00007ffeb45d5520 R08: 0000000000418574 R09: 000000000000001c [ 4411.540772][T23015] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4411.540773][T23015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9da9f7e000 | [ 4411.540788][T23015] | [ 4411.553975][T23015] lwtunnel_output(): recursion limit reached on datapath | [ 4413.004284][T23019] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23019 | [4413.004778][T23019] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4413.005039][T23019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.005041][T23019] Call Trace: [ 4413.005043][T23019] [4413.005046][T23019] dump_stack_lvl (lib/dump_stack.c:123) [4413.005053][T23019] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.005061][T23019] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4413.005067][T23019] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.005075][T23019] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.005082][T23019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.005086][T23019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.005098][T23019] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.005110][T23019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.005115][T23019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.005120][T23019] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.005129][T23019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.005134][T23019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.005143][T23019] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.005160][T23019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.005162][T23019] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.005174][T23019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.005180][T23019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.005185][T23019] ? __pfx___sys_sendto (net/socket.c:2147) [4413.005200][T23019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.005207][T23019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.005215][T23019] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.005223][T23019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.005233][T23019] __x64_sys_sendto (net/socket.c:2183) [4413.005237][T23019] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4413.005241][T23019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.005246][T23019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.005251][T23019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.005255][T23019] RIP: 0033:0x7fccab61ba4a [ 4413.005259][T23019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.005262][T23019] RSP: 002b:00007ffe4de74cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.005267][T23019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccab61ba4a [ 4413.005269][T23019] RDX: 0000000000000040 RSI: 0000000036ca9340 RDI: 0000000000000005 [ 4413.005271][T23019] RBP: 00007ffe4de74d40 R08: 0000000000418574 R09: 000000000000001c [ 4413.005274][T23019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.005276][T23019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccab744000 | [ 4413.005290][T23019] | [ 4413.005293][T23019] lwtunnel_output(): recursion limit reached on datapath | [ 4414.476433][T23023] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23023 | [4414.477363][T23023] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4414.477623][T23023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4414.477626][T23023] Call Trace: [ 4414.477628][T23023] [4414.477631][T23023] dump_stack_lvl (lib/dump_stack.c:123) [4414.477640][T23023] check_preemption_disabled (lib/smp_processor_id.c:52) [4414.477649][T23023] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4414.477656][T23023] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4414.477664][T23023] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.477671][T23023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4414.477676][T23023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.477688][T23023] rawv6_sendmsg (net/ipv6/raw.c:918) [4414.477700][T23023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4414.477705][T23023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4414.477713][T23023] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.477723][T23023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4414.477729][T23023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4414.477738][T23023] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4414.477754][T23023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4414.477756][T23023] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.477768][T23023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.477775][T23023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.477781][T23023] ? __pfx___sys_sendto (net/socket.c:2147) [4414.477795][T23023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4414.477803][T23023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4414.477812][T23023] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4414.477819][T23023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4414.477829][T23023] __x64_sys_sendto (net/socket.c:2183) [4414.477833][T23023] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4414.477838][T23023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4414.477842][T23023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4414.477848][T23023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4414.477852][T23023] RIP: 0033:0x7ff0bd974a4a [ 4414.477857][T23023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.477860][T23023] RSP: 002b:00007ffd59b41ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4414.477864][T23023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0bd974a4a [ 4414.477867][T23023] RDX: 0000000000000040 RSI: 000000003f6af340 RDI: 0000000000000005 [ 4414.477869][T23023] RBP: 00007ffd59b41f50 R08: 0000000000418574 R09: 000000000000001c [ 4414.477871][T23023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4414.477873][T23023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0bda9d000 | [ 4414.477873][T23023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0bda9d000 | [ 4414.477888][T23023] | [ 4414.490812][T23023] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23023 | [4414.491188][T23023] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4414.491442][T23023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4414.491444][T23023] Call Trace: [ 4414.491446][T23023] [4414.491448][T23023] dump_stack_lvl (lib/dump_stack.c:123) [4414.491453][T23023] check_preemption_disabled (lib/smp_processor_id.c:52) [4414.491460][T23023] lwtunnel_output (net/core/lwtunnel.c:359) [4414.491467][T23023] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4414.491473][T23023] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.491478][T23023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4414.491483][T23023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.491495][T23023] rawv6_sendmsg (net/ipv6/raw.c:918) [4414.491506][T23023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4414.491511][T23023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4414.491515][T23023] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.491523][T23023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4414.491526][T23023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4414.491535][T23023] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4414.491551][T23023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4414.491554][T23023] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.491565][T23023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.491569][T23023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.491575][T23023] ? __pfx___sys_sendto (net/socket.c:2147) [4414.491589][T23023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4414.491595][T23023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4414.491602][T23023] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4414.491609][T23023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4414.491619][T23023] __x64_sys_sendto (net/socket.c:2183) [4414.491623][T23023] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4414.491628][T23023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4414.491632][T23023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4414.491638][T23023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4414.491641][T23023] RIP: 0033:0x7ff0bd974a4a [ 4414.491644][T23023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.491647][T23023] RSP: 002b:00007ffd59b41ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4414.491650][T23023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0bd974a4a [ 4414.491653][T23023] RDX: 0000000000000040 RSI: 000000003f6af340 RDI: 0000000000000005 [ 4414.491654][T23023] RBP: 00007ffd59b41f50 R08: 0000000000418574 R09: 000000000000001c [ 4414.491656][T23023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4414.491658][T23023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0bda9d000 | [ 4414.491658][T23023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0bda9d000 | [ 4414.491672][T23023] | [ 4414.506818][T23023] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23023 | [4414.507190][T23023] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4414.507444][T23023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4414.507446][T23023] Call Trace: [ 4414.507448][T23023] [4414.507450][T23023] dump_stack_lvl (lib/dump_stack.c:123) [4414.507456][T23023] check_preemption_disabled (lib/smp_processor_id.c:52) [4414.507464][T23023] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4414.507470][T23023] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4414.507476][T23023] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.507482][T23023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4414.507487][T23023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.507499][T23023] rawv6_sendmsg (net/ipv6/raw.c:918) [4414.507510][T23023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4414.507515][T23023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4414.507520][T23023] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.507528][T23023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4414.507532][T23023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4414.507541][T23023] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4414.507557][T23023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4414.507560][T23023] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.507572][T23023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.507576][T23023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.507582][T23023] ? __pfx___sys_sendto (net/socket.c:2147) [4414.507596][T23023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4414.507602][T23023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4414.507610][T23023] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4414.507617][T23023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4414.507627][T23023] __x64_sys_sendto (net/socket.c:2183) [4414.507631][T23023] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4414.507636][T23023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4414.507641][T23023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4414.507646][T23023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4414.507650][T23023] RIP: 0033:0x7ff0bd974a4a [ 4414.507654][T23023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.507657][T23023] RSP: 002b:00007ffd59b41ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4414.507660][T23023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0bd974a4a [ 4414.507662][T23023] RDX: 0000000000000040 RSI: 000000003f6af340 RDI: 0000000000000005 [ 4414.507664][T23023] RBP: 00007ffd59b41f50 R08: 0000000000418574 R09: 000000000000001c [ 4414.507666][T23023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4414.507668][T23023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0bda9d000 | [ 4414.507668][T23023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0bda9d000 | [ 4414.507683][T23023] | [ 4414.994746][T23027] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23027 | [4414.995216][T23027] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4414.995481][T23027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4414.995484][T23027] Call Trace: [ 4414.995486][T23027] [4414.995488][T23027] dump_stack_lvl (lib/dump_stack.c:123) [4414.995497][T23027] check_preemption_disabled (lib/smp_processor_id.c:52) [4414.995506][T23027] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4414.995512][T23027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4414.995521][T23027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.995528][T23027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4414.995532][T23027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.995544][T23027] rawv6_sendmsg (net/ipv6/raw.c:918) [4414.995555][T23027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4414.995560][T23027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4414.995567][T23027] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.995576][T23027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4414.995582][T23027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4414.995591][T23027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4414.995607][T23027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4414.995610][T23027] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.995621][T23027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.995628][T23027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.995634][T23027] ? __pfx___sys_sendto (net/socket.c:2147) [4414.995648][T23027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4414.995655][T23027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4414.995664][T23027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4414.995672][T23027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4414.995681][T23027] __x64_sys_sendto (net/socket.c:2183) [4414.995685][T23027] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4414.995691][T23027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4414.995696][T23027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4414.995703][T23027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4414.995707][T23027] RIP: 0033:0x7f22234bca4a [ 4414.995712][T23027] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.995716][T23027] RSP: 002b:00007ffcdb96c638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4414.995720][T23027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22234bca4a [ 4414.995722][T23027] RDX: 0000000000000040 RSI: 0000000027398340 RDI: 0000000000000005 [ 4414.995724][T23027] RBP: 00007ffcdb96c6c0 R08: 0000000000418574 R09: 000000000000001c [ 4414.995726][T23027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4414.995728][T23027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22235e5000 | [ 4414.995728][T23027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22235e5000 | [ 4414.995743][T23027] | [ 4415.009377][T23027] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23027 | [4415.009776][T23027] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4415.010032][T23027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.010034][T23027] Call Trace: [ 4415.010036][T23027] [4415.010038][T23027] dump_stack_lvl (lib/dump_stack.c:123) [4415.010044][T23027] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.010052][T23027] lwtunnel_output (net/core/lwtunnel.c:359) [4415.010058][T23027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.010065][T23027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.010070][T23027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.010075][T23027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.010087][T23027] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.010099][T23027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.010104][T23027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.010109][T23027] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.010118][T23027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.010121][T23027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.010130][T23027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.010147][T23027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.010150][T23027] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.010161][T23027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.010167][T23027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.010172][T23027] ? __pfx___sys_sendto (net/socket.c:2147) [4415.010188][T23027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.010195][T23027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.010202][T23027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.010210][T23027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.010220][T23027] __x64_sys_sendto (net/socket.c:2183) [4415.010224][T23027] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.010229][T23027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.010234][T23027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.010240][T23027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.010243][T23027] RIP: 0033:0x7f22234bca4a [ 4415.010246][T23027] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.010249][T23027] RSP: 002b:00007ffcdb96c638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.010252][T23027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22234bca4a [ 4415.010255][T23027] RDX: 0000000000000040 RSI: 0000000027398340 RDI: 0000000000000005 [ 4415.010256][T23027] RBP: 00007ffcdb96c6c0 R08: 0000000000418574 R09: 000000000000001c [ 4415.010258][T23027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.010260][T23027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22235e5000 | [ 4415.010260][T23027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22235e5000 | [ 4415.010275][T23027] | [ 4415.027837][T23027] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23027 | [4415.028206][T23027] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4415.028460][T23027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.028462][T23027] Call Trace: [ 4415.028464][T23027] [4415.028466][T23027] dump_stack_lvl (lib/dump_stack.c:123) [4415.028473][T23027] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.028480][T23027] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4415.028487][T23027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.028494][T23027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.028499][T23027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.028504][T23027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.028516][T23027] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.028527][T23027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.028532][T23027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.028536][T23027] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.028545][T23027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.028549][T23027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.028558][T23027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.028574][T23027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.028577][T23027] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.028588][T23027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.028593][T23027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.028599][T23027] ? __pfx___sys_sendto (net/socket.c:2147) [4415.028613][T23027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.028620][T23027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.028628][T23027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.028652][T23027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.028662][T23027] __x64_sys_sendto (net/socket.c:2183) [4415.028666][T23027] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.028671][T23027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.028676][T23027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.028682][T23027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.028685][T23027] RIP: 0033:0x7f22234bca4a [ 4415.028689][T23027] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.028692][T23027] RSP: 002b:00007ffcdb96c638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.028695][T23027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22234bca4a [ 4415.028698][T23027] RDX: 0000000000000040 RSI: 0000000027398340 RDI: 0000000000000005 [ 4415.028699][T23027] RBP: 00007ffcdb96c6c0 R08: 0000000000418574 R09: 000000000000001c [ 4415.028701][T23027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.028703][T23027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22235e5000 | [ 4415.028703][T23027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22235e5000 | [ 4415.028720][T23027] | [ 4415.540114][T23031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23031 | [4415.540601][T23031] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4415.541728][T23031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.541732][T23031] Call Trace: [ 4415.541734][T23031] [4415.541737][T23031] dump_stack_lvl (lib/dump_stack.c:123) [4415.541746][T23031] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.541756][T23031] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4415.541762][T23031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.541771][T23031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.541778][T23031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.541783][T23031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.541795][T23031] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.541807][T23031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.541812][T23031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.541819][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.541829][T23031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.541836][T23031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.541845][T23031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.541861][T23031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.541864][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.541875][T23031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.541883][T23031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.541888][T23031] ? __pfx___sys_sendto (net/socket.c:2147) [4415.541903][T23031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.541911][T23031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.541920][T23031] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.541928][T23031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.541938][T23031] __x64_sys_sendto (net/socket.c:2183) [4415.541942][T23031] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.541948][T23031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.541953][T23031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.541959][T23031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.541964][T23031] RIP: 0033:0x7f7896ce4a4a [ 4415.541969][T23031] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.541973][T23031] RSP: 002b:00007ffd610c4558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.541978][T23031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7896ce4a4a [ 4415.541980][T23031] RDX: 0000000000000040 RSI: 000000002a7a7340 RDI: 0000000000000005 [ 4415.541982][T23031] RBP: 00007ffd610c45e0 R08: 0000000000418574 R09: 000000000000001c [ 4415.541984][T23031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.541986][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7896e0d000 | [ 4415.541986][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7896e0d000 | [ 4415.542001][T23031] | [ 4415.542003][T23031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23031 | [4415.554244][T23031] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4415.554501][T23031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.554503][T23031] Call Trace: [ 4415.554505][T23031] [4415.554507][T23031] dump_stack_lvl (lib/dump_stack.c:123) [4415.554514][T23031] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.554522][T23031] lwtunnel_output (net/core/lwtunnel.c:359) [4415.554528][T23031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.554535][T23031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.554541][T23031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.554546][T23031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.554558][T23031] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.554570][T23031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.554575][T23031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.554580][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.554589][T23031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.554592][T23031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.554601][T23031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.554618][T23031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.554620][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.554632][T23031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.554638][T23031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.554643][T23031] ? __pfx___sys_sendto (net/socket.c:2147) [4415.554658][T23031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.554665][T23031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.554673][T23031] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.554680][T23031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.554691][T23031] __x64_sys_sendto (net/socket.c:2183) [4415.554695][T23031] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.554701][T23031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.554705][T23031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.554711][T23031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.554715][T23031] RIP: 0033:0x7f7896ce4a4a [ 4415.554718][T23031] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.554721][T23031] RSP: 002b:00007ffd610c4558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.554725][T23031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7896ce4a4a [ 4415.554727][T23031] RDX: 0000000000000040 RSI: 000000002a7a7340 RDI: 0000000000000005 [ 4415.554729][T23031] RBP: 00007ffd610c45e0 R08: 0000000000418574 R09: 000000000000001c [ 4415.554731][T23031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.554732][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7896e0d000 | [ 4415.554732][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7896e0d000 | [ 4415.554747][T23031] | [ 4415.568373][T23031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23031 | [4415.568784][T23031] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4415.569045][T23031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4415.569046][T23031] Call Trace: [ 4415.569049][T23031] [4415.569051][T23031] dump_stack_lvl (lib/dump_stack.c:123) [4415.569058][T23031] check_preemption_disabled (lib/smp_processor_id.c:52) [4415.569068][T23031] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4415.569074][T23031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4415.569082][T23031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.569088][T23031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4415.569093][T23031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4415.569105][T23031] rawv6_sendmsg (net/ipv6/raw.c:918) [4415.569117][T23031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4415.569122][T23031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4415.569128][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.569138][T23031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4415.569142][T23031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4415.569152][T23031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4415.569168][T23031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4415.569171][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4415.569183][T23031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.569189][T23031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4415.569195][T23031] ? __pfx___sys_sendto (net/socket.c:2147) [4415.569210][T23031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4415.569217][T23031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4415.569226][T23031] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4415.569233][T23031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4415.569243][T23031] __x64_sys_sendto (net/socket.c:2183) [4415.569247][T23031] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4415.569252][T23031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4415.569256][T23031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4415.569262][T23031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4415.569266][T23031] RIP: 0033:0x7f7896ce4a4a [ 4415.569269][T23031] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4415.569272][T23031] RSP: 002b:00007ffd610c4558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4415.569276][T23031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7896ce4a4a [ 4415.569278][T23031] RDX: 0000000000000040 RSI: 000000002a7a7340 RDI: 0000000000000005 [ 4415.569280][T23031] RBP: 00007ffd610c45e0 R08: 0000000000418574 R09: 000000000000001c [ 4415.569282][T23031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4415.569284][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7896e0d000 | [ 4417.958501][T23043] lwtunnel_output(): recursion limit reached on datapath | [ 4419.443141][T23047] check_preemption_disabled: 5 callbacks suppressed | [ 4419.443148][T23047] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23047 | [4419.443900][T23047] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4419.444152][T23047] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4419.444154][T23047] Call Trace: [ 4419.444156][T23047] [4419.444159][T23047] dump_stack_lvl (lib/dump_stack.c:123) [4419.444169][T23047] check_preemption_disabled (lib/smp_processor_id.c:52) [4419.444178][T23047] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4419.444185][T23047] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4419.444194][T23047] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.444202][T23047] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4419.444207][T23047] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.444218][T23047] rawv6_sendmsg (net/ipv6/raw.c:918) [4419.444230][T23047] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4419.444235][T23047] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4419.444242][T23047] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.444252][T23047] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4419.444258][T23047] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4419.444267][T23047] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4419.444283][T23047] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4419.444286][T23047] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.444298][T23047] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.444306][T23047] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.444312][T23047] ? __pfx___sys_sendto (net/socket.c:2147) [4419.444326][T23047] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4419.444334][T23047] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4419.444345][T23047] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4419.444352][T23047] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4419.444362][T23047] __x64_sys_sendto (net/socket.c:2183) [4419.444366][T23047] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4419.444373][T23047] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4419.444378][T23047] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4419.444384][T23047] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4419.444388][T23047] RIP: 0033:0x7f75b5146a4a [ 4419.444393][T23047] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.444396][T23047] RSP: 002b:00007ffc4684dc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4419.444401][T23047] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f75b5146a4a [ 4419.444403][T23047] RDX: 0000000000000040 RSI: 0000000014cb8340 RDI: 0000000000000005 [ 4419.444405][T23047] RBP: 00007ffc4684dcf0 R08: 0000000000418574 R09: 000000000000001c [ 4419.444407][T23047] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4419.444409][T23047] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75b526f000 | [ 4419.444424][T23047] | [ 4419.444426][T23047] lwtunnel_output(): recursion limit reached on datapath | [ 4420.948015][T23051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23051 | [4420.948493][T23051] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4420.948769][T23051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.948772][T23051] Call Trace: [ 4420.948775][T23051] [4420.948777][T23051] dump_stack_lvl (lib/dump_stack.c:123) [4420.948787][T23051] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.948796][T23051] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4420.948802][T23051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.948811][T23051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.948818][T23051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.948823][T23051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.948835][T23051] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.948846][T23051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.948852][T23051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.948859][T23051] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.948869][T23051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.948875][T23051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.948885][T23051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.948900][T23051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.948903][T23051] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.948915][T23051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.948923][T23051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.948928][T23051] ? __pfx___sys_sendto (net/socket.c:2147) [4420.948943][T23051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.948951][T23051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.948960][T23051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.948967][T23051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.948978][T23051] __x64_sys_sendto (net/socket.c:2183) [4420.948982][T23051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4420.948988][T23051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.948993][T23051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.948999][T23051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.949004][T23051] RIP: 0033:0x7f8a309b7a4a [ 4420.949009][T23051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4420.949012][T23051] RSP: 002b:00007ffea9fe5738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.949017][T23051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a309b7a4a [ 4420.949019][T23051] RDX: 0000000000000040 RSI: 000000002322f340 RDI: 0000000000000005 [ 4420.949021][T23051] RBP: 00007ffea9fe57c0 R08: 0000000000418574 R09: 000000000000001c [ 4420.949023][T23051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.949025][T23051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a30ae0000 | [ 4420.949025][T23051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a30ae0000 | [ 4420.949039][T23051] | [ 4420.949042][T23051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23051 | [4420.961391][T23051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4420.961647][T23051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.961649][T23051] Call Trace: [ 4420.961651][T23051] [4420.961653][T23051] dump_stack_lvl (lib/dump_stack.c:123) [4420.961658][T23051] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.961666][T23051] lwtunnel_output (net/core/lwtunnel.c:359) [4420.961672][T23051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.961678][T23051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.961684][T23051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.961689][T23051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.961703][T23051] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.961714][T23051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.961719][T23051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.961723][T23051] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.961731][T23051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.961735][T23051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.961744][T23051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.961760][T23051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.961763][T23051] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.961774][T23051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.961779][T23051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.961785][T23051] ? __pfx___sys_sendto (net/socket.c:2147) [4420.961800][T23051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.961806][T23051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.961815][T23051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.961822][T23051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.961833][T23051] __x64_sys_sendto (net/socket.c:2183) [4420.961837][T23051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4420.961841][T23051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.961846][T23051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.961852][T23051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.961855][T23051] RIP: 0033:0x7f8a309b7a4a [ 4420.961859][T23051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4420.961862][T23051] RSP: 002b:00007ffea9fe5738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.961866][T23051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a309b7a4a [ 4420.961868][T23051] RDX: 0000000000000040 RSI: 000000002322f340 RDI: 0000000000000005 [ 4420.961869][T23051] RBP: 00007ffea9fe57c0 R08: 0000000000418574 R09: 000000000000001c [ 4420.961871][T23051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.961874][T23051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a30ae0000 | [ 4420.961874][T23051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a30ae0000 | [ 4420.961888][T23051] | [ 4420.975465][T23051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23051 | [4420.975877][T23051] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4420.976140][T23051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.976142][T23051] Call Trace: [ 4420.976144][T23051] [4420.976146][T23051] dump_stack_lvl (lib/dump_stack.c:123) [4420.976153][T23051] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.976161][T23051] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4420.976167][T23051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.976174][T23051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.976180][T23051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.976185][T23051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.976197][T23051] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.976208][T23051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.976214][T23051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.976218][T23051] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.976226][T23051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.976230][T23051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.976239][T23051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.976256][T23051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.976258][T23051] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.976270][T23051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.976275][T23051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.976280][T23051] ? __pfx___sys_sendto (net/socket.c:2147) [4420.976295][T23051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.976302][T23051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.976314][T23051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.976324][T23051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.976340][T23051] __x64_sys_sendto (net/socket.c:2183) [4420.976346][T23051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4420.976352][T23051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.976357][T23051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.976363][T23051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.976367][T23051] RIP: 0033:0x7f8a309b7a4a [ 4420.976371][T23051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4420.976375][T23051] RSP: 002b:00007ffea9fe5738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.976378][T23051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a309b7a4a [ 4420.976380][T23051] RDX: 0000000000000040 RSI: 000000002322f340 RDI: 0000000000000005 [ 4420.976382][T23051] RBP: 00007ffea9fe57c0 R08: 0000000000418574 R09: 000000000000001c [ 4420.976385][T23051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.976387][T23051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a30ae0000 | [ 4420.976402][T23051] | [ 4421.240920][ C3] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4421.432779][T23055] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23055 | [4421.433264][T23055] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4421.433535][T23055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.433537][T23055] Call Trace: [ 4421.433540][T23055] [4421.433542][T23055] dump_stack_lvl (lib/dump_stack.c:123) [4421.433551][T23055] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.433561][T23055] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4421.433567][T23055] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.433576][T23055] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.433583][T23055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.433588][T23055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.433600][T23055] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.433612][T23055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.433617][T23055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4421.433623][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.433633][T23055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.433639][T23055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.433648][T23055] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.433665][T23055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.433667][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.433679][T23055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.433687][T23055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.433693][T23055] ? __pfx___sys_sendto (net/socket.c:2147) [4421.433709][T23055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4421.433716][T23055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4421.433726][T23055] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4421.433734][T23055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4421.433744][T23055] __x64_sys_sendto (net/socket.c:2183) [4421.433748][T23055] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4421.433754][T23055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.433759][T23055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.433765][T23055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.433770][T23055] RIP: 0033:0x7fd2a1531a4a [ 4421.433774][T23055] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.433778][T23055] RSP: 002b:00007ffdf2c7df78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.433782][T23055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2a1531a4a [ 4421.433785][T23055] RDX: 0000000000000040 RSI: 00000000163d6340 RDI: 0000000000000005 [ 4421.433787][T23055] RBP: 00007ffdf2c7e000 R08: 0000000000418574 R09: 000000000000001c [ 4421.433789][T23055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.433791][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2a165a000 | [ 4421.433791][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2a165a000 | [ 4421.433806][T23055] | [ 4421.447377][T23055] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23055 | [4421.447756][T23055] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4421.448007][T23055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.448009][T23055] Call Trace: [ 4421.448011][T23055] [4421.448013][T23055] dump_stack_lvl (lib/dump_stack.c:123) [4421.448018][T23055] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.448025][T23055] lwtunnel_output (net/core/lwtunnel.c:359) [4421.448032][T23055] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.448039][T23055] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.448044][T23055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.448048][T23055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.448060][T23055] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.448072][T23055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.448077][T23055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4421.448080][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.448088][T23055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.448091][T23055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.448100][T23055] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.448116][T23055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.448119][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.448130][T23055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.448134][T23055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.448140][T23055] ? __pfx___sys_sendto (net/socket.c:2147) [4421.448155][T23055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4421.448161][T23055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4421.448169][T23055] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4421.448176][T23055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4421.448186][T23055] __x64_sys_sendto (net/socket.c:2183) [4421.448190][T23055] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4421.448194][T23055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.448198][T23055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.448204][T23055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.448207][T23055] RIP: 0033:0x7fd2a1531a4a [ 4421.448211][T23055] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.448214][T23055] RSP: 002b:00007ffdf2c7df78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.448217][T23055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2a1531a4a [ 4421.448219][T23055] RDX: 0000000000000040 RSI: 00000000163d6340 RDI: 0000000000000005 [ 4421.448221][T23055] RBP: 00007ffdf2c7e000 R08: 0000000000418574 R09: 000000000000001c [ 4421.448223][T23055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.448224][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2a165a000 | [ 4421.448224][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2a165a000 | [ 4421.448239][T23055] | [ 4421.448670][T23055] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23055 | [4421.460572][T23055] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4421.460833][T23055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.460835][T23055] Call Trace: [ 4421.460837][T23055] [4421.460839][T23055] dump_stack_lvl (lib/dump_stack.c:123) [4421.460845][T23055] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.460852][T23055] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4421.460859][T23055] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.460865][T23055] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.460870][T23055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.460875][T23055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.460886][T23055] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.460898][T23055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.460903][T23055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4421.460908][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.460915][T23055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.460919][T23055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.460928][T23055] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.460944][T23055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.460946][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.460958][T23055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.460962][T23055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.460968][T23055] ? __pfx___sys_sendto (net/socket.c:2147) [4421.460983][T23055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4421.460989][T23055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4421.460997][T23055] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4421.461004][T23055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4421.461014][T23055] __x64_sys_sendto (net/socket.c:2183) [4421.461017][T23055] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4421.461021][T23055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.461026][T23055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.461031][T23055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.461034][T23055] RIP: 0033:0x7fd2a1531a4a [ 4421.461038][T23055] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.461040][T23055] RSP: 002b:00007ffdf2c7df78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.461044][T23055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2a1531a4a [ 4421.461046][T23055] RDX: 0000000000000040 RSI: 00000000163d6340 RDI: 0000000000000005 [ 4421.461048][T23055] RBP: 00007ffdf2c7e000 R08: 0000000000418574 R09: 000000000000001c [ 4421.461050][T23055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.461052][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2a165a000 | [ 4421.461052][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2a165a000 | [ 4421.461067][T23055] | [ 4421.982107][T23059] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23059 | [4421.982578][T23059] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4421.983402][T23059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.983406][T23059] Call Trace: [ 4421.983408][T23059] [4421.983411][T23059] dump_stack_lvl (lib/dump_stack.c:123) [4421.983420][T23059] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.983430][T23059] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4421.983436][T23059] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.983445][T23059] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.983451][T23059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.983456][T23059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.983468][T23059] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.983479][T23059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.983484][T23059] ? find_held_lock (kernel/locking/lockdep.c:5348) [4421.983497][T23059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.983503][T23059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.983506][T23059] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4421.983517][T23059] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.983533][T23059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.983536][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.983547][T23059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.983555][T23059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.983560][T23059] ? __pfx___sys_sendto (net/socket.c:2147) [4421.983572][T23059] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4421.983583][T23059] ? find_held_lock (kernel/locking/lockdep.c:5348) [4421.983589][T23059] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4421.983593][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.983599][T23059] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4421.983605][T23059] ? 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) [4421.983614][T23059] __x64_sys_sendto (net/socket.c:2183) [4421.983618][T23059] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4421.983623][T23059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.983627][T23059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.983633][T23059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.983637][T23059] RIP: 0033:0x7fb7add72a4a [ 4421.983642][T23059] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.983645][T23059] RSP: 002b:00007ffd4c121d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.983649][T23059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7add72a4a [ 4421.983652][T23059] RDX: 0000000000000040 RSI: 0000000034762340 RDI: 0000000000000005 [ 4421.983654][T23059] RBP: 00007ffd4c121dd0 R08: 0000000000418574 R09: 000000000000001c [ 4421.983656][T23059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.983658][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7ade9b000 | [ 4421.983658][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7ade9b000 | [ 4421.983673][T23059] | [ 4421.983676][T23059] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23059 | [4421.996187][T23059] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4421.996448][T23059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.996450][T23059] Call Trace: [ 4421.996452][T23059] [4421.996454][T23059] dump_stack_lvl (lib/dump_stack.c:123) [4421.996461][T23059] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.996468][T23059] lwtunnel_output (net/core/lwtunnel.c:359) [4421.996475][T23059] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.996482][T23059] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.996488][T23059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.996493][T23059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.996505][T23059] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.996517][T23059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.996521][T23059] ? find_held_lock (kernel/locking/lockdep.c:5348) [4421.996533][T23059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.996537][T23059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.996540][T23059] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4421.996549][T23059] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.996566][T23059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.996568][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.996580][T23059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.996585][T23059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.996590][T23059] ? __pfx___sys_sendto (net/socket.c:2147) [4421.996602][T23059] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4421.996612][T23059] ? find_held_lock (kernel/locking/lockdep.c:5348) [4421.996618][T23059] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4421.996622][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.996629][T23059] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4421.996634][T23059] ? 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) [4421.996643][T23059] __x64_sys_sendto (net/socket.c:2183) [4421.996647][T23059] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4421.996651][T23059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.996656][T23059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.996662][T23059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.996665][T23059] RIP: 0033:0x7fb7add72a4a [ 4421.996669][T23059] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.996671][T23059] RSP: 002b:00007ffd4c121d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.996675][T23059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7add72a4a [ 4421.996677][T23059] RDX: 0000000000000040 RSI: 0000000034762340 RDI: 0000000000000005 [ 4421.996679][T23059] RBP: 00007ffd4c121dd0 R08: 0000000000418574 R09: 000000000000001c [ 4421.996680][T23059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.996682][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7ade9b000 | [ 4421.996682][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7ade9b000 | [ 4421.996698][T23059] | [ 4422.010611][T23059] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23059 | [4422.011007][T23059] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4422.011270][T23059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4422.011272][T23059] Call Trace: [ 4422.011274][T23059] [4422.011277][T23059] dump_stack_lvl (lib/dump_stack.c:123) [4422.011283][T23059] check_preemption_disabled (lib/smp_processor_id.c:52) [4422.011292][T23059] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4422.011299][T23059] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4422.011306][T23059] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.011312][T23059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4422.011317][T23059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.011329][T23059] rawv6_sendmsg (net/ipv6/raw.c:918) [4422.011341][T23059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4422.011344][T23059] ? find_held_lock (kernel/locking/lockdep.c:5348) [4422.011357][T23059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4422.011362][T23059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4422.011365][T23059] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4422.011375][T23059] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4422.011392][T23059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4422.011394][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.011406][T23059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.011411][T23059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.011417][T23059] ? __pfx___sys_sendto (net/socket.c:2147) [4422.011429][T23059] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4422.011439][T23059] ? find_held_lock (kernel/locking/lockdep.c:5348) [4422.011444][T23059] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4422.011448][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.011454][T23059] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4422.011460][T23059] ? 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) [4422.011468][T23059] __x64_sys_sendto (net/socket.c:2183) [4422.011472][T23059] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4422.011476][T23059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4422.011481][T23059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4422.011487][T23059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4422.011490][T23059] RIP: 0033:0x7fb7add72a4a [ 4422.011493][T23059] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.011496][T23059] RSP: 002b:00007ffd4c121d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4422.011500][T23059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb7add72a4a [ 4422.011502][T23059] RDX: 0000000000000040 RSI: 0000000034762340 RDI: 0000000000000005 [ 4422.011504][T23059] RBP: 00007ffd4c121dd0 R08: 0000000000418574 R09: 000000000000001c [ 4422.011506][T23059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4422.011508][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb7ade9b000 | [ 4423.963746][T23067] lwtunnel_output(): recursion limit reached on datapath | [ 4425.441855][T23071] check_preemption_disabled: 2 callbacks suppressed | [ 4425.441862][T23071] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23071 | [4425.442598][T23071] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4425.442877][T23071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4425.442879][T23071] Call Trace: [ 4425.442882][T23071] [4425.442884][T23071] dump_stack_lvl (lib/dump_stack.c:123) [4425.442895][T23071] check_preemption_disabled (lib/smp_processor_id.c:52) [4425.442905][T23071] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4425.442911][T23071] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4425.442921][T23071] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4425.442929][T23071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4425.442933][T23071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4425.442945][T23071] rawv6_sendmsg (net/ipv6/raw.c:918) [4425.442957][T23071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4425.442962][T23071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4425.442969][T23071] ? __lock_release (kernel/locking/lockdep.c:5534) [4425.442980][T23071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4425.442986][T23071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4425.442995][T23071] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4425.443011][T23071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4425.443014][T23071] ? __lock_release (kernel/locking/lockdep.c:5534) [4425.443025][T23071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4425.443034][T23071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4425.443040][T23071] ? __pfx___sys_sendto (net/socket.c:2147) [4425.443055][T23071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4425.443063][T23071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4425.443073][T23071] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4425.443080][T23071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4425.443090][T23071] __x64_sys_sendto (net/socket.c:2183) [4425.443094][T23071] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4425.443101][T23071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4425.443106][T23071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4425.443112][T23071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4425.443116][T23071] RIP: 0033:0x7f5170ce0a4a [ 4425.443121][T23071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.443124][T23071] RSP: 002b:00007ffcbcc4da78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4425.443129][T23071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5170ce0a4a [ 4425.443131][T23071] RDX: 0000000000000040 RSI: 00000000275a2340 RDI: 0000000000000005 [ 4425.443133][T23071] RBP: 00007ffcbcc4db00 R08: 0000000000418574 R09: 000000000000001c [ 4425.443135][T23071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4425.443137][T23071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5170e09000 | [ 4425.443151][T23071] | [ 4425.443153][T23071] lwtunnel_output(): recursion limit reached on datapath | [ 4426.933037][T23075] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23075 | [4426.933493][T23075] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4426.933755][T23075] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4426.933757][T23075] Call Trace: [ 4426.933759][T23075] [4426.933761][T23075] dump_stack_lvl (lib/dump_stack.c:123) [4426.933769][T23075] check_preemption_disabled (lib/smp_processor_id.c:52) [4426.933777][T23075] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4426.933783][T23075] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4426.933791][T23075] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.933797][T23075] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4426.933801][T23075] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.933813][T23075] rawv6_sendmsg (net/ipv6/raw.c:918) [4426.933825][T23075] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4426.933830][T23075] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4426.933835][T23075] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.933844][T23075] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4426.933849][T23075] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4426.933858][T23075] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4426.933874][T23075] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4426.933877][T23075] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.933888][T23075] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.933894][T23075] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.933899][T23075] ? __pfx___sys_sendto (net/socket.c:2147) [4426.933914][T23075] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4426.933921][T23075] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4426.933930][T23075] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4426.933937][T23075] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4426.933947][T23075] __x64_sys_sendto (net/socket.c:2183) [4426.933951][T23075] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4426.933957][T23075] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4426.933961][T23075] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4426.933967][T23075] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4426.933971][T23075] RIP: 0033:0x7f2fe615da4a [ 4426.933975][T23075] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4426.933978][T23075] RSP: 002b:00007fffe448ad68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4426.933982][T23075] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fe615da4a [ 4426.933984][T23075] RDX: 0000000000000040 RSI: 000000002acf6340 RDI: 0000000000000005 [ 4426.933986][T23075] RBP: 00007fffe448adf0 R08: 0000000000418574 R09: 000000000000001c [ 4426.933988][T23075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4426.933990][T23075] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fe6286000 | [ 4426.934005][T23075] | [ 4426.934008][T23075] lwtunnel_output(): recursion limit reached on datapath | [ 4428.402897][T23079] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23079 | [4428.403375][T23079] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4428.403641][T23079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.403643][T23079] Call Trace: [ 4428.403646][T23079] [4428.403649][T23079] dump_stack_lvl (lib/dump_stack.c:123) [4428.403658][T23079] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.403668][T23079] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4428.403674][T23079] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.403683][T23079] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.403690][T23079] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.403695][T23079] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.403709][T23079] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.403720][T23079] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.403726][T23079] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.403732][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.403742][T23079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.403748][T23079] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.403757][T23079] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.403773][T23079] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.403777][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.403788][T23079] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.403796][T23079] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.403801][T23079] ? __pfx___sys_sendto (net/socket.c:2147) [4428.403816][T23079] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.403824][T23079] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.403833][T23079] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.403841][T23079] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.403851][T23079] __x64_sys_sendto (net/socket.c:2183) [4428.403855][T23079] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4428.403862][T23079] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.403867][T23079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.403872][T23079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.403877][T23079] RIP: 0033:0x7f1b775a3a4a [ 4428.403881][T23079] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.403885][T23079] RSP: 002b:00007ffe22b5d878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.403890][T23079] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b775a3a4a [ 4428.403892][T23079] RDX: 0000000000000040 RSI: 000000000c36d340 RDI: 0000000000000005 [ 4428.403894][T23079] RBP: 00007ffe22b5d900 R08: 0000000000418574 R09: 000000000000001c [ 4428.403896][T23079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.403898][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b776cc000 | [ 4428.403898][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b776cc000 | [ 4428.403913][T23079] | [ 4428.417091][T23079] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23079 | [4428.417478][T23079] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4428.418141][T23079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.418143][T23079] Call Trace: [ 4428.418145][T23079] [4428.418147][T23079] dump_stack_lvl (lib/dump_stack.c:123) [4428.418155][T23079] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.418163][T23079] lwtunnel_output (net/core/lwtunnel.c:359) [4428.418170][T23079] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.418177][T23079] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.418184][T23079] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.418188][T23079] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.418201][T23079] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.418212][T23079] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.418218][T23079] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.418223][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.418232][T23079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.418237][T23079] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.418246][T23079] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.418263][T23079] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.418266][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.418277][T23079] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.418284][T23079] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.418290][T23079] ? __pfx___sys_sendto (net/socket.c:2147) [4428.418304][T23079] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.418311][T23079] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.418320][T23079] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.418328][T23079] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.418338][T23079] __x64_sys_sendto (net/socket.c:2183) [4428.418342][T23079] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4428.418347][T23079] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.418352][T23079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.418358][T23079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.418362][T23079] RIP: 0033:0x7f1b775a3a4a [ 4428.418366][T23079] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.418369][T23079] RSP: 002b:00007ffe22b5d878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.418373][T23079] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b775a3a4a [ 4428.418375][T23079] RDX: 0000000000000040 RSI: 000000000c36d340 RDI: 0000000000000005 [ 4428.418377][T23079] RBP: 00007ffe22b5d900 R08: 0000000000418574 R09: 000000000000001c [ 4428.418380][T23079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.418382][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b776cc000 | [ 4428.418382][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b776cc000 | [ 4428.418397][T23079] | [ 4428.437372][T23079] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23079 | [4428.437772][T23079] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4428.438042][T23079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.438044][T23079] Call Trace: [ 4428.438046][T23079] [4428.438048][T23079] dump_stack_lvl (lib/dump_stack.c:123) [4428.438055][T23079] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.438063][T23079] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4428.438069][T23079] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.438077][T23079] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.438083][T23079] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.438088][T23079] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.438100][T23079] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.438111][T23079] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.438117][T23079] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.438121][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.438130][T23079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.438134][T23079] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.438144][T23079] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.438161][T23079] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.438164][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.438175][T23079] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.438181][T23079] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.438187][T23079] ? __pfx___sys_sendto (net/socket.c:2147) [4428.438202][T23079] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.438208][T23079] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.438217][T23079] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.438224][T23079] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.438235][T23079] __x64_sys_sendto (net/socket.c:2183) [4428.438238][T23079] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4428.438243][T23079] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.438248][T23079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.438254][T23079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.438258][T23079] RIP: 0033:0x7f1b775a3a4a [ 4428.438261][T23079] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.438264][T23079] RSP: 002b:00007ffe22b5d878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.438268][T23079] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b775a3a4a [ 4428.438270][T23079] RDX: 0000000000000040 RSI: 000000000c36d340 RDI: 0000000000000005 [ 4428.438272][T23079] RBP: 00007ffe22b5d900 R08: 0000000000418574 R09: 000000000000001c [ 4428.438274][T23079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.438276][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b776cc000 | [ 4428.438276][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b776cc000 | [ 4428.438291][T23079] | [ 4428.933668][T23083] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23083 | [4428.935077][T23083] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4428.935349][T23083] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.935352][T23083] Call Trace: [ 4428.935354][T23083] [4428.935357][T23083] dump_stack_lvl (lib/dump_stack.c:123) [4428.935367][T23083] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.935377][T23083] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4428.935383][T23083] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.935392][T23083] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.935400][T23083] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.935404][T23083] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.935416][T23083] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.935427][T23083] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.935433][T23083] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.935441][T23083] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.935451][T23083] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.935457][T23083] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.935467][T23083] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.935483][T23083] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.935486][T23083] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.935497][T23083] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.935505][T23083] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.935511][T23083] ? __pfx___sys_sendto (net/socket.c:2147) [4428.935525][T23083] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.935534][T23083] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.935544][T23083] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.935551][T23083] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.935562][T23083] __x64_sys_sendto (net/socket.c:2183) [4428.935566][T23083] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4428.935573][T23083] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.935578][T23083] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.935584][T23083] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.935588][T23083] RIP: 0033:0x7f65b5317a4a [ 4428.935593][T23083] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.935597][T23083] RSP: 002b:00007ffe2c265ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.935601][T23083] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65b5317a4a [ 4428.935604][T23083] RDX: 0000000000000040 RSI: 0000000016bbc340 RDI: 0000000000000005 [ 4428.935606][T23083] RBP: 00007ffe2c265f60 R08: 0000000000418574 R09: 000000000000001c [ 4428.935608][T23083] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.935610][T23083] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65b5440000 | [ 4428.935625][T23083] | [ 4428.935627][T23083] lwtunnel_output(): recursion limit reached on datapath | [ 4430.501746][T23087] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23087 | [4430.502322][T23087] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4430.502649][T23087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.502651][T23087] Call Trace: [ 4430.502654][T23087] [4430.502656][T23087] dump_stack_lvl (lib/dump_stack.c:123) [4430.502666][T23087] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.502675][T23087] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4430.502681][T23087] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.502691][T23087] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.502699][T23087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.502704][T23087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.502716][T23087] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.502727][T23087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.502733][T23087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.502740][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.502750][T23087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.502756][T23087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.502765][T23087] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.502781][T23087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.502784][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.502796][T23087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.502803][T23087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.502809][T23087] ? __pfx___sys_sendto (net/socket.c:2147) [4430.502824][T23087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.502831][T23087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.502841][T23087] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.502848][T23087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.502859][T23087] __x64_sys_sendto (net/socket.c:2183) [4430.502862][T23087] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4430.502869][T23087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.502874][T23087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.502879][T23087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.502884][T23087] RIP: 0033:0x7fb901758a4a [ 4430.502889][T23087] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.502893][T23087] RSP: 002b:00007ffd7ccbbdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.502897][T23087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb901758a4a [ 4430.502900][T23087] RDX: 0000000000000040 RSI: 0000000023af5340 RDI: 0000000000000005 [ 4430.502902][T23087] RBP: 00007ffd7ccbbe80 R08: 0000000000418574 R09: 000000000000001c [ 4430.502904][T23087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.502906][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb901881000 | [ 4430.502906][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb901881000 | [ 4430.502920][T23087] | [ 4430.518322][T23087] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23087 | [4430.518770][T23087] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4430.519068][T23087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.519069][T23087] Call Trace: [ 4430.519072][T23087] [4430.519074][T23087] dump_stack_lvl (lib/dump_stack.c:123) [4430.519081][T23087] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.519088][T23087] lwtunnel_output (net/core/lwtunnel.c:359) [4430.519095][T23087] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.519102][T23087] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.519108][T23087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.519112][T23087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.519125][T23087] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.519136][T23087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.519142][T23087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.519146][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.519155][T23087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.519160][T23087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.519169][T23087] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.519185][T23087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.519189][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.519200][T23087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.519204][T23087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.519210][T23087] ? __pfx___sys_sendto (net/socket.c:2147) [4430.519224][T23087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.519231][T23087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.519240][T23087] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.519247][T23087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.519258][T23087] __x64_sys_sendto (net/socket.c:2183) [4430.519262][T23087] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4430.519267][T23087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.519272][T23087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.519278][T23087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.519282][T23087] RIP: 0033:0x7fb901758a4a [ 4430.519285][T23087] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.519289][T23087] RSP: 002b:00007ffd7ccbbdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.519292][T23087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb901758a4a [ 4430.519295][T23087] RDX: 0000000000000040 RSI: 0000000023af5340 RDI: 0000000000000005 [ 4430.519297][T23087] RBP: 00007ffd7ccbbe80 R08: 0000000000418574 R09: 000000000000001c [ 4430.519298][T23087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.519300][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb901881000 | [ 4430.519300][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb901881000 | [ 4430.519315][T23087] | [ 4430.540198][T23087] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23087 | [4430.540660][T23087] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4430.540994][T23087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.540997][T23087] Call Trace: [ 4430.540999][T23087] [4430.541001][T23087] dump_stack_lvl (lib/dump_stack.c:123) [4430.541008][T23087] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.541017][T23087] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4430.541023][T23087] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.541031][T23087] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.541038][T23087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.541042][T23087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.541054][T23087] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.541066][T23087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.541071][T23087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.541077][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.541086][T23087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.541091][T23087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.541100][T23087] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.541117][T23087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.541120][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.541131][T23087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.541137][T23087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.541142][T23087] ? __pfx___sys_sendto (net/socket.c:2147) [4430.541157][T23087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.541164][T23087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.541174][T23087] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.541181][T23087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.541191][T23087] __x64_sys_sendto (net/socket.c:2183) [4430.541195][T23087] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4430.541201][T23087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.541205][T23087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.541211][T23087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.541215][T23087] RIP: 0033:0x7fb901758a4a [ 4430.541219][T23087] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.541222][T23087] RSP: 002b:00007ffd7ccbbdf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.541226][T23087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb901758a4a [ 4430.541228][T23087] RDX: 0000000000000040 RSI: 0000000023af5340 RDI: 0000000000000005 [ 4430.541230][T23087] RBP: 00007ffd7ccbbe80 R08: 0000000000418574 R09: 000000000000001c [ 4430.541232][T23087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.541234][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb901881000 | [ 4430.541234][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb901881000 | [ 4430.541249][T23087] | [ 4431.043011][T23091] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23091 | [4431.043501][T23091] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4431.043796][T23091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.043799][T23091] Call Trace: [ 4431.043802][T23091] [4431.043804][T23091] dump_stack_lvl (lib/dump_stack.c:123) [4431.043814][T23091] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.043823][T23091] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4431.043829][T23091] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.043838][T23091] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.043845][T23091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.043850][T23091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.043862][T23091] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.043874][T23091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.043879][T23091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.043885][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.043895][T23091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.043900][T23091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.043909][T23091] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.043926][T23091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.043929][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.043940][T23091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.043947][T23091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.043953][T23091] ? __pfx___sys_sendto (net/socket.c:2147) [4431.043967][T23091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.043975][T23091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.043985][T23091] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.043992][T23091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.044003][T23091] __x64_sys_sendto (net/socket.c:2183) [4431.044007][T23091] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.044012][T23091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.044017][T23091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.044022][T23091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.044027][T23091] RIP: 0033:0x7f50f93c8a4a [ 4431.044031][T23091] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4431.044035][T23091] RSP: 002b:00007ffcadbfd738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.044040][T23091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f50f93c8a4a [ 4431.044042][T23091] RDX: 0000000000000040 RSI: 00000000398ef340 RDI: 0000000000000005 [ 4431.044044][T23091] RBP: 00007ffcadbfd7c0 R08: 0000000000418574 R09: 000000000000001c [ 4431.044046][T23091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.044049][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50f94f1000 | [ 4431.044049][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50f94f1000 | [ 4431.044063][T23091] | [ 4431.044066][T23091] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23091 | [4431.056337][T23091] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4431.056602][T23091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.056604][T23091] Call Trace: [ 4431.056606][T23091] [4431.056608][T23091] dump_stack_lvl (lib/dump_stack.c:123) [4431.056614][T23091] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.056622][T23091] lwtunnel_output (net/core/lwtunnel.c:359) [4431.056629][T23091] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.056636][T23091] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.056642][T23091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.056646][T23091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.056658][T23091] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.056670][T23091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.056675][T23091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.056680][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.056690][T23091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.056694][T23091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.056705][T23091] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.056721][T23091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.056724][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.056736][T23091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.056740][T23091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.056746][T23091] ? __pfx___sys_sendto (net/socket.c:2147) [4431.056761][T23091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.056767][T23091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.056776][T23091] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.056783][T23091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.056794][T23091] __x64_sys_sendto (net/socket.c:2183) [4431.056798][T23091] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.056803][T23091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.056808][T23091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.056814][T23091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.056817][T23091] RIP: 0033:0x7f50f93c8a4a [ 4431.056821][T23091] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4431.056824][T23091] RSP: 002b:00007ffcadbfd738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.056828][T23091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f50f93c8a4a [ 4431.056830][T23091] RDX: 0000000000000040 RSI: 00000000398ef340 RDI: 0000000000000005 [ 4431.056831][T23091] RBP: 00007ffcadbfd7c0 R08: 0000000000418574 R09: 000000000000001c [ 4431.056833][T23091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.056836][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50f94f1000 | [ 4431.056836][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50f94f1000 | [ 4431.056850][T23091] | [ 4431.070422][T23091] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23091 | [4431.070816][T23091] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4431.071081][T23091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.071083][T23091] Call Trace: [ 4431.071086][T23091] [4431.071088][T23091] dump_stack_lvl (lib/dump_stack.c:123) [4431.071096][T23091] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.071105][T23091] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4431.071111][T23091] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.071119][T23091] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.071125][T23091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.071130][T23091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.071142][T23091] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.071153][T23091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.071158][T23091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.071163][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.071172][T23091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.071176][T23091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.071185][T23091] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.071201][T23091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.071204][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.071216][T23091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.071221][T23091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.071227][T23091] ? __pfx___sys_sendto (net/socket.c:2147) [4431.071242][T23091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.071249][T23091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.071258][T23091] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.071265][T23091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.071275][T23091] __x64_sys_sendto (net/socket.c:2183) [4431.071279][T23091] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.071284][T23091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.071289][T23091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.071295][T23091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.071298][T23091] RIP: 0033:0x7f50f93c8a4a [ 4431.071302][T23091] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4431.071305][T23091] RSP: 002b:00007ffcadbfd738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.071308][T23091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f50f93c8a4a [ 4431.071310][T23091] RDX: 0000000000000040 RSI: 00000000398ef340 RDI: 0000000000000005 [ 4431.071312][T23091] RBP: 00007ffcadbfd7c0 R08: 0000000000418574 R09: 000000000000001c [ 4431.071314][T23091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.071317][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50f94f1000 | [ 4431.071317][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50f94f1000 | [ 4431.071332][T23091] | [ 4431.569921][T23095] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23095 | [4431.570503][T23095] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4431.571796][T23095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.571799][T23095] Call Trace: [ 4431.571801][T23095] [4431.571804][T23095] dump_stack_lvl (lib/dump_stack.c:123) [4431.571814][T23095] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.571823][T23095] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4431.571829][T23095] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.571838][T23095] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.571845][T23095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.571850][T23095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.571862][T23095] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.571874][T23095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.571879][T23095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.571886][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.571896][T23095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.571902][T23095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.571912][T23095] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.571928][T23095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.571931][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.571942][T23095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.571950][T23095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.571956][T23095] ? __pfx___sys_sendto (net/socket.c:2147) [4431.571970][T23095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.571978][T23095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.571988][T23095] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.571995][T23095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.572005][T23095] __x64_sys_sendto (net/socket.c:2183) [4431.572009][T23095] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.572015][T23095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.572020][T23095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.572025][T23095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.572030][T23095] RIP: 0033:0x7fa36010ea4a [ 4431.572035][T23095] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4431.572038][T23095] RSP: 002b:00007ffc4efe59c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.572043][T23095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa36010ea4a [ 4431.572045][T23095] RDX: 0000000000000040 RSI: 000000003efde340 RDI: 0000000000000005 [ 4431.572048][T23095] RBP: 00007ffc4efe5a50 R08: 0000000000418574 R09: 000000000000001c [ 4431.572050][T23095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.572052][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa360237000 | [ 4431.572052][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa360237000 | [ 4431.572067][T23095] | [ 4431.572070][T23095] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23095 | [4431.584315][T23095] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4431.584571][T23095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.584573][T23095] Call Trace: [ 4431.584575][T23095] [4431.584578][T23095] dump_stack_lvl (lib/dump_stack.c:123) [4431.584585][T23095] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.584593][T23095] lwtunnel_output (net/core/lwtunnel.c:359) [4431.584600][T23095] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.584607][T23095] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.584614][T23095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.584618][T23095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.584630][T23095] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.584642][T23095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.584648][T23095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.584653][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.584661][T23095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.584666][T23095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.584675][T23095] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.584691][T23095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.584694][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.584706][T23095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.584711][T23095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.584717][T23095] ? __pfx___sys_sendto (net/socket.c:2147) [4431.584732][T23095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.584738][T23095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.584747][T23095] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.584755][T23095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.584765][T23095] __x64_sys_sendto (net/socket.c:2183) [4431.584769][T23095] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.584774][T23095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.584778][T23095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.584784][T23095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.584788][T23095] RIP: 0033:0x7fa36010ea4a [ 4431.584792][T23095] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4431.584795][T23095] RSP: 002b:00007ffc4efe59c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.584798][T23095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa36010ea4a [ 4431.584800][T23095] RDX: 0000000000000040 RSI: 000000003efde340 RDI: 0000000000000005 [ 4431.584802][T23095] RBP: 00007ffc4efe5a50 R08: 0000000000418574 R09: 000000000000001c [ 4431.584805][T23095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.584806][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa360237000 | [ 4431.584806][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa360237000 | [ 4431.584821][T23095] | [ 4431.598416][T23095] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23095 | [4431.598815][T23095] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4431.599076][T23095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.599078][T23095] Call Trace: [ 4431.599080][T23095] [4431.599083][T23095] dump_stack_lvl (lib/dump_stack.c:123) [4431.599089][T23095] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.599097][T23095] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4431.599104][T23095] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.599111][T23095] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.599128][T23095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.599133][T23095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.599145][T23095] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.599157][T23095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.599162][T23095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.599167][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.599175][T23095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.599180][T23095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.599189][T23095] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.599205][T23095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.599208][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.599236][T23095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.599240][T23095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.599246][T23095] ? __pfx___sys_sendto (net/socket.c:2147) [4431.599261][T23095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.599267][T23095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.599276][T23095] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.599283][T23095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.599294][T23095] __x64_sys_sendto (net/socket.c:2183) [4431.599298][T23095] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.599303][T23095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.599308][T23095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.599314][T23095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.599318][T23095] RIP: 0033:0x7fa36010ea4a [ 4431.599322][T23095] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4431.599325][T23095] RSP: 002b:00007ffc4efe59c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.599329][T23095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa36010ea4a [ 4431.599331][T23095] RDX: 0000000000000040 RSI: 000000003efde340 RDI: 0000000000000005 [ 4431.599333][T23095] RBP: 00007ffc4efe5a50 R08: 0000000000418574 R09: 000000000000001c [ 4431.599335][T23095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.599337][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa360237000 | [ 4431.599337][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa360237000 | [ 4431.599353][T23095] | [ 4432.094192][T23099] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23099 | [4432.094645][T23099] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4432.095854][T23099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4432.095856][T23099] Call Trace: [ 4432.095858][T23099] [4432.095861][T23099] dump_stack_lvl (lib/dump_stack.c:123) [4432.095871][T23099] check_preemption_disabled (lib/smp_processor_id.c:52) [4432.095881][T23099] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4432.095887][T23099] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4432.095896][T23099] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4432.095904][T23099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4432.095908][T23099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4432.095920][T23099] rawv6_sendmsg (net/ipv6/raw.c:918) [4432.095932][T23099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4432.095937][T23099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4432.095944][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4432.095954][T23099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4432.095961][T23099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4432.095970][T23099] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4432.095986][T23099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4432.095989][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4432.096000][T23099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4432.096009][T23099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4432.096014][T23099] ? __pfx___sys_sendto (net/socket.c:2147) [4432.096029][T23099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4432.096037][T23099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4432.096047][T23099] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4432.096054][T23099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4432.096064][T23099] __x64_sys_sendto (net/socket.c:2183) [4432.096068][T23099] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4432.096075][T23099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4432.096079][T23099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4432.096085][T23099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4432.096090][T23099] RIP: 0033:0x7fce5a6d8a4a [ 4432.096094][T23099] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.096097][T23099] RSP: 002b:00007fff2e3117d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4432.096102][T23099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce5a6d8a4a [ 4432.096104][T23099] RDX: 0000000000000040 RSI: 000000003035b340 RDI: 0000000000000005 [ 4432.096106][T23099] RBP: 00007fff2e311860 R08: 0000000000418574 R09: 000000000000001c [ 4432.096108][T23099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4432.096110][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce5a801000 | [ 4436.600952][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4436.994204][T23115] check_preemption_disabled: 5 callbacks suppressed | [ 4436.994212][T23115] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23115 | [4436.995016][T23115] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4436.995284][T23115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.995286][T23115] Call Trace: [ 4436.995288][T23115] [4436.995290][T23115] dump_stack_lvl (lib/dump_stack.c:123) [4436.995298][T23115] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.995306][T23115] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4436.995312][T23115] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.995320][T23115] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.995326][T23115] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.995330][T23115] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.995342][T23115] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.995353][T23115] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.995359][T23115] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.995364][T23115] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.995372][T23115] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.995377][T23115] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.995386][T23115] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.995402][T23115] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.995405][T23115] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.995416][T23115] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.995423][T23115] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.995428][T23115] ? __pfx___sys_sendto (net/socket.c:2147) [4436.995443][T23115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.995450][T23115] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.995458][T23115] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.995466][T23115] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.995476][T23115] __x64_sys_sendto (net/socket.c:2183) [4436.995479][T23115] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4436.995485][T23115] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.995489][T23115] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.995495][T23115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.995499][T23115] RIP: 0033:0x7f3d41686a4a [ 4436.995503][T23115] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.995506][T23115] RSP: 002b:00007ffe240021e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.995510][T23115] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d41686a4a [ 4436.995512][T23115] RDX: 0000000000000040 RSI: 00000000234fc340 RDI: 0000000000000005 [ 4436.995514][T23115] RBP: 00007ffe24002270 R08: 0000000000418574 R09: 000000000000001c [ 4436.995516][T23115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.995518][T23115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d417af000 | [ 4436.995533][T23115] | [ 4436.995536][T23115] lwtunnel_output(): recursion limit reached on datapath | [ 4438.476299][T23119] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23119 | [4438.476803][T23119] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4438.477067][T23119] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4438.477069][T23119] Call Trace: [ 4438.477071][T23119] [4438.477074][T23119] dump_stack_lvl (lib/dump_stack.c:123) [4438.477082][T23119] check_preemption_disabled (lib/smp_processor_id.c:52) [4438.477090][T23119] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4438.477097][T23119] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4438.477104][T23119] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4438.477110][T23119] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4438.477114][T23119] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4438.477126][T23119] rawv6_sendmsg (net/ipv6/raw.c:918) [4438.477138][T23119] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4438.477143][T23119] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4438.477148][T23119] ? __lock_release (kernel/locking/lockdep.c:5534) [4438.477157][T23119] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4438.477162][T23119] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4438.477171][T23119] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4438.477187][T23119] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4438.477190][T23119] ? __lock_release (kernel/locking/lockdep.c:5534) [4438.477201][T23119] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4438.477207][T23119] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4438.477213][T23119] ? __pfx___sys_sendto (net/socket.c:2147) [4438.477227][T23119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4438.477234][T23119] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4438.477242][T23119] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4438.477249][T23119] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4438.477259][T23119] __x64_sys_sendto (net/socket.c:2183) [4438.477263][T23119] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4438.477268][T23119] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4438.477272][T23119] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4438.477278][T23119] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4438.477282][T23119] RIP: 0033:0x7f5fec51ba4a [ 4438.477287][T23119] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4438.477290][T23119] RSP: 002b:00007ffe05444618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4438.477294][T23119] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fec51ba4a [ 4438.477296][T23119] RDX: 0000000000000040 RSI: 000000003970e340 RDI: 0000000000000005 [ 4438.477298][T23119] RBP: 00007ffe054446a0 R08: 0000000000418574 R09: 000000000000001c [ 4438.477300][T23119] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4438.477302][T23119] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fec644000 | [ 4438.477317][T23119] | [ 4438.477320][T23119] lwtunnel_output(): recursion limit reached on datapath | [ 4439.975907][T23123] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23123 | [4439.976398][T23123] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4439.976661][T23123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4439.976664][T23123] Call Trace: [ 4439.976666][T23123] [4439.976669][T23123] dump_stack_lvl (lib/dump_stack.c:123) [4439.976678][T23123] check_preemption_disabled (lib/smp_processor_id.c:52) [4439.976688][T23123] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4439.976695][T23123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4439.976705][T23123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.976712][T23123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4439.976717][T23123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.976729][T23123] rawv6_sendmsg (net/ipv6/raw.c:918) [4439.976740][T23123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4439.976745][T23123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4439.976752][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.976762][T23123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4439.976767][T23123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4439.976776][T23123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4439.976793][T23123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4439.976796][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.976807][T23123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.976814][T23123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.976820][T23123] ? __pfx___sys_sendto (net/socket.c:2147) [4439.976835][T23123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4439.976843][T23123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4439.976852][T23123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4439.976860][T23123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4439.976870][T23123] __x64_sys_sendto (net/socket.c:2183) [4439.976874][T23123] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4439.976880][T23123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4439.976885][T23123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4439.976891][T23123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4439.976896][T23123] RIP: 0033:0x7fc601e45a4a [ 4439.976900][T23123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.976904][T23123] RSP: 002b:00007ffc02185718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4439.976908][T23123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc601e45a4a [ 4439.976911][T23123] RDX: 0000000000000040 RSI: 000000003d72b340 RDI: 0000000000000005 [ 4439.976912][T23123] RBP: 00007ffc021857a0 R08: 0000000000418574 R09: 000000000000001c [ 4439.976914][T23123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4439.976916][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc601f6e000 | [ 4439.976916][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc601f6e000 | [ 4439.976931][T23123] | [ 4439.990429][T23123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23123 | [4439.990821][T23123] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4439.991083][T23123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4439.991085][T23123] Call Trace: [ 4439.991087][T23123] [4439.991089][T23123] dump_stack_lvl (lib/dump_stack.c:123) [4439.991095][T23123] check_preemption_disabled (lib/smp_processor_id.c:52) [4439.991102][T23123] lwtunnel_output (net/core/lwtunnel.c:359) [4439.991109][T23123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4439.991116][T23123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.991122][T23123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4439.991127][T23123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.991139][T23123] rawv6_sendmsg (net/ipv6/raw.c:918) [4439.991151][T23123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4439.991156][T23123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4439.991160][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.991168][T23123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4439.991172][T23123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4439.991182][T23123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4439.991198][T23123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4439.991201][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.991213][T23123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.991217][T23123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.991223][T23123] ? __pfx___sys_sendto (net/socket.c:2147) [4439.991238][T23123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4439.991245][T23123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4439.991253][T23123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4439.991260][T23123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4439.991271][T23123] __x64_sys_sendto (net/socket.c:2183) [4439.991275][T23123] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4439.991280][T23123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4439.991284][T23123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4439.991290][T23123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4439.991294][T23123] RIP: 0033:0x7fc601e45a4a [ 4439.991298][T23123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.991301][T23123] RSP: 002b:00007ffc02185718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4439.991304][T23123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc601e45a4a [ 4439.991306][T23123] RDX: 0000000000000040 RSI: 000000003d72b340 RDI: 0000000000000005 [ 4439.991308][T23123] RBP: 00007ffc021857a0 R08: 0000000000418574 R09: 000000000000001c [ 4439.991310][T23123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4439.991312][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc601f6e000 | [ 4439.991312][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc601f6e000 | [ 4439.991327][T23123] | [ 4440.007267][T23123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23123 | [4440.007651][T23123] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4440.007931][T23123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.007933][T23123] Call Trace: [ 4440.007935][T23123] [4440.007938][T23123] dump_stack_lvl (lib/dump_stack.c:123) [4440.007944][T23123] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.007952][T23123] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4440.007958][T23123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.007966][T23123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.007972][T23123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.007977][T23123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.007989][T23123] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.008001][T23123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.008006][T23123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.008010][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.008019][T23123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.008023][T23123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.008032][T23123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.008049][T23123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.008051][T23123] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.008063][T23123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.008068][T23123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.008074][T23123] ? __pfx___sys_sendto (net/socket.c:2147) [4440.008089][T23123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.008095][T23123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.008104][T23123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.008111][T23123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.008122][T23123] __x64_sys_sendto (net/socket.c:2183) [4440.008126][T23123] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4440.008131][T23123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.008135][T23123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.008141][T23123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.008144][T23123] RIP: 0033:0x7fc601e45a4a [ 4440.008148][T23123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.008151][T23123] RSP: 002b:00007ffc02185718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.008154][T23123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc601e45a4a [ 4440.008157][T23123] RDX: 0000000000000040 RSI: 000000003d72b340 RDI: 0000000000000005 [ 4440.008159][T23123] RBP: 00007ffc021857a0 R08: 0000000000418574 R09: 000000000000001c [ 4440.008161][T23123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.008162][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc601f6e000 | [ 4440.008162][T23123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc601f6e000 | [ 4440.008178][T23123] | [ 4440.492615][T23127] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23127 | [4440.493115][T23127] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4440.493380][T23127] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.493382][T23127] Call Trace: [ 4440.493385][T23127] [4440.493387][T23127] dump_stack_lvl (lib/dump_stack.c:123) [4440.493397][T23127] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.493407][T23127] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4440.493413][T23127] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.493422][T23127] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.493429][T23127] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.493434][T23127] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.493445][T23127] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.493457][T23127] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.493462][T23127] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.493469][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.493479][T23127] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.493485][T23127] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.493494][T23127] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.493511][T23127] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.493513][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.493525][T23127] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.493533][T23127] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.493538][T23127] ? __pfx___sys_sendto (net/socket.c:2147) [4440.493553][T23127] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.493561][T23127] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.493571][T23127] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.493578][T23127] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.493588][T23127] __x64_sys_sendto (net/socket.c:2183) [4440.493592][T23127] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4440.493599][T23127] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.493604][T23127] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.493610][T23127] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.493615][T23127] RIP: 0033:0x7f58808fea4a [ 4440.493620][T23127] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.493624][T23127] RSP: 002b:00007fffb53de0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.493628][T23127] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58808fea4a [ 4440.493630][T23127] RDX: 0000000000000040 RSI: 0000000012428340 RDI: 0000000000000005 [ 4440.493632][T23127] RBP: 00007fffb53de160 R08: 0000000000418574 R09: 000000000000001c [ 4440.493634][T23127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.493636][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5880a27000 | [ 4440.493636][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5880a27000 | [ 4440.493650][T23127] | [ 4440.493653][T23127] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23127 | [4440.506139][T23127] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4440.506396][T23127] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.506398][T23127] Call Trace: [ 4440.506400][T23127] [4440.506402][T23127] dump_stack_lvl (lib/dump_stack.c:123) [4440.506408][T23127] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.506415][T23127] lwtunnel_output (net/core/lwtunnel.c:359) [4440.506422][T23127] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.506429][T23127] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.506434][T23127] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.506438][T23127] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.506451][T23127] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.506462][T23127] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.506468][T23127] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.506471][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.506480][T23127] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.506484][T23127] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.506493][T23127] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.506509][T23127] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.506512][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.506523][T23127] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.506527][T23127] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.506533][T23127] ? __pfx___sys_sendto (net/socket.c:2147) [4440.506548][T23127] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.506554][T23127] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.506562][T23127] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.506569][T23127] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.506580][T23127] __x64_sys_sendto (net/socket.c:2183) [4440.506584][T23127] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4440.506588][T23127] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.506593][T23127] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.506599][T23127] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.506602][T23127] RIP: 0033:0x7f58808fea4a [ 4440.506606][T23127] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.506609][T23127] RSP: 002b:00007fffb53de0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.506612][T23127] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58808fea4a [ 4440.506615][T23127] RDX: 0000000000000040 RSI: 0000000012428340 RDI: 0000000000000005 [ 4440.506617][T23127] RBP: 00007fffb53de160 R08: 0000000000418574 R09: 000000000000001c [ 4440.506619][T23127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.506621][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5880a27000 | [ 4440.506621][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5880a27000 | [ 4440.506636][T23127] | [ 4440.521844][T23127] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23127 | [4440.522225][T23127] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4440.522483][T23127] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.522486][T23127] Call Trace: [ 4440.522488][T23127] [4440.522490][T23127] dump_stack_lvl (lib/dump_stack.c:123) [4440.522497][T23127] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.522505][T23127] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4440.522511][T23127] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.522524][T23127] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.522530][T23127] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.522535][T23127] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.522547][T23127] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.522559][T23127] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.522565][T23127] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.522569][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.522577][T23127] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.522581][T23127] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.522590][T23127] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.522607][T23127] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.522610][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.522621][T23127] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.522626][T23127] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.522632][T23127] ? __pfx___sys_sendto (net/socket.c:2147) [4440.522647][T23127] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.522653][T23127] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.522662][T23127] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.522669][T23127] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.522680][T23127] __x64_sys_sendto (net/socket.c:2183) [4440.522683][T23127] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4440.522688][T23127] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.522692][T23127] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.522699][T23127] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.522703][T23127] RIP: 0033:0x7f58808fea4a [ 4440.522707][T23127] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.522710][T23127] RSP: 002b:00007fffb53de0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.522713][T23127] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58808fea4a [ 4440.522715][T23127] RDX: 0000000000000040 RSI: 0000000012428340 RDI: 0000000000000005 [ 4440.522717][T23127] RBP: 00007fffb53de160 R08: 0000000000418574 R09: 000000000000001c [ 4440.522719][T23127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.522721][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5880a27000 | [ 4440.522721][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5880a27000 | [ 4440.522736][T23127] | [ 4441.015369][T23131] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23131 | [4441.015879][T23131] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4441.016151][T23131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.016153][T23131] Call Trace: [ 4441.016156][T23131] [4441.016158][T23131] dump_stack_lvl (lib/dump_stack.c:123) [4441.016168][T23131] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.016179][T23131] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4441.016185][T23131] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.016194][T23131] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.016202][T23131] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.016207][T23131] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.016219][T23131] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.016230][T23131] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.016235][T23131] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4441.016242][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.016252][T23131] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.016258][T23131] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.016268][T23131] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.016284][T23131] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.016287][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.016298][T23131] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.016306][T23131] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.016312][T23131] ? __pfx___sys_sendto (net/socket.c:2147) [4441.016326][T23131] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4441.016335][T23131] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4441.016345][T23131] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4441.016352][T23131] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4441.016362][T23131] __x64_sys_sendto (net/socket.c:2183) [4441.016366][T23131] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4441.016373][T23131] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.016378][T23131] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.016384][T23131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.016389][T23131] RIP: 0033:0x7f27d5ee9a4a [ 4441.016394][T23131] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4441.016397][T23131] RSP: 002b:00007ffd60e10b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.016402][T23131] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27d5ee9a4a [ 4441.016404][T23131] RDX: 0000000000000040 RSI: 0000000004522340 RDI: 0000000000000005 [ 4441.016407][T23131] RBP: 00007ffd60e10bb0 R08: 0000000000418574 R09: 000000000000001c [ 4441.016409][T23131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.016411][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27d6012000 | [ 4441.016425][T23131] | [ 4441.016428][T23131] lwtunnel_output(): recursion limit reached on datapath | [ 4442.490491][T23135] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23135 | [4442.491346][T23135] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4442.491613][T23135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.491616][T23135] Call Trace: [ 4442.491618][T23135] [4442.491621][T23135] dump_stack_lvl (lib/dump_stack.c:123) [4442.491630][T23135] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.491639][T23135] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4442.491646][T23135] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.491654][T23135] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.491662][T23135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.491666][T23135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.491678][T23135] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.491689][T23135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.491695][T23135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4442.491703][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.491713][T23135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.491720][T23135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.491729][T23135] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.491745][T23135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.491748][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.491759][T23135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.491767][T23135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.491773][T23135] ? __pfx___sys_sendto (net/socket.c:2147) [4442.491787][T23135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4442.491795][T23135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4442.491805][T23135] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4442.491813][T23135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4442.491823][T23135] __x64_sys_sendto (net/socket.c:2183) [4442.491827][T23135] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4442.491833][T23135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.491837][T23135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.491843][T23135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.491848][T23135] RIP: 0033:0x7fad4966ba4a [ 4442.491853][T23135] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.491856][T23135] RSP: 002b:00007ffd5975cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.491861][T23135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad4966ba4a [ 4442.491863][T23135] RDX: 0000000000000040 RSI: 0000000008685340 RDI: 0000000000000005 [ 4442.491865][T23135] RBP: 00007ffd5975cc40 R08: 0000000000418574 R09: 000000000000001c [ 4442.491867][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.491869][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad49794000 | [ 4442.491869][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad49794000 | [ 4442.491884][T23135] | [ 4442.504925][T23135] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23135 | [4442.505304][T23135] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4442.505558][T23135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.505560][T23135] Call Trace: [ 4442.505562][T23135] [4442.505564][T23135] dump_stack_lvl (lib/dump_stack.c:123) [4442.505570][T23135] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.505578][T23135] lwtunnel_output (net/core/lwtunnel.c:359) [4442.505584][T23135] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.505590][T23135] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.505596][T23135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.505600][T23135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.505612][T23135] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.505624][T23135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.505630][T23135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4442.505634][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.505642][T23135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.505645][T23135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.505654][T23135] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.505671][T23135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.505673][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.505685][T23135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.505689][T23135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.505694][T23135] ? __pfx___sys_sendto (net/socket.c:2147) [4442.505711][T23135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4442.505717][T23135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4442.505726][T23135] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4442.505733][T23135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4442.505743][T23135] __x64_sys_sendto (net/socket.c:2183) [4442.505747][T23135] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4442.505752][T23135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.505757][T23135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.505763][T23135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.505767][T23135] RIP: 0033:0x7fad4966ba4a [ 4442.505770][T23135] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.505773][T23135] RSP: 002b:00007ffd5975cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.505776][T23135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad4966ba4a [ 4442.505778][T23135] RDX: 0000000000000040 RSI: 0000000008685340 RDI: 0000000000000005 [ 4442.505780][T23135] RBP: 00007ffd5975cc40 R08: 0000000000418574 R09: 000000000000001c [ 4442.505783][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.505785][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad49794000 | [ 4442.505785][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad49794000 | [ 4442.505799][T23135] | [ 4442.519306][T23135] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23135 | [4442.519691][T23135] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4442.519969][T23135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.519971][T23135] Call Trace: [ 4442.519974][T23135] [4442.519976][T23135] dump_stack_lvl (lib/dump_stack.c:123) [4442.519982][T23135] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.519990][T23135] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4442.519996][T23135] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.520003][T23135] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.520009][T23135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.520014][T23135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.520026][T23135] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.520038][T23135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.520043][T23135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4442.520047][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.520055][T23135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.520060][T23135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.520069][T23135] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.520085][T23135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.520088][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.520100][T23135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.520105][T23135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.520110][T23135] ? __pfx___sys_sendto (net/socket.c:2147) [4442.520125][T23135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4442.520132][T23135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4442.520139][T23135] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4442.520147][T23135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4442.520157][T23135] __x64_sys_sendto (net/socket.c:2183) [4442.520161][T23135] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4442.520166][T23135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.520171][T23135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.520177][T23135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.520180][T23135] RIP: 0033:0x7fad4966ba4a [ 4442.520184][T23135] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.520187][T23135] RSP: 002b:00007ffd5975cbb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.520190][T23135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad4966ba4a [ 4442.520192][T23135] RDX: 0000000000000040 RSI: 0000000008685340 RDI: 0000000000000005 [ 4442.520194][T23135] RBP: 00007ffd5975cc40 R08: 0000000000418574 R09: 000000000000001c [ 4442.520196][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.520198][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad49794000 | [ 4442.520198][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad49794000 | [ 4442.520213][T23135] | [ 4443.012516][T23139] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23139 | [4443.013023][T23139] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4443.013288][T23139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4443.013290][T23139] Call Trace: [ 4443.013293][T23139] [4443.013295][T23139] dump_stack_lvl (lib/dump_stack.c:123) [4443.013304][T23139] check_preemption_disabled (lib/smp_processor_id.c:52) [4443.013313][T23139] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4443.013320][T23139] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4443.013329][T23139] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.013336][T23139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4443.013340][T23139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.013352][T23139] rawv6_sendmsg (net/ipv6/raw.c:918) [4443.013364][T23139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4443.013369][T23139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4443.013375][T23139] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.013385][T23139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4443.013391][T23139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4443.013400][T23139] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4443.013417][T23139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4443.013419][T23139] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.013431][T23139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.013438][T23139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.013443][T23139] ? __pfx___sys_sendto (net/socket.c:2147) [4443.013458][T23139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4443.013466][T23139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4443.013475][T23139] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4443.013482][T23139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4443.013492][T23139] __x64_sys_sendto (net/socket.c:2183) [4443.013496][T23139] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4443.013502][T23139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4443.013507][T23139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4443.013513][T23139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4443.013517][T23139] RIP: 0033:0x7f286fb48a4a [ 4443.013522][T23139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.013526][T23139] RSP: 002b:00007ffef28503c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4443.013530][T23139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f286fb48a4a [ 4443.013533][T23139] RDX: 0000000000000040 RSI: 00000000111f5340 RDI: 0000000000000005 [ 4443.013535][T23139] RBP: 00007ffef2850450 R08: 0000000000418574 R09: 000000000000001c [ 4443.013537][T23139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4443.013539][T23139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286fc71000 | [ 4443.013539][T23139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286fc71000 | [ 4443.013553][T23139] | [ 4443.013576][T23139] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23139 | [4443.026196][T23139] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4443.026455][T23139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4443.026457][T23139] Call Trace: [ 4443.026460][T23139] [4443.026462][T23139] dump_stack_lvl (lib/dump_stack.c:123) [4443.026468][T23139] check_preemption_disabled (lib/smp_processor_id.c:52) [4443.026475][T23139] lwtunnel_output (net/core/lwtunnel.c:359) [4443.026482][T23139] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4443.026490][T23139] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.026497][T23139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4443.026502][T23139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.026514][T23139] rawv6_sendmsg (net/ipv6/raw.c:918) [4443.026526][T23139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4443.026531][T23139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4443.026537][T23139] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.026545][T23139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4443.026550][T23139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4443.026559][T23139] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4443.026576][T23139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4443.026578][T23139] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.026590][T23139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.026596][T23139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.026601][T23139] ? __pfx___sys_sendto (net/socket.c:2147) [4443.026616][T23139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4443.026623][T23139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4443.026631][T23139] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4443.026639][T23139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4443.026649][T23139] __x64_sys_sendto (net/socket.c:2183) [4443.026653][T23139] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4443.026658][T23139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4443.026663][T23139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4443.026669][T23139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4443.026673][T23139] RIP: 0033:0x7f286fb48a4a [ 4443.026676][T23139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.026680][T23139] RSP: 002b:00007ffef28503c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4443.026683][T23139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f286fb48a4a [ 4443.026685][T23139] RDX: 0000000000000040 RSI: 00000000111f5340 RDI: 0000000000000005 [ 4443.026687][T23139] RBP: 00007ffef2850450 R08: 0000000000418574 R09: 000000000000001c [ 4443.026689][T23139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4443.026691][T23139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286fc71000 | [ 4443.026691][T23139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286fc71000 | [ 4443.026707][T23139] | [ 4443.040345][T23139] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23139 | [4443.040748][T23139] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4443.041013][T23139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4443.041015][T23139] Call Trace: [ 4443.041017][T23139] [4443.041020][T23139] dump_stack_lvl (lib/dump_stack.c:123) [4443.041026][T23139] check_preemption_disabled (lib/smp_processor_id.c:52) [4443.041033][T23139] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4443.041040][T23139] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4443.041046][T23139] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.041052][T23139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4443.041057][T23139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.041069][T23139] rawv6_sendmsg (net/ipv6/raw.c:918) [4443.041081][T23139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4443.041086][T23139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4443.041090][T23139] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.041098][T23139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4443.041103][T23139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4443.041112][T23139] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4443.041129][T23139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4443.041131][T23139] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.041143][T23139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.041148][T23139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.041154][T23139] ? __pfx___sys_sendto (net/socket.c:2147) [4443.041168][T23139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4443.041175][T23139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4443.041182][T23139] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4443.041190][T23139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4443.041200][T23139] __x64_sys_sendto (net/socket.c:2183) [4443.041204][T23139] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4443.041209][T23139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4443.041213][T23139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4443.041219][T23139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4443.041223][T23139] RIP: 0033:0x7f286fb48a4a [ 4443.041227][T23139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.041230][T23139] RSP: 002b:00007ffef28503c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4443.041234][T23139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f286fb48a4a [ 4443.041236][T23139] RDX: 0000000000000040 RSI: 00000000111f5340 RDI: 0000000000000005 [ 4443.041238][T23139] RBP: 00007ffef2850450 R08: 0000000000418574 R09: 000000000000001c [ 4443.041240][T23139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4443.041242][T23139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286fc71000 | [ 4443.041242][T23139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f286fc71000 | [ 4443.041256][T23139] | [ 4443.547110][T23143] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23143 | [4443.547561][T23143] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4443.548270][T23143] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4443.548273][T23143] Call Trace: [ 4443.548276][T23143] [4443.548278][T23143] dump_stack_lvl (lib/dump_stack.c:123) [4443.548288][T23143] check_preemption_disabled (lib/smp_processor_id.c:52) [4443.548298][T23143] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4443.548305][T23143] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4443.548314][T23143] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.548321][T23143] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4443.548326][T23143] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.548338][T23143] rawv6_sendmsg (net/ipv6/raw.c:918) [4443.548349][T23143] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4443.548354][T23143] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4443.548362][T23143] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.548373][T23143] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4443.548379][T23143] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4443.548388][T23143] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4443.548404][T23143] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4443.548407][T23143] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.548418][T23143] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.548427][T23143] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.548432][T23143] ? __pfx___sys_sendto (net/socket.c:2147) [4443.548447][T23143] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4443.548455][T23143] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4443.548465][T23143] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4443.548472][T23143] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4443.548482][T23143] __x64_sys_sendto (net/socket.c:2183) [4443.548486][T23143] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4443.548493][T23143] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4443.548498][T23143] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4443.548504][T23143] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4443.548509][T23143] RIP: 0033:0x7f6f9f3e6a4a [ 4443.548513][T23143] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.548517][T23143] RSP: 002b:00007ffcaea4b708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4443.548521][T23143] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f9f3e6a4a [ 4443.548523][T23143] RDX: 0000000000000040 RSI: 00000000355b2340 RDI: 0000000000000005 [ 4443.548525][T23143] RBP: 00007ffcaea4b790 R08: 0000000000418574 R09: 000000000000001c [ 4443.548527][T23143] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4443.548529][T23143] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f9f50f000 | [ 4443.548544][T23143] | [ 4443.548546][T23143] lwtunnel_output(): recursion limit reached on datapath | [ 4445.026131][T23147] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23147 | [4445.026585][T23147] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4445.026848][T23147] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.026850][T23147] Call Trace: [ 4445.026852][T23147] [4445.026854][T23147] dump_stack_lvl (lib/dump_stack.c:123) [4445.026863][T23147] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.026871][T23147] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4445.026878][T23147] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.026886][T23147] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.026893][T23147] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.026898][T23147] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.026909][T23147] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.026921][T23147] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.026926][T23147] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.026932][T23147] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.026941][T23147] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.026946][T23147] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.026956][T23147] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.026972][T23147] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.026975][T23147] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.026986][T23147] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.026993][T23147] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.026999][T23147] ? __pfx___sys_sendto (net/socket.c:2147) [4445.027013][T23147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.027020][T23147] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.027029][T23147] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.027037][T23147] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.027047][T23147] __x64_sys_sendto (net/socket.c:2183) [4445.027051][T23147] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4445.027056][T23147] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.027061][T23147] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.027067][T23147] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.027071][T23147] RIP: 0033:0x7fb75ee3ca4a [ 4445.027075][T23147] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.027078][T23147] RSP: 002b:00007ffff5488638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.027082][T23147] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb75ee3ca4a [ 4445.027084][T23147] RDX: 0000000000000040 RSI: 000000002b187340 RDI: 0000000000000005 [ 4445.027086][T23147] RBP: 00007ffff54886c0 R08: 0000000000418574 R09: 000000000000001c [ 4445.027088][T23147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.027090][T23147] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb75ef65000 | [ 4445.027105][T23147] | [ 4445.027107][T23147] lwtunnel_output(): recursion limit reached on datapath | [ 4446.496969][T23151] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23151 | [4446.497465][T23151] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4446.497748][T23151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4446.497750][T23151] Call Trace: [ 4446.497752][T23151] [4446.497755][T23151] dump_stack_lvl (lib/dump_stack.c:123) [4446.497762][T23151] check_preemption_disabled (lib/smp_processor_id.c:52) [4446.497771][T23151] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4446.497777][T23151] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4446.497785][T23151] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.497791][T23151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4446.497795][T23151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.497807][T23151] rawv6_sendmsg (net/ipv6/raw.c:918) [4446.497819][T23151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4446.497824][T23151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4446.497829][T23151] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.497837][T23151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4446.497842][T23151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4446.497851][T23151] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4446.497867][T23151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4446.497870][T23151] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.497881][T23151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.497887][T23151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.497893][T23151] ? __pfx___sys_sendto (net/socket.c:2147) [4446.497908][T23151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4446.497914][T23151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4446.497923][T23151] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4446.497930][T23151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4446.497940][T23151] __x64_sys_sendto (net/socket.c:2183) [4446.497944][T23151] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4446.497949][T23151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4446.497954][T23151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4446.497959][T23151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4446.497963][T23151] RIP: 0033:0x7fe738d9ba4a [ 4446.497968][T23151] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.497971][T23151] RSP: 002b:00007ffd39b29fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4446.497975][T23151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe738d9ba4a [ 4446.497977][T23151] RDX: 0000000000000040 RSI: 0000000010f41340 RDI: 0000000000000005 [ 4446.497979][T23151] RBP: 00007ffd39b2a050 R08: 0000000000418574 R09: 000000000000001c [ 4446.497981][T23151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4446.497983][T23151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe738ec4000 | [ 4446.497997][T23151] | [ 4446.498000][T23151] lwtunnel_output(): recursion limit reached on datapath | [ 4447.992568][T23155] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23155 | [4447.993034][T23155] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4447.993286][T23155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4447.993288][T23155] Call Trace: [ 4447.993290][T23155] [4447.993293][T23155] dump_stack_lvl (lib/dump_stack.c:123) [4447.993300][T23155] check_preemption_disabled (lib/smp_processor_id.c:52) [4447.993308][T23155] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4447.993314][T23155] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4447.993322][T23155] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.993328][T23155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4447.993333][T23155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.993344][T23155] rawv6_sendmsg (net/ipv6/raw.c:918) [4447.993356][T23155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4447.993361][T23155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4447.993366][T23155] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.993375][T23155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4447.993380][T23155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4447.993389][T23155] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4447.993405][T23155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4447.993408][T23155] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.993420][T23155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.993425][T23155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.993431][T23155] ? __pfx___sys_sendto (net/socket.c:2147) [4447.993445][T23155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4447.993452][T23155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4447.993461][T23155] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4447.993468][T23155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4447.993478][T23155] __x64_sys_sendto (net/socket.c:2183) [4447.993482][T23155] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4447.993488][T23155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4447.993493][T23155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4447.993498][T23155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4447.993502][T23155] RIP: 0033:0x7f8f751c0a4a [ 4447.993506][T23155] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.993510][T23155] RSP: 002b:00007fff16b5b148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4447.993514][T23155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f751c0a4a [ 4447.993516][T23155] RDX: 0000000000000040 RSI: 000000001c6b2340 RDI: 0000000000000005 [ 4447.993518][T23155] RBP: 00007fff16b5b1d0 R08: 0000000000418574 R09: 000000000000001c [ 4447.993520][T23155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4447.993522][T23155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f752e9000 | [ 4447.993537][T23155] | [ 4447.993539][T23155] lwtunnel_output(): recursion limit reached on datapath | [ 4449.485228][T23159] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23159 | [4449.485679][T23159] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4449.485941][T23159] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4449.485943][T23159] Call Trace: [ 4449.485945][T23159] [4449.485948][T23159] dump_stack_lvl (lib/dump_stack.c:123) [4449.485955][T23159] check_preemption_disabled (lib/smp_processor_id.c:52) [4449.485963][T23159] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4449.485970][T23159] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4449.485977][T23159] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4449.485983][T23159] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4449.485988][T23159] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4449.486000][T23159] rawv6_sendmsg (net/ipv6/raw.c:918) [4449.486011][T23159] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4449.486016][T23159] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4449.486021][T23159] ? __lock_release (kernel/locking/lockdep.c:5534) [4449.486030][T23159] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4449.486035][T23159] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4449.486044][T23159] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4449.486061][T23159] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4449.486064][T23159] ? __lock_release (kernel/locking/lockdep.c:5534) [4449.486075][T23159] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4449.486080][T23159] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4449.486086][T23159] ? __pfx___sys_sendto (net/socket.c:2147) [4449.486100][T23159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4449.486107][T23159] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4449.486116][T23159] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4449.486123][T23159] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4449.486133][T23159] __x64_sys_sendto (net/socket.c:2183) [4449.486137][T23159] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4449.486143][T23159] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4449.486147][T23159] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4449.486153][T23159] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4449.486157][T23159] RIP: 0033:0x7f75e8f62a4a [ 4449.486161][T23159] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4449.486165][T23159] RSP: 002b:00007fffaf545ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4449.486169][T23159] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f75e8f62a4a [ 4449.486171][T23159] RDX: 0000000000000040 RSI: 000000001c728340 RDI: 0000000000000005 [ 4449.486173][T23159] RBP: 00007fffaf545f30 R08: 0000000000418574 R09: 000000000000001c [ 4449.486175][T23159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4449.486177][T23159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f75e908b000 | [ 4449.486192][T23159] | [ 4449.486195][T23159] lwtunnel_output(): recursion limit reached on datapath | [ 4450.956766][T23163] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23163 | [4450.957253][T23163] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4450.957517][T23163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.957519][T23163] Call Trace: [ 4450.957521][T23163] [4450.957524][T23163] dump_stack_lvl (lib/dump_stack.c:123) [4450.957533][T23163] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.957542][T23163] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4450.957549][T23163] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.957558][T23163] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.957565][T23163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.957570][T23163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.957582][T23163] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.957593][T23163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.957599][T23163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.957605][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.957615][T23163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.957621][T23163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.957630][T23163] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.957646][T23163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.957650][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.957661][T23163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.957669][T23163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.957674][T23163] ? __pfx___sys_sendto (net/socket.c:2147) [4450.957689][T23163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.957698][T23163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.957707][T23163] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.957714][T23163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.957725][T23163] __x64_sys_sendto (net/socket.c:2183) [4450.957728][T23163] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4450.957733][T23163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.957738][T23163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.957744][T23163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.957748][T23163] RIP: 0033:0x7f95d7fdca4a [ 4450.957753][T23163] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.957757][T23163] RSP: 002b:00007ffd7a839b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.957761][T23163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95d7fdca4a [ 4450.957764][T23163] RDX: 0000000000000040 RSI: 000000003c5eb340 RDI: 0000000000000005 [ 4450.957766][T23163] RBP: 00007ffd7a839bf0 R08: 0000000000418574 R09: 000000000000001c [ 4450.957768][T23163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.957770][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95d8105000 | [ 4450.957770][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95d8105000 | [ 4450.957785][T23163] | [ 4450.970927][T23163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23163 | [4450.971310][T23163] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4450.971568][T23163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.971570][T23163] Call Trace: [ 4450.971572][T23163] [4450.971574][T23163] dump_stack_lvl (lib/dump_stack.c:123) [4450.971580][T23163] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.971588][T23163] lwtunnel_output (net/core/lwtunnel.c:359) [4450.971594][T23163] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.971601][T23163] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.971607][T23163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.971612][T23163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.971624][T23163] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.971635][T23163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.971641][T23163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.971646][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.971654][T23163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.971658][T23163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.971667][T23163] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.971684][T23163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.971687][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.971700][T23163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.971705][T23163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.971710][T23163] ? __pfx___sys_sendto (net/socket.c:2147) [4450.971725][T23163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.971732][T23163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.971740][T23163] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.971747][T23163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.971758][T23163] __x64_sys_sendto (net/socket.c:2183) [4450.971762][T23163] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4450.971766][T23163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.971771][T23163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.971776][T23163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.971780][T23163] RIP: 0033:0x7f95d7fdca4a [ 4450.971784][T23163] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.971787][T23163] RSP: 002b:00007ffd7a839b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.971790][T23163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95d7fdca4a [ 4450.971793][T23163] RDX: 0000000000000040 RSI: 000000003c5eb340 RDI: 0000000000000005 [ 4450.971795][T23163] RBP: 00007ffd7a839bf0 R08: 0000000000418574 R09: 000000000000001c [ 4450.971797][T23163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.971800][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95d8105000 | [ 4450.971800][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95d8105000 | [ 4450.971815][T23163] | [ 4450.985535][T23163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23163 | [4450.985932][T23163] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4450.986192][T23163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.986194][T23163] Call Trace: [ 4450.986196][T23163] [4450.986198][T23163] dump_stack_lvl (lib/dump_stack.c:123) [4450.986205][T23163] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.986212][T23163] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4450.986218][T23163] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.986225][T23163] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.986231][T23163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.986235][T23163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.986248][T23163] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.986259][T23163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.986265][T23163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.986269][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.986277][T23163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.986281][T23163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.986290][T23163] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.986306][T23163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.986309][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.986320][T23163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.986325][T23163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.986331][T23163] ? __pfx___sys_sendto (net/socket.c:2147) [4450.986346][T23163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.986353][T23163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.986361][T23163] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.986368][T23163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.986378][T23163] __x64_sys_sendto (net/socket.c:2183) [4450.986382][T23163] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4450.986387][T23163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.986391][T23163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.986397][T23163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.986400][T23163] RIP: 0033:0x7f95d7fdca4a [ 4450.986404][T23163] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.986408][T23163] RSP: 002b:00007ffd7a839b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.986411][T23163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95d7fdca4a [ 4450.986414][T23163] RDX: 0000000000000040 RSI: 000000003c5eb340 RDI: 0000000000000005 [ 4450.986416][T23163] RBP: 00007ffd7a839bf0 R08: 0000000000418574 R09: 000000000000001c [ 4450.986418][T23163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.986420][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95d8105000 | [ 4450.986420][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95d8105000 | [ 4450.986435][T23163] | [ 4451.457963][T23167] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23167 | [4451.458456][T23167] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4451.459881][T23167] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.459884][T23167] Call Trace: [ 4451.459886][T23167] [4451.459889][T23167] dump_stack_lvl (lib/dump_stack.c:123) [4451.459899][T23167] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.459909][T23167] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4451.459916][T23167] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.459926][T23167] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.459933][T23167] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.459938][T23167] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.459950][T23167] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.459961][T23167] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.459966][T23167] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4451.459974][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.459985][T23167] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.459990][T23167] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.459999][T23167] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.460015][T23167] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.460018][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.460029][T23167] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.460038][T23167] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.460043][T23167] ? __pfx___sys_sendto (net/socket.c:2147) [4451.460058][T23167] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4451.460066][T23167] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4451.460076][T23167] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4451.460083][T23167] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4451.460093][T23167] __x64_sys_sendto (net/socket.c:2183) [4451.460098][T23167] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4451.460105][T23167] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.460109][T23167] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.460115][T23167] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.460120][T23167] RIP: 0033:0x7fd49e7dba4a [ 4451.460124][T23167] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.460128][T23167] RSP: 002b:00007fff22382c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.460132][T23167] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd49e7dba4a [ 4451.460134][T23167] RDX: 0000000000000040 RSI: 00000000357d7340 RDI: 0000000000000005 [ 4451.460136][T23167] RBP: 00007fff22382cb0 R08: 0000000000418574 R09: 000000000000001c [ 4451.460138][T23167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.460140][T23167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd49e904000 | [ 4451.460155][T23167] | [ 4451.460158][T23167] lwtunnel_output(): recursion limit reached on datapath | [ 4452.936511][T23171] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23171 | [4452.936976][T23171] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4452.937226][T23171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.937229][T23171] Call Trace: [ 4452.937231][T23171] [4452.937233][T23171] dump_stack_lvl (lib/dump_stack.c:123) [4452.937242][T23171] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.937250][T23171] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4452.937256][T23171] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.937264][T23171] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.937270][T23171] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.937274][T23171] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.937286][T23171] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.937298][T23171] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.937303][T23171] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.937308][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.937317][T23171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.937321][T23171] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.937330][T23171] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.937347][T23171] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.937349][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.937361][T23171] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.937366][T23171] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.937372][T23171] ? __pfx___sys_sendto (net/socket.c:2147) [4452.937386][T23171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.937393][T23171] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.937402][T23171] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.937409][T23171] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.937419][T23171] __x64_sys_sendto (net/socket.c:2183) [4452.937423][T23171] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4452.937429][T23171] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.937433][T23171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.937439][T23171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.937443][T23171] RIP: 0033:0x7f42978a3a4a [ 4452.937447][T23171] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.937450][T23171] RSP: 002b:00007fff60d52588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.937455][T23171] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42978a3a4a [ 4452.937457][T23171] RDX: 0000000000000040 RSI: 000000000a912340 RDI: 0000000000000005 [ 4452.937459][T23171] RBP: 00007fff60d52610 R08: 0000000000418574 R09: 000000000000001c [ 4452.937461][T23171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.937463][T23171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42979cc000 | [ 4452.937480][T23171] lwtunnel_output(): recursion limit reached on datapath | [ 4452.985012][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4454.407767][T23175] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23175 | [4454.408254][T23175] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4454.408518][T23175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.408520][T23175] Call Trace: [ 4454.408522][T23175] [4454.408525][T23175] dump_stack_lvl (lib/dump_stack.c:123) [4454.408532][T23175] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.408541][T23175] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4454.408547][T23175] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.408555][T23175] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.408561][T23175] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.408565][T23175] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.408577][T23175] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.408588][T23175] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.408594][T23175] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.408599][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.408607][T23175] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.408612][T23175] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.408621][T23175] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.408637][T23175] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.408640][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.408651][T23175] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.408656][T23175] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.408662][T23175] ? __pfx___sys_sendto (net/socket.c:2147) [4454.408676][T23175] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.408683][T23175] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.408692][T23175] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.408701][T23175] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.408711][T23175] __x64_sys_sendto (net/socket.c:2183) [4454.408715][T23175] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4454.408721][T23175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.408725][T23175] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.408731][T23175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.408735][T23175] RIP: 0033:0x7f1239fb5a4a [ 4454.408739][T23175] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4454.408742][T23175] RSP: 002b:00007ffd56becf98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.408746][T23175] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1239fb5a4a [ 4454.408749][T23175] RDX: 0000000000000040 RSI: 00000000008b9340 RDI: 0000000000000005 [ 4454.408751][T23175] RBP: 00007ffd56bed020 R08: 0000000000418574 R09: 000000000000001c [ 4454.408753][T23175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.408755][T23175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f123a0de000 | [ 4454.408769][T23175] | [ 4454.421459][T23175] lwtunnel_output(): recursion limit reached on datapath | [ 4455.890561][T23179] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23179 | [4455.891191][T23179] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4455.891523][T23179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.891526][T23179] Call Trace: [ 4455.891528][T23179] [4455.891531][T23179] dump_stack_lvl (lib/dump_stack.c:123) [4455.891540][T23179] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.891550][T23179] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4455.891556][T23179] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.891565][T23179] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.891572][T23179] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.891577][T23179] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.891588][T23179] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.891600][T23179] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.891605][T23179] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.891612][T23179] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.891621][T23179] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.891627][T23179] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.891636][T23179] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.891652][T23179] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.891654][T23179] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.891665][T23179] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.891674][T23179] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.891679][T23179] ? __pfx___sys_sendto (net/socket.c:2147) [4455.891693][T23179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.891702][T23179] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.891712][T23179] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.891719][T23179] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.891729][T23179] __x64_sys_sendto (net/socket.c:2183) [4455.891733][T23179] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4455.891740][T23179] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.891745][T23179] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.891750][T23179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.891755][T23179] RIP: 0033:0x7f7db8fd5a4a [ 4455.891759][T23179] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.891763][T23179] RSP: 002b:00007ffc3ccdd338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.891767][T23179] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7db8fd5a4a [ 4455.891770][T23179] RDX: 0000000000000040 RSI: 0000000011fc7340 RDI: 0000000000000005 [ 4455.891772][T23179] RBP: 00007ffc3ccdd3c0 R08: 0000000000418574 R09: 000000000000001c [ 4455.891773][T23179] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.891775][T23179] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db90fe000 | [ 4455.891775][T23179] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db90fe000 | [ 4455.891789][T23179] | [ 4455.904648][T23179] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23179 | [4455.906145][T23179] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4455.906406][T23179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.906409][T23179] Call Trace: [ 4455.906411][T23179] [4455.906413][T23179] dump_stack_lvl (lib/dump_stack.c:123) [4455.906421][T23179] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.906430][T23179] lwtunnel_output (net/core/lwtunnel.c:359) [4455.906436][T23179] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.906445][T23179] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.906451][T23179] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.906456][T23179] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.906468][T23179] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.906479][T23179] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.906485][T23179] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.906490][T23179] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.906500][T23179] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.906504][T23179] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.906513][T23179] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.906529][T23179] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.906532][T23179] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.906543][T23179] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.906549][T23179] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.906554][T23179] ? __pfx___sys_sendto (net/socket.c:2147) [4455.906569][T23179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.906575][T23179] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.906585][T23179] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.906592][T23179] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.906602][T23179] __x64_sys_sendto (net/socket.c:2183) [4455.906606][T23179] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4455.906611][T23179] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.906616][T23179] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.906621][T23179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.906625][T23179] RIP: 0033:0x7f7db8fd5a4a [ 4455.906629][T23179] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.906633][T23179] RSP: 002b:00007ffc3ccdd338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.906636][T23179] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7db8fd5a4a [ 4455.906638][T23179] RDX: 0000000000000040 RSI: 0000000011fc7340 RDI: 0000000000000005 [ 4455.906640][T23179] RBP: 00007ffc3ccdd3c0 R08: 0000000000418574 R09: 000000000000001c [ 4455.906643][T23179] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.906644][T23179] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db90fe000 | [ 4455.906644][T23179] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db90fe000 | [ 4455.906659][T23179] | [ 4455.922515][T23179] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23179 | [4455.922915][T23179] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4455.923184][T23179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.923186][T23179] Call Trace: [ 4455.923188][T23179] [4455.923190][T23179] dump_stack_lvl (lib/dump_stack.c:123) [4455.923197][T23179] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.923204][T23179] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4455.923210][T23179] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.923216][T23179] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.923222][T23179] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.923226][T23179] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.923238][T23179] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.923250][T23179] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.923255][T23179] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.923259][T23179] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.923267][T23179] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.923270][T23179] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.923279][T23179] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.923296][T23179] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.923298][T23179] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.923309][T23179] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.923314][T23179] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.923320][T23179] ? __pfx___sys_sendto (net/socket.c:2147) [4455.923334][T23179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.923340][T23179] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.923348][T23179] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.923355][T23179] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.923365][T23179] __x64_sys_sendto (net/socket.c:2183) [4455.923369][T23179] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4455.923373][T23179] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.923378][T23179] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.923384][T23179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.923387][T23179] RIP: 0033:0x7f7db8fd5a4a [ 4455.923391][T23179] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.923394][T23179] RSP: 002b:00007ffc3ccdd338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.923397][T23179] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7db8fd5a4a [ 4455.923400][T23179] RDX: 0000000000000040 RSI: 0000000011fc7340 RDI: 0000000000000005 [ 4455.923401][T23179] RBP: 00007ffc3ccdd3c0 R08: 0000000000418574 R09: 000000000000001c [ 4455.923403][T23179] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.923405][T23179] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db90fe000 | [ 4455.923405][T23179] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db90fe000 | [ 4455.923420][T23179] | [ 4456.411779][T23183] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23183 | [4456.412227][T23183] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4456.412490][T23183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4456.412492][T23183] Call Trace: [ 4456.412495][T23183] [4456.412497][T23183] dump_stack_lvl (lib/dump_stack.c:123) [4456.412507][T23183] check_preemption_disabled (lib/smp_processor_id.c:52) [4456.412517][T23183] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4456.412523][T23183] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4456.412532][T23183] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.412540][T23183] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4456.412544][T23183] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.412556][T23183] rawv6_sendmsg (net/ipv6/raw.c:918) [4456.412568][T23183] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4456.412573][T23183] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4456.412580][T23183] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.412591][T23183] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4456.412597][T23183] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4456.412606][T23183] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4456.412622][T23183] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4456.412625][T23183] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.412636][T23183] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.412645][T23183] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.412650][T23183] ? __pfx___sys_sendto (net/socket.c:2147) [4456.412664][T23183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4456.412672][T23183] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4456.412683][T23183] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4456.412690][T23183] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4456.412703][T23183] __x64_sys_sendto (net/socket.c:2183) [4456.412707][T23183] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4456.412714][T23183] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4456.412718][T23183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4456.412724][T23183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4456.412729][T23183] RIP: 0033:0x7f9f2e5b7a4a [ 4456.412734][T23183] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.412737][T23183] RSP: 002b:00007fff25739dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4456.412741][T23183] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f2e5b7a4a [ 4456.412744][T23183] RDX: 0000000000000040 RSI: 000000000f1e0340 RDI: 0000000000000005 [ 4456.412746][T23183] RBP: 00007fff25739e50 R08: 0000000000418574 R09: 000000000000001c [ 4456.412748][T23183] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4456.412750][T23183] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f2e6e0000 | [ 4456.412765][T23183] | [ 4456.425907][T23183] lwtunnel_output(): recursion limit reached on datapath | [ 4457.916493][T23187] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23187 | [4457.917232][T23187] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4457.917484][T23187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.917486][T23187] Call Trace: [ 4457.917489][T23187] [4457.917491][T23187] dump_stack_lvl (lib/dump_stack.c:123) [4457.917498][T23187] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.917506][T23187] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4457.917512][T23187] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.917520][T23187] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.917527][T23187] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.917531][T23187] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.917543][T23187] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.917555][T23187] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.917560][T23187] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.917566][T23187] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.917575][T23187] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.917580][T23187] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.917589][T23187] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.917605][T23187] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.917608][T23187] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.917619][T23187] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.917625][T23187] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.917630][T23187] ? __pfx___sys_sendto (net/socket.c:2147) [4457.917644][T23187] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.917651][T23187] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.917660][T23187] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.917667][T23187] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.917677][T23187] __x64_sys_sendto (net/socket.c:2183) [4457.917681][T23187] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4457.917686][T23187] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.917690][T23187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.917696][T23187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.917701][T23187] RIP: 0033:0x7f930faf5a4a [ 4457.917705][T23187] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.917709][T23187] RSP: 002b:00007ffcc5dbdbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.917713][T23187] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f930faf5a4a [ 4457.917715][T23187] RDX: 0000000000000040 RSI: 0000000000cfd340 RDI: 0000000000000005 [ 4457.917717][T23187] RBP: 00007ffcc5dbdc70 R08: 0000000000418574 R09: 000000000000001c [ 4457.917719][T23187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.917721][T23187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f930fc1e000 | [ 4457.917736][T23187] | [ 4457.930192][T23187] lwtunnel_output(): recursion limit reached on datapath | [ 4459.417989][T23191] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23191 | [4459.418440][T23191] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4459.418687][T23191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4459.418689][T23191] Call Trace: [ 4459.418691][T23191] [4459.418694][T23191] dump_stack_lvl (lib/dump_stack.c:123) [4459.418703][T23191] check_preemption_disabled (lib/smp_processor_id.c:52) [4459.418711][T23191] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4459.418717][T23191] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4459.418725][T23191] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.418731][T23191] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4459.418736][T23191] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.418748][T23191] rawv6_sendmsg (net/ipv6/raw.c:918) [4459.418759][T23191] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4459.418764][T23191] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4459.418770][T23191] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.418778][T23191] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4459.418784][T23191] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4459.418793][T23191] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4459.418809][T23191] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4459.418812][T23191] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.418823][T23191] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.418829][T23191] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.418834][T23191] ? __pfx___sys_sendto (net/socket.c:2147) [4459.418849][T23191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4459.418856][T23191] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4459.418865][T23191] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4459.418872][T23191] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4459.418882][T23191] __x64_sys_sendto (net/socket.c:2183) [4459.418886][T23191] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4459.418891][T23191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4459.418895][T23191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4459.418901][T23191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4459.418905][T23191] RIP: 0033:0x7f1c31adda4a [ 4459.418909][T23191] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4459.418912][T23191] RSP: 002b:00007fffca77b018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4459.418916][T23191] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c31adda4a [ 4459.418919][T23191] RDX: 0000000000000040 RSI: 0000000002046340 RDI: 0000000000000005 [ 4459.418921][T23191] RBP: 00007fffca77b0a0 R08: 0000000000418574 R09: 000000000000001c [ 4459.418922][T23191] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4459.418924][T23191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c31c06000 | [ 4459.418939][T23191] | [ 4459.431519][T23191] lwtunnel_output(): recursion limit reached on datapath | [ 4461.234232][T23198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23198 | [4461.234741][T23198] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4461.235015][T23198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4461.235017][T23198] Call Trace: [ 4461.235020][T23198] [4461.235022][T23198] dump_stack_lvl (lib/dump_stack.c:123) [4461.235031][T23198] check_preemption_disabled (lib/smp_processor_id.c:52) [4461.235041][T23198] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4461.235048][T23198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4461.235057][T23198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.235064][T23198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4461.235068][T23198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.235080][T23198] rawv6_sendmsg (net/ipv6/raw.c:918) [4461.235091][T23198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4461.235096][T23198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4461.235103][T23198] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.235113][T23198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4461.235119][T23198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4461.235129][T23198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4461.235144][T23198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4461.235147][T23198] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.235158][T23198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.235165][T23198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.235171][T23198] ? __pfx___sys_sendto (net/socket.c:2147) [4461.235186][T23198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4461.235193][T23198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4461.235202][T23198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4461.235210][T23198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4461.235220][T23198] __x64_sys_sendto (net/socket.c:2183) [4461.235223][T23198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4461.235230][T23198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4461.235234][T23198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4461.235240][T23198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4461.235245][T23198] RIP: 0033:0x7f2a4174ca4a [ 4461.235250][T23198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.235253][T23198] RSP: 002b:00007ffca151c238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4461.235258][T23198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a4174ca4a [ 4461.235260][T23198] RDX: 0000000000000040 RSI: 00000000155c4340 RDI: 0000000000000005 [ 4461.235262][T23198] RBP: 00007ffca151c2c0 R08: 0000000000418574 R09: 000000000000001c [ 4461.235265][T23198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4461.235267][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a41875000 | [ 4461.235267][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a41875000 | [ 4461.235282][T23198] | [ 4461.235285][T23198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23198 | [4461.248756][T23198] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4461.249020][T23198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4461.249021][T23198] Call Trace: [ 4461.249023][T23198] [4461.249025][T23198] dump_stack_lvl (lib/dump_stack.c:123) [4461.249032][T23198] check_preemption_disabled (lib/smp_processor_id.c:52) [4461.249039][T23198] lwtunnel_output (net/core/lwtunnel.c:359) [4461.249046][T23198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4461.249054][T23198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.249060][T23198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4461.249065][T23198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.249077][T23198] rawv6_sendmsg (net/ipv6/raw.c:918) [4461.249089][T23198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4461.249095][T23198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4461.249100][T23198] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.249108][T23198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4461.249113][T23198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4461.249122][T23198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4461.249138][T23198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4461.249141][T23198] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.249152][T23198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.249158][T23198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.249163][T23198] ? __pfx___sys_sendto (net/socket.c:2147) [4461.249178][T23198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4461.249185][T23198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4461.249193][T23198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4461.249201][T23198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4461.249211][T23198] __x64_sys_sendto (net/socket.c:2183) [4461.249215][T23198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4461.249221][T23198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4461.249226][T23198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4461.249231][T23198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4461.249236][T23198] RIP: 0033:0x7f2a4174ca4a [ 4461.249240][T23198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.249243][T23198] RSP: 002b:00007ffca151c238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4461.249247][T23198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a4174ca4a [ 4461.249249][T23198] RDX: 0000000000000040 RSI: 00000000155c4340 RDI: 0000000000000005 [ 4461.249252][T23198] RBP: 00007ffca151c2c0 R08: 0000000000418574 R09: 000000000000001c [ 4461.249254][T23198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4461.249256][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a41875000 | [ 4461.249256][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a41875000 | [ 4461.249271][T23198] | [ 4461.266038][T23198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23198 | [4461.266416][T23198] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4461.266675][T23198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4461.266677][T23198] Call Trace: [ 4461.266679][T23198] [4461.266682][T23198] dump_stack_lvl (lib/dump_stack.c:123) [4461.266688][T23198] check_preemption_disabled (lib/smp_processor_id.c:52) [4461.266696][T23198] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4461.266704][T23198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4461.266711][T23198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.266717][T23198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4461.266722][T23198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.266734][T23198] rawv6_sendmsg (net/ipv6/raw.c:918) [4461.266746][T23198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4461.266751][T23198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4461.266756][T23198] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.266765][T23198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4461.266769][T23198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4461.266779][T23198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4461.266795][T23198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4461.266798][T23198] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.266810][T23198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.266815][T23198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.266821][T23198] ? __pfx___sys_sendto (net/socket.c:2147) [4461.266835][T23198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4461.266842][T23198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4461.266850][T23198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4461.266858][T23198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4461.266868][T23198] __x64_sys_sendto (net/socket.c:2183) [4461.266872][T23198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4461.266877][T23198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4461.266882][T23198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4461.266888][T23198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4461.266892][T23198] RIP: 0033:0x7f2a4174ca4a [ 4461.266896][T23198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.266900][T23198] RSP: 002b:00007ffca151c238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4461.266903][T23198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a4174ca4a [ 4461.266905][T23198] RDX: 0000000000000040 RSI: 00000000155c4340 RDI: 0000000000000005 [ 4461.266907][T23198] RBP: 00007ffca151c2c0 R08: 0000000000418574 R09: 000000000000001c [ 4461.266909][T23198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4461.266911][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a41875000 | [ 4461.266911][T23198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a41875000 | [ 4461.266926][T23198] | [ 4462.269164][T23206] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23206 | [4462.269649][T23206] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4462.269922][T23206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.269925][T23206] Call Trace: [ 4462.269927][T23206] [4462.269930][T23206] dump_stack_lvl (lib/dump_stack.c:123) [4462.269939][T23206] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.269949][T23206] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4462.269955][T23206] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.269964][T23206] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.269971][T23206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.269976][T23206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.269988][T23206] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.269999][T23206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.270004][T23206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.270011][T23206] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.270020][T23206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.270026][T23206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.270036][T23206] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.270052][T23206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.270055][T23206] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.270066][T23206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.270073][T23206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.270079][T23206] ? __pfx___sys_sendto (net/socket.c:2147) [4462.270093][T23206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.270102][T23206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.270111][T23206] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.270119][T23206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.270129][T23206] __x64_sys_sendto (net/socket.c:2183) [4462.270132][T23206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4462.270139][T23206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.270144][T23206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.270150][T23206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.270155][T23206] RIP: 0033:0x7f752df82a4a [ 4462.270160][T23206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4462.270164][T23206] RSP: 002b:00007ffe8c673dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.270169][T23206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f752df82a4a [ 4462.270171][T23206] RDX: 0000000000000040 RSI: 000000000c97c340 RDI: 0000000000000005 [ 4462.270173][T23206] RBP: 00007ffe8c673e50 R08: 0000000000418574 R09: 000000000000001c [ 4462.270175][T23206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.270177][T23206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f752e0ab000 | [ 4462.270177][T23206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f752e0ab000 | [ 4462.270192][T23206] | [ 4462.270194][T23206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23206 | [4462.283182][T23206] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4462.283445][T23206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.283447][T23206] Call Trace: [ 4462.283449][T23206] [4462.283451][T23206] dump_stack_lvl (lib/dump_stack.c:123) [4462.283458][T23206] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.283466][T23206] lwtunnel_output (net/core/lwtunnel.c:359) [4462.283472][T23206] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.283479][T23206] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.283485][T23206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.283489][T23206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.283501][T23206] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.283513][T23206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.283519][T23206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.283523][T23206] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.283531][T23206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.283535][T23206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.283544][T23206] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.283560][T23206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.283563][T23206] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.283575][T23206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.283580][T23206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.283585][T23206] ? __pfx___sys_sendto (net/socket.c:2147) [4462.283600][T23206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.283607][T23206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.283615][T23206] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.283622][T23206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.283633][T23206] __x64_sys_sendto (net/socket.c:2183) [4462.283637][T23206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4462.283642][T23206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.283647][T23206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.283653][T23206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.283656][T23206] RIP: 0033:0x7f752df82a4a [ 4462.283660][T23206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4462.283663][T23206] RSP: 002b:00007ffe8c673dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.283666][T23206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f752df82a4a [ 4462.283669][T23206] RDX: 0000000000000040 RSI: 000000000c97c340 RDI: 0000000000000005 [ 4462.283671][T23206] RBP: 00007ffe8c673e50 R08: 0000000000418574 R09: 000000000000001c [ 4462.283673][T23206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.283675][T23206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f752e0ab000 | [ 4462.283675][T23206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f752e0ab000 | [ 4462.283690][T23206] | [ 4462.297501][T23206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23206 | [4462.297886][T23206] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4462.298142][T23206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.298143][T23206] Call Trace: [ 4462.298145][T23206] [4462.298147][T23206] dump_stack_lvl (lib/dump_stack.c:123) [4462.298154][T23206] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.298161][T23206] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4462.298167][T23206] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.298174][T23206] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.298179][T23206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.298184][T23206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.298196][T23206] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.298207][T23206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.298212][T23206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.298217][T23206] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.298225][T23206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.298229][T23206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.298238][T23206] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.298254][T23206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.298256][T23206] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.298268][T23206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.298272][T23206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.298278][T23206] ? __pfx___sys_sendto (net/socket.c:2147) [4462.298292][T23206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.298299][T23206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.298307][T23206] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.298314][T23206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.298325][T23206] __x64_sys_sendto (net/socket.c:2183) [4462.298329][T23206] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4462.298334][T23206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.298338][T23206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.298344][T23206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.298347][T23206] RIP: 0033:0x7f752df82a4a [ 4462.298351][T23206] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4462.298353][T23206] RSP: 002b:00007ffe8c673dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.298357][T23206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f752df82a4a [ 4462.298359][T23206] RDX: 0000000000000040 RSI: 000000000c97c340 RDI: 0000000000000005 [ 4462.298361][T23206] RBP: 00007ffe8c673e50 R08: 0000000000418574 R09: 000000000000001c [ 4462.298363][T23206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.298365][T23206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f752e0ab000 | [ 4462.298365][T23206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f752e0ab000 | [ 4462.298380][T23206] | [ 4462.895206][T23211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23211 | [4462.895666][T23211] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4462.895935][T23211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.895937][T23211] Call Trace: [ 4462.895940][T23211] [4462.895942][T23211] dump_stack_lvl (lib/dump_stack.c:123) [4462.895952][T23211] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.895961][T23211] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4462.895967][T23211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.895977][T23211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.895985][T23211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.895989][T23211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.896001][T23211] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.896012][T23211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.896018][T23211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.896025][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.896036][T23211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.896042][T23211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.896051][T23211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.896067][T23211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.896070][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.896081][T23211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.896089][T23211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.896095][T23211] ? __pfx___sys_sendto (net/socket.c:2147) [4462.896109][T23211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.896117][T23211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.896127][T23211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.896135][T23211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.896145][T23211] __x64_sys_sendto (net/socket.c:2183) [4462.896149][T23211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4462.896156][T23211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.896161][T23211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.896167][T23211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.896171][T23211] RIP: 0033:0x7f36675a8a4a [ 4462.896176][T23211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4462.896179][T23211] RSP: 002b:00007ffdf83e06a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.896184][T23211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f36675a8a4a [ 4462.896186][T23211] RDX: 0000000000000040 RSI: 000000003bdd8340 RDI: 0000000000000005 [ 4462.896188][T23211] RBP: 00007ffdf83e0730 R08: 0000000000418574 R09: 000000000000001c [ 4462.896190][T23211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.896192][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36676d1000 | [ 4462.896207][T23211] | [ 4462.896210][T23211] lwtunnel_output(): recursion limit reached on datapath | [ 4464.482667][T23216] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23216 | [4464.483167][T23216] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4464.483429][T23216] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4464.483432][T23216] Call Trace: [ 4464.483434][T23216] [4464.483437][T23216] dump_stack_lvl (lib/dump_stack.c:123) [4464.483445][T23216] check_preemption_disabled (lib/smp_processor_id.c:52) [4464.483453][T23216] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4464.483459][T23216] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4464.483467][T23216] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.483473][T23216] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4464.483477][T23216] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.483489][T23216] rawv6_sendmsg (net/ipv6/raw.c:918) [4464.483501][T23216] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4464.483506][T23216] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4464.483512][T23216] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.483520][T23216] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4464.483525][T23216] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4464.483534][T23216] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4464.483550][T23216] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4464.483553][T23216] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.483564][T23216] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.483570][T23216] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.483575][T23216] ? __pfx___sys_sendto (net/socket.c:2147) [4464.483590][T23216] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4464.483597][T23216] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4464.483605][T23216] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4464.483612][T23216] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4464.483623][T23216] __x64_sys_sendto (net/socket.c:2183) [4464.483627][T23216] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4464.483632][T23216] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4464.483637][T23216] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4464.483643][T23216] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4464.483647][T23216] RIP: 0033:0x7f5611ef0a4a [ 4464.483651][T23216] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4464.483655][T23216] RSP: 002b:00007ffd596c82c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4464.483659][T23216] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5611ef0a4a [ 4464.483661][T23216] RDX: 0000000000000040 RSI: 000000002add2340 RDI: 0000000000000005 [ 4464.483664][T23216] RBP: 00007ffd596c8350 R08: 0000000000418574 R09: 000000000000001c [ 4464.483666][T23216] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4464.483668][T23216] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5612019000 | [ 4464.483682][T23216] | [ 4464.483685][T23216] lwtunnel_output(): recursion limit reached on datapath | [ 4466.223349][T23222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23222 | [4466.223851][T23222] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4466.224114][T23222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4466.224116][T23222] Call Trace: [ 4466.224118][T23222] [4466.224121][T23222] dump_stack_lvl (lib/dump_stack.c:123) [4466.224128][T23222] check_preemption_disabled (lib/smp_processor_id.c:52) [4466.224136][T23222] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4466.224142][T23222] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4466.224150][T23222] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.224156][T23222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4466.224161][T23222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.224173][T23222] rawv6_sendmsg (net/ipv6/raw.c:918) [4466.224184][T23222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4466.224189][T23222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4466.224195][T23222] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.224204][T23222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4466.224209][T23222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4466.224218][T23222] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4466.224234][T23222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4466.224236][T23222] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.224248][T23222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.224253][T23222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.224259][T23222] ? __pfx___sys_sendto (net/socket.c:2147) [4466.224273][T23222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4466.224280][T23222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4466.224289][T23222] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4466.224296][T23222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4466.224306][T23222] __x64_sys_sendto (net/socket.c:2183) [4466.224310][T23222] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4466.224315][T23222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4466.224320][T23222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4466.224326][T23222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4466.224329][T23222] RIP: 0033:0x7f5699828a4a [ 4466.224334][T23222] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.224337][T23222] RSP: 002b:00007fff8e026258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4466.224341][T23222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5699828a4a [ 4466.224344][T23222] RDX: 0000000000000040 RSI: 000000002219f340 RDI: 0000000000000005 [ 4466.224345][T23222] RBP: 00007fff8e0262e0 R08: 0000000000418574 R09: 000000000000001c [ 4466.224347][T23222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4466.224349][T23222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5699951000 | [ 4466.224364][T23222] | [ 4466.224387][T23222] lwtunnel_output(): recursion limit reached on datapath | [ 4468.108117][T23229] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23229 | [4468.108617][T23229] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4468.109124][T23229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.109126][T23229] Call Trace: [ 4468.109129][T23229] [4468.109131][T23229] dump_stack_lvl (lib/dump_stack.c:123) [4468.109139][T23229] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.109147][T23229] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4468.109153][T23229] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.109161][T23229] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.109167][T23229] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.109172][T23229] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.109184][T23229] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.109195][T23229] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.109200][T23229] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.109206][T23229] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.109214][T23229] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.109220][T23229] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.109228][T23229] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.109245][T23229] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.109248][T23229] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.109259][T23229] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.109264][T23229] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.109270][T23229] ? __pfx___sys_sendto (net/socket.c:2147) [4468.109284][T23229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.109291][T23229] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.109300][T23229] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.109308][T23229] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.109318][T23229] __x64_sys_sendto (net/socket.c:2183) [4468.109322][T23229] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4468.109327][T23229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.109332][T23229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.109338][T23229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.109342][T23229] RIP: 0033:0x7fae8ca45a4a [ 4468.109346][T23229] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.109349][T23229] RSP: 002b:00007ffc08cde8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.109353][T23229] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae8ca45a4a [ 4468.109355][T23229] RDX: 0000000000000040 RSI: 00000000163bf340 RDI: 0000000000000005 [ 4468.109357][T23229] RBP: 00007ffc08cde930 R08: 0000000000418574 R09: 000000000000001c [ 4468.109359][T23229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.109361][T23229] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae8cb6e000 | [ 4468.109375][T23229] | [ 4468.109378][T23229] lwtunnel_output(): recursion limit reached on datapath | [ 4469.818267][T23235] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23235 | [4469.818774][T23235] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4469.819040][T23235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.819043][T23235] Call Trace: [ 4469.819046][T23235] [4469.819048][T23235] dump_stack_lvl (lib/dump_stack.c:123) [4469.819057][T23235] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.819067][T23235] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4469.819073][T23235] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.819082][T23235] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.819090][T23235] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.819094][T23235] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.819106][T23235] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.819117][T23235] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.819123][T23235] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.819129][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.819139][T23235] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.819145][T23235] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.819155][T23235] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.819171][T23235] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.819174][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.819185][T23235] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.819193][T23235] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.819199][T23235] ? __pfx___sys_sendto (net/socket.c:2147) [4469.819213][T23235] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.819221][T23235] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.819231][T23235] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.819238][T23235] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.819248][T23235] __x64_sys_sendto (net/socket.c:2183) [4469.819252][T23235] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4469.819258][T23235] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.819263][T23235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.819268][T23235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.819273][T23235] RIP: 0033:0x7f3ad5a55a4a [ 4469.819277][T23235] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.819281][T23235] RSP: 002b:00007ffe02a2aac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.819285][T23235] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ad5a55a4a [ 4469.819287][T23235] RDX: 0000000000000040 RSI: 000000003e192340 RDI: 0000000000000005 [ 4469.819290][T23235] RBP: 00007ffe02a2ab50 R08: 0000000000418574 R09: 000000000000001c [ 4469.819292][T23235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.819293][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ad5b7e000 | [ 4469.819293][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ad5b7e000 | [ 4469.819308][T23235] | [ 4469.819311][T23235] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23235 | [4469.832812][T23235] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4469.833070][T23235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.833072][T23235] Call Trace: [ 4469.833074][T23235] [4469.833076][T23235] dump_stack_lvl (lib/dump_stack.c:123) [4469.833082][T23235] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.833090][T23235] lwtunnel_output (net/core/lwtunnel.c:359) [4469.833096][T23235] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.833103][T23235] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.833109][T23235] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.833113][T23235] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.833125][T23235] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.833137][T23235] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.833142][T23235] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.833147][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.833156][T23235] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.833160][T23235] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.833169][T23235] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.833186][T23235] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.833188][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.833200][T23235] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.833205][T23235] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.833211][T23235] ? __pfx___sys_sendto (net/socket.c:2147) [4469.833226][T23235] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.833233][T23235] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.833240][T23235] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.833248][T23235] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.833258][T23235] __x64_sys_sendto (net/socket.c:2183) [4469.833262][T23235] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4469.833266][T23235] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.833271][T23235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.833277][T23235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.833281][T23235] RIP: 0033:0x7f3ad5a55a4a [ 4469.833284][T23235] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.833287][T23235] RSP: 002b:00007ffe02a2aac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.833291][T23235] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ad5a55a4a [ 4469.833293][T23235] RDX: 0000000000000040 RSI: 000000003e192340 RDI: 0000000000000005 [ 4469.833295][T23235] RBP: 00007ffe02a2ab50 R08: 0000000000418574 R09: 000000000000001c [ 4469.833298][T23235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.833300][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ad5b7e000 | [ 4469.833300][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ad5b7e000 | [ 4469.833315][T23235] | [ 4469.851585][T23235] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23235 | [4469.851978][T23235] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4469.852239][T23235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.852241][T23235] Call Trace: [ 4469.852244][T23235] [4469.852246][T23235] dump_stack_lvl (lib/dump_stack.c:123) [4469.852253][T23235] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.852260][T23235] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4469.852266][T23235] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.852273][T23235] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.852279][T23235] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.852283][T23235] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.852296][T23235] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.852307][T23235] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.852312][T23235] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.852318][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.852326][T23235] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.852330][T23235] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.852340][T23235] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.852356][T23235] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.852366][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.852377][T23235] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.852382][T23235] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.852388][T23235] ? __pfx___sys_sendto (net/socket.c:2147) [4469.852403][T23235] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.852410][T23235] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.852417][T23235] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.852425][T23235] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.852435][T23235] __x64_sys_sendto (net/socket.c:2183) [4469.852439][T23235] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4469.852444][T23235] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.852449][T23235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.852455][T23235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.852458][T23235] RIP: 0033:0x7f3ad5a55a4a [ 4469.852462][T23235] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.852465][T23235] RSP: 002b:00007ffe02a2aac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.852469][T23235] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ad5a55a4a [ 4469.852471][T23235] RDX: 0000000000000040 RSI: 000000003e192340 RDI: 0000000000000005 [ 4469.852473][T23235] RBP: 00007ffe02a2ab50 R08: 0000000000418574 R09: 000000000000001c [ 4469.852476][T23235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.852477][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ad5b7e000 | [ 4469.852477][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ad5b7e000 | [ 4469.852492][T23235] | [ 4470.366870][T23239] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23239 | [4470.367354][T23239] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4470.367619][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4470.367622][T23239] Call Trace: [ 4470.367624][T23239] [4470.367627][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4470.367636][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4470.367645][T23239] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4470.367651][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4470.367660][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.367667][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4470.367672][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.367684][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4470.367695][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4470.367702][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4470.367708][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.367718][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4470.367724][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4470.367733][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4470.367749][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4470.367753][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.367764][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.367771][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.367777][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4470.367791][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4470.367799][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4470.367809][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4470.367816][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4470.367826][T23239] __x64_sys_sendto (net/socket.c:2183) [4470.367830][T23239] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4470.367837][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4470.367842][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4470.367848][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4470.367853][T23239] RIP: 0033:0x7f8eacc75a4a [ 4470.367858][T23239] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4470.367862][T23239] RSP: 002b:00007ffdf1af17a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4470.367867][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8eacc75a4a [ 4470.367869][T23239] RDX: 0000000000000040 RSI: 000000000099a340 RDI: 0000000000000005 [ 4470.367871][T23239] RBP: 00007ffdf1af1830 R08: 0000000000418574 R09: 000000000000001c [ 4470.367873][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4470.367875][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8eacd9e000 | [ 4470.367875][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8eacd9e000 | [ 4470.367889][T23239] | [ 4470.380944][T23239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23239 | [4470.381317][T23239] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4470.381574][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4470.381575][T23239] Call Trace: [ 4470.381577][T23239] [4470.381580][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4470.381585][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4470.381593][T23239] lwtunnel_output (net/core/lwtunnel.c:359) [4470.381599][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4470.381607][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.381613][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4470.381617][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.381629][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4470.381640][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4470.381645][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4470.381649][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.381659][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4470.381663][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4470.381672][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4470.381688][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4470.381691][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.381703][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.381708][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.381714][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4470.381728][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4470.381735][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4470.381744][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4470.381751][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4470.381761][T23239] __x64_sys_sendto (net/socket.c:2183) [4470.381765][T23239] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4470.381770][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4470.381775][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4470.381781][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4470.381785][T23239] RIP: 0033:0x7f8eacc75a4a [ 4470.381788][T23239] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4470.381791][T23239] RSP: 002b:00007ffdf1af17a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4470.381794][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8eacc75a4a [ 4470.381797][T23239] RDX: 0000000000000040 RSI: 000000000099a340 RDI: 0000000000000005 [ 4470.381798][T23239] RBP: 00007ffdf1af1830 R08: 0000000000418574 R09: 000000000000001c [ 4470.381800][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4470.381802][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8eacd9e000 | [ 4470.381802][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8eacd9e000 | [ 4470.381816][T23239] | [ 4470.395353][T23239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23239 | [4470.396746][T23239] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4470.397012][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4470.397014][T23239] Call Trace: [ 4470.397016][T23239] [4470.397018][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4470.397026][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4470.397035][T23239] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4470.397041][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4470.397050][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.397057][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4470.397062][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.397074][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4470.397085][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4470.397090][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4470.397096][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.397106][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4470.397110][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4470.397119][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4470.397136][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4470.397139][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.397150][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.397157][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.397163][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4470.397178][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4470.397185][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4470.397195][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4470.397203][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4470.397213][T23239] __x64_sys_sendto (net/socket.c:2183) [4470.397217][T23239] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4470.397223][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4470.397228][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4470.397233][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4470.397238][T23239] RIP: 0033:0x7f8eacc75a4a [ 4470.397241][T23239] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4470.397245][T23239] RSP: 002b:00007ffdf1af17a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4470.397248][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8eacc75a4a [ 4470.397251][T23239] RDX: 0000000000000040 RSI: 000000000099a340 RDI: 0000000000000005 [ 4470.397253][T23239] RBP: 00007ffdf1af1830 R08: 0000000000418574 R09: 000000000000001c [ 4470.397255][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4470.397257][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8eacd9e000 | [ 4470.397257][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8eacd9e000 | [ 4470.397272][T23239] | [ 4470.897821][T23243] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23243 | [4470.898268][T23243] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4470.898520][T23243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4470.898522][T23243] Call Trace: [ 4470.898525][T23243] [4470.898527][T23243] dump_stack_lvl (lib/dump_stack.c:123) [4470.898537][T23243] check_preemption_disabled (lib/smp_processor_id.c:52) [4470.898547][T23243] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4470.898553][T23243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4470.898562][T23243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.898569][T23243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4470.898574][T23243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.898586][T23243] rawv6_sendmsg (net/ipv6/raw.c:918) [4470.898597][T23243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4470.898602][T23243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4470.898610][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.898621][T23243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4470.898627][T23243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4470.898637][T23243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4470.898653][T23243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4470.898656][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.898667][T23243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.898675][T23243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.898681][T23243] ? __pfx___sys_sendto (net/socket.c:2147) [4470.898695][T23243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4470.898705][T23243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4470.898716][T23243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4470.898723][T23243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4470.898733][T23243] __x64_sys_sendto (net/socket.c:2183) [4470.898737][T23243] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4470.898744][T23243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4470.898749][T23243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4470.898755][T23243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4470.898760][T23243] RIP: 0033:0x7febd952fa4a [ 4470.898765][T23243] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4470.898769][T23243] RSP: 002b:00007ffc49248d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4470.898773][T23243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007febd952fa4a [ 4470.898775][T23243] RDX: 0000000000000040 RSI: 00000000031a0340 RDI: 0000000000000005 [ 4470.898777][T23243] RBP: 00007ffc49248e10 R08: 0000000000418574 R09: 000000000000001c [ 4470.898779][T23243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4470.898781][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007febd9658000 | [ 4470.898796][T23243] | [ 4470.911537][T23243] lwtunnel_output(): recursion limit reached on datapath | [ 4472.367557][T23247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23247 | [4472.368023][T23247] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4472.368275][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4472.368277][T23247] Call Trace: [ 4472.368279][T23247] [4472.368282][T23247] dump_stack_lvl (lib/dump_stack.c:123) [4472.368289][T23247] check_preemption_disabled (lib/smp_processor_id.c:52) [4472.368297][T23247] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4472.368303][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4472.368311][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.368317][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4472.368321][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.368333][T23247] rawv6_sendmsg (net/ipv6/raw.c:918) [4472.368344][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4472.368350][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4472.368354][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.368363][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4472.368368][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4472.368377][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4472.368393][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4472.368396][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.368407][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.368413][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.368419][T23247] ? __pfx___sys_sendto (net/socket.c:2147) [4472.368433][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4472.368440][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4472.368448][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4472.368455][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4472.368465][T23247] __x64_sys_sendto (net/socket.c:2183) [4472.368469][T23247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4472.368474][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4472.368479][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4472.368484][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4472.368489][T23247] RIP: 0033:0x7f3968593a4a [ 4472.368493][T23247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.368496][T23247] RSP: 002b:00007fff9053f128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4472.368500][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3968593a4a [ 4472.368503][T23247] RDX: 0000000000000040 RSI: 00000000302da340 RDI: 0000000000000005 [ 4472.368505][T23247] RBP: 00007fff9053f1b0 R08: 0000000000418574 R09: 000000000000001c [ 4472.368507][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4472.368509][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39686bc000 | [ 4472.368524][T23247] | [ 4472.368527][T23247] lwtunnel_output(): recursion limit reached on datapath | [ 4473.874966][T23251] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23251 | [4473.875413][T23251] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4473.875661][T23251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.875663][T23251] Call Trace: [ 4473.875666][T23251] [4473.875668][T23251] dump_stack_lvl (lib/dump_stack.c:123) [4473.875676][T23251] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.875683][T23251] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4473.875690][T23251] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.875699][T23251] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.875705][T23251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.875710][T23251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.875722][T23251] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.875733][T23251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.875738][T23251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.875744][T23251] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.875752][T23251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.875756][T23251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.875766][T23251] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.875782][T23251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.875785][T23251] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.875796][T23251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.875802][T23251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.875807][T23251] ? __pfx___sys_sendto (net/socket.c:2147) [4473.875822][T23251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.875828][T23251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.875837][T23251] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.875844][T23251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.875854][T23251] __x64_sys_sendto (net/socket.c:2183) [4473.875858][T23251] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4473.875864][T23251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.875868][T23251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.875874][T23251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.875879][T23251] RIP: 0033:0x7f05a853da4a [ 4473.875883][T23251] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4473.875886][T23251] RSP: 002b:00007ffc11cc6f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.875890][T23251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f05a853da4a [ 4473.875893][T23251] RDX: 0000000000000040 RSI: 000000002e7b7340 RDI: 0000000000000005 [ 4473.875895][T23251] RBP: 00007ffc11cc6fe0 R08: 0000000000418574 R09: 000000000000001c [ 4473.875897][T23251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.875899][T23251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f05a8666000 | [ 4473.875913][T23251] | [ 4473.888588][T23251] lwtunnel_output(): recursion limit reached on datapath | [ 4475.381594][T23255] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23255 | [4475.382096][T23255] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4475.382392][T23255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.382395][T23255] Call Trace: [ 4475.382397][T23255] [4475.382400][T23255] dump_stack_lvl (lib/dump_stack.c:123) [4475.382409][T23255] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.382418][T23255] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4475.382425][T23255] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.382433][T23255] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.382441][T23255] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.382445][T23255] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.382458][T23255] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.382469][T23255] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.382474][T23255] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.382481][T23255] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.382491][T23255] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.382497][T23255] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.382506][T23255] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.382523][T23255] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.382525][T23255] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.382537][T23255] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.382544][T23255] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.382550][T23255] ? __pfx___sys_sendto (net/socket.c:2147) [4475.382565][T23255] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.382572][T23255] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.382582][T23255] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.382589][T23255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.382600][T23255] __x64_sys_sendto (net/socket.c:2183) [4475.382604][T23255] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4475.382610][T23255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.382615][T23255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.382620][T23255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.382625][T23255] RIP: 0033:0x7fb4279c8a4a [ 4475.382630][T23255] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.382634][T23255] RSP: 002b:00007ffeb5da1578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.382638][T23255] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4279c8a4a [ 4475.382641][T23255] RDX: 0000000000000040 RSI: 000000000ddd1340 RDI: 0000000000000005 [ 4475.382642][T23255] RBP: 00007ffeb5da1600 R08: 0000000000418574 R09: 000000000000001c [ 4475.382644][T23255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.382646][T23255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb427af1000 | [ 4475.382646][T23255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb427af1000 | [ 4475.382661][T23255] | [ 4475.382664][T23255] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23255 | [4475.395564][T23255] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4475.395835][T23255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.395837][T23255] Call Trace: [ 4475.395839][T23255] [4475.395842][T23255] dump_stack_lvl (lib/dump_stack.c:123) [4475.395849][T23255] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.395857][T23255] lwtunnel_output (net/core/lwtunnel.c:359) [4475.395863][T23255] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.395870][T23255] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.395876][T23255] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.395881][T23255] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.395893][T23255] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.395904][T23255] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.395910][T23255] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.395914][T23255] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.395923][T23255] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.395928][T23255] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.395937][T23255] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.395953][T23255] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.395956][T23255] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.395967][T23255] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.395973][T23255] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.395978][T23255] ? __pfx___sys_sendto (net/socket.c:2147) [4475.395992][T23255] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.395999][T23255] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.396008][T23255] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.396015][T23255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.396025][T23255] __x64_sys_sendto (net/socket.c:2183) [4475.396029][T23255] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4475.396034][T23255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.396038][T23255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.396044][T23255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.396048][T23255] RIP: 0033:0x7fb4279c8a4a [ 4475.396052][T23255] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.396055][T23255] RSP: 002b:00007ffeb5da1578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.396059][T23255] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4279c8a4a [ 4475.396061][T23255] RDX: 0000000000000040 RSI: 000000000ddd1340 RDI: 0000000000000005 [ 4475.396063][T23255] RBP: 00007ffeb5da1600 R08: 0000000000418574 R09: 000000000000001c [ 4475.396065][T23255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.396066][T23255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb427af1000 | [ 4475.396066][T23255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb427af1000 | [ 4475.396081][T23255] | [ 4475.396492][T23255] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23255 | [4475.408522][T23255] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4475.408790][T23255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.408792][T23255] Call Trace: [ 4475.408794][T23255] [4475.408797][T23255] dump_stack_lvl (lib/dump_stack.c:123) [4475.408802][T23255] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.408810][T23255] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4475.408816][T23255] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.408822][T23255] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.408828][T23255] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.408833][T23255] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.408845][T23255] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.408856][T23255] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.408862][T23255] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.408867][T23255] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.408876][T23255] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.408879][T23255] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.408888][T23255] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.408905][T23255] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.408907][T23255] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.408919][T23255] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.408924][T23255] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.408930][T23255] ? __pfx___sys_sendto (net/socket.c:2147) [4475.408945][T23255] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.408951][T23255] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.408959][T23255] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.408966][T23255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.408977][T23255] __x64_sys_sendto (net/socket.c:2183) [4475.408981][T23255] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4475.408985][T23255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.408989][T23255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.408995][T23255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.408998][T23255] RIP: 0033:0x7fb4279c8a4a [ 4475.409002][T23255] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.409005][T23255] RSP: 002b:00007ffeb5da1578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.409008][T23255] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4279c8a4a [ 4475.409011][T23255] RDX: 0000000000000040 RSI: 000000000ddd1340 RDI: 0000000000000005 [ 4475.409012][T23255] RBP: 00007ffeb5da1600 R08: 0000000000418574 R09: 000000000000001c [ 4475.409014][T23255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.409016][T23255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb427af1000 | [ 4475.409016][T23255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb427af1000 | [ 4475.409031][T23255] | [ 4475.882895][T23259] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23259 | [4475.883384][T23259] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4475.883646][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.883649][T23259] Call Trace: [ 4475.883652][T23259] [4475.883654][T23259] dump_stack_lvl (lib/dump_stack.c:123) [4475.883665][T23259] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.883675][T23259] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4475.883681][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.883691][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.883700][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.883705][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.883717][T23259] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.883729][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.883732][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348) [4475.883747][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.883753][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.883756][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4475.883767][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.883784][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.883786][T23259] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.883797][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.883806][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.883812][T23259] ? __pfx___sys_sendto (net/socket.c:2147) [4475.883824][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4475.883835][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348) [4475.883841][T23259] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4475.883845][T23259] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.883851][T23259] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4475.883856][T23259] ? 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) [4475.883867][T23259] __x64_sys_sendto (net/socket.c:2183) [4475.883871][T23259] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4475.883877][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.883881][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.883887][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.883891][T23259] RIP: 0033:0x7fcd5ad9ea4a [ 4475.883896][T23259] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.883899][T23259] RSP: 002b:00007ffeecf29d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.883904][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd5ad9ea4a [ 4475.883906][T23259] RDX: 0000000000000040 RSI: 000000002b102340 RDI: 0000000000000005 [ 4475.883908][T23259] RBP: 00007ffeecf29dc0 R08: 0000000000418574 R09: 000000000000001c [ 4475.883911][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.883913][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd5aec7000 | [ 4475.883927][T23259] | [ 4475.897096][T23259] lwtunnel_output(): recursion limit reached on datapath | [ 4477.376033][T23263] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23263 | [4477.376515][T23263] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4477.376803][T23263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.376805][T23263] Call Trace: [ 4477.376808][T23263] [4477.376811][T23263] dump_stack_lvl (lib/dump_stack.c:123) [4477.376821][T23263] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.376830][T23263] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4477.376836][T23263] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.376846][T23263] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.376853][T23263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.376857][T23263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.376869][T23263] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.376881][T23263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.376886][T23263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.376892][T23263] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.376903][T23263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.376908][T23263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.376917][T23263] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.376934][T23263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.376937][T23263] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.376948][T23263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.376955][T23263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.376961][T23263] ? __pfx___sys_sendto (net/socket.c:2147) [4477.376975][T23263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.376984][T23263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.376994][T23263] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.377001][T23263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.377011][T23263] __x64_sys_sendto (net/socket.c:2183) [4477.377016][T23263] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4477.377022][T23263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.377026][T23263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.377033][T23263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.377037][T23263] RIP: 0033:0x7fc82946ca4a [ 4477.377043][T23263] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.377046][T23263] RSP: 002b:00007ffc291bd3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.377051][T23263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc82946ca4a [ 4477.377054][T23263] RDX: 0000000000000040 RSI: 0000000007883340 RDI: 0000000000000005 [ 4477.377056][T23263] RBP: 00007ffc291bd440 R08: 0000000000418574 R09: 000000000000001c [ 4477.377058][T23263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.377060][T23263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc829595000 | [ 4477.377060][T23263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc829595000 | [ 4477.377074][T23263] | [ 4477.377077][T23263] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23263 | [4477.389520][T23263] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4477.389783][T23263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.389785][T23263] Call Trace: [ 4477.389787][T23263] [4477.389789][T23263] dump_stack_lvl (lib/dump_stack.c:123) [4477.389796][T23263] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.389804][T23263] lwtunnel_output (net/core/lwtunnel.c:359) [4477.389810][T23263] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.389818][T23263] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.389824][T23263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.389828][T23263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.389840][T23263] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.389851][T23263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.389856][T23263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.389861][T23263] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.389869][T23263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.389874][T23263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.389883][T23263] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.389899][T23263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.389902][T23263] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.389914][T23263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.389918][T23263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.389924][T23263] ? __pfx___sys_sendto (net/socket.c:2147) [4477.389938][T23263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.389945][T23263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.389954][T23263] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.389960][T23263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.389970][T23263] __x64_sys_sendto (net/socket.c:2183) [4477.389974][T23263] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4477.389980][T23263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.389985][T23263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.389990][T23263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.389994][T23263] RIP: 0033:0x7fc82946ca4a [ 4477.389997][T23263] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.390000][T23263] RSP: 002b:00007ffc291bd3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.390004][T23263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc82946ca4a [ 4477.390006][T23263] RDX: 0000000000000040 RSI: 0000000007883340 RDI: 0000000000000005 [ 4477.390008][T23263] RBP: 00007ffc291bd440 R08: 0000000000418574 R09: 000000000000001c [ 4477.390010][T23263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.390012][T23263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc829595000 | [ 4477.390012][T23263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc829595000 | [ 4477.390027][T23263] | [ 4477.390441][T23263] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23263 | [4477.402539][T23263] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4477.402807][T23263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.402809][T23263] Call Trace: [ 4477.402812][T23263] [4477.402814][T23263] dump_stack_lvl (lib/dump_stack.c:123) [4477.402821][T23263] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.402830][T23263] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4477.402836][T23263] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.402844][T23263] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.402850][T23263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.402855][T23263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.402867][T23263] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.402879][T23263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.402884][T23263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.402890][T23263] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.402898][T23263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.402902][T23263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.402911][T23263] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.402928][T23263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.402931][T23263] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.402942][T23263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.402948][T23263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.402953][T23263] ? __pfx___sys_sendto (net/socket.c:2147) [4477.402968][T23263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.402974][T23263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.402983][T23263] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.402990][T23263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.403001][T23263] __x64_sys_sendto (net/socket.c:2183) [4477.403004][T23263] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4477.403011][T23263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.403016][T23263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.403022][T23263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.403026][T23263] RIP: 0033:0x7fc82946ca4a [ 4477.403030][T23263] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.403034][T23263] RSP: 002b:00007ffc291bd3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.403037][T23263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc82946ca4a [ 4477.403040][T23263] RDX: 0000000000000040 RSI: 0000000007883340 RDI: 0000000000000005 [ 4477.403042][T23263] RBP: 00007ffc291bd440 R08: 0000000000418574 R09: 000000000000001c [ 4477.403044][T23263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.403046][T23263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc829595000 | [ 4477.403046][T23263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc829595000 | [ 4477.403062][T23263] | [ 4477.881246][T23267] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23267 | [4477.881711][T23267] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4477.881960][T23267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.881963][T23267] Call Trace: [ 4477.881965][T23267] [4477.881968][T23267] dump_stack_lvl (lib/dump_stack.c:123) [4477.881979][T23267] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.881988][T23267] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4477.881995][T23267] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.882004][T23267] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.882011][T23267] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.882016][T23267] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.882028][T23267] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.882039][T23267] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.882044][T23267] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.882052][T23267] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.882062][T23267] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.882068][T23267] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.882077][T23267] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.882093][T23267] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.882097][T23267] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.882108][T23267] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.882117][T23267] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.882122][T23267] ? __pfx___sys_sendto (net/socket.c:2147) [4477.882136][T23267] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.882144][T23267] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.882155][T23267] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.882162][T23267] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.882172][T23267] __x64_sys_sendto (net/socket.c:2183) [4477.882176][T23267] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4477.882183][T23267] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.882187][T23267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.882193][T23267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.882198][T23267] RIP: 0033:0x7f408e5b1a4a [ 4477.882202][T23267] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.882205][T23267] RSP: 002b:00007ffcf6ed3998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.882209][T23267] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f408e5b1a4a [ 4477.882212][T23267] RDX: 0000000000000040 RSI: 000000003d2c9340 RDI: 0000000000000005 [ 4477.882214][T23267] RBP: 00007ffcf6ed3a20 R08: 0000000000418574 R09: 000000000000001c [ 4477.882216][T23267] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.882218][T23267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f408e6da000 | [ 4477.882232][T23267] | [ 4477.882235][T23267] lwtunnel_output(): recursion limit reached on datapath | [ 4479.386231][T23271] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23271 | [4479.386728][T23271] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4479.386997][T23271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.386999][T23271] Call Trace: [ 4479.387001][T23271] [4479.387004][T23271] dump_stack_lvl (lib/dump_stack.c:123) [4479.387011][T23271] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.387020][T23271] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4479.387027][T23271] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.387034][T23271] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.387041][T23271] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.387045][T23271] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.387057][T23271] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.387069][T23271] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.387074][T23271] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.387080][T23271] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.387089][T23271] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.387095][T23271] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.387104][T23271] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.387120][T23271] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.387123][T23271] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.387134][T23271] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.387140][T23271] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.387145][T23271] ? __pfx___sys_sendto (net/socket.c:2147) [4479.387159][T23271] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.387166][T23271] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.387175][T23271] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.387182][T23271] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.387192][T23271] __x64_sys_sendto (net/socket.c:2183) [4479.387196][T23271] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4479.387201][T23271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.387206][T23271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.387212][T23271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.387215][T23271] RIP: 0033:0x7f87265a5a4a [ 4479.387220][T23271] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4479.387223][T23271] RSP: 002b:00007ffea15b24e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.387227][T23271] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87265a5a4a [ 4479.387230][T23271] RDX: 0000000000000040 RSI: 00000000388bb340 RDI: 0000000000000005 [ 4479.387232][T23271] RBP: 00007ffea15b2570 R08: 0000000000418574 R09: 000000000000001c [ 4479.387234][T23271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.387236][T23271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87266ce000 | [ 4479.387251][T23271] | [ 4479.387253][T23271] lwtunnel_output(): recursion limit reached on datapath | [ 4480.883397][T23275] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23275 | [4480.883856][T23275] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4480.884107][T23275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4480.884109][T23275] Call Trace: [ 4480.884111][T23275] [4480.884114][T23275] dump_stack_lvl (lib/dump_stack.c:123) [4480.884121][T23275] check_preemption_disabled (lib/smp_processor_id.c:52) [4480.884129][T23275] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4480.884135][T23275] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4480.884143][T23275] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.884149][T23275] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4480.884153][T23275] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.884165][T23275] rawv6_sendmsg (net/ipv6/raw.c:918) [4480.884176][T23275] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4480.884182][T23275] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4480.884187][T23275] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.884196][T23275] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4480.884200][T23275] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4480.884209][T23275] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4480.884225][T23275] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4480.884228][T23275] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.884239][T23275] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.884245][T23275] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.884251][T23275] ? __pfx___sys_sendto (net/socket.c:2147) [4480.884266][T23275] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4480.884273][T23275] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4480.884281][T23275] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4480.884288][T23275] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4480.884298][T23275] __x64_sys_sendto (net/socket.c:2183) [4480.884302][T23275] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4480.884307][T23275] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4480.884311][T23275] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4480.884317][T23275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4480.884321][T23275] RIP: 0033:0x7faf35e38a4a [ 4480.884325][T23275] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4480.884328][T23275] RSP: 002b:00007fff919356a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4480.884333][T23275] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf35e38a4a [ 4480.884335][T23275] RDX: 0000000000000040 RSI: 000000001136d340 RDI: 0000000000000005 [ 4480.884337][T23275] RBP: 00007fff91935730 R08: 0000000000418574 R09: 000000000000001c [ 4480.884339][T23275] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4480.884341][T23275] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf35f61000 | [ 4480.884356][T23275] | [ 4480.884359][T23275] lwtunnel_output(): recursion limit reached on datapath | [ 4482.368149][T23279] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23279 | [4482.368598][T23279] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4482.368856][T23279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4482.368858][T23279] Call Trace: [ 4482.368860][T23279] [4482.368863][T23279] dump_stack_lvl (lib/dump_stack.c:123) [4482.368870][T23279] check_preemption_disabled (lib/smp_processor_id.c:52) [4482.368878][T23279] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4482.368884][T23279] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4482.368892][T23279] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4482.368898][T23279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4482.368902][T23279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4482.368914][T23279] rawv6_sendmsg (net/ipv6/raw.c:918) [4482.368926][T23279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4482.368931][T23279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4482.368936][T23279] ? __lock_release (kernel/locking/lockdep.c:5534) [4482.368944][T23279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4482.368948][T23279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4482.368957][T23279] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4482.368973][T23279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4482.368976][T23279] ? __lock_release (kernel/locking/lockdep.c:5534) [4482.368987][T23279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4482.368993][T23279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4482.368999][T23279] ? __pfx___sys_sendto (net/socket.c:2147) [4482.369013][T23279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4482.369020][T23279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4482.369028][T23279] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4482.369035][T23279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4482.369045][T23279] __x64_sys_sendto (net/socket.c:2183) [4482.369049][T23279] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4482.369054][T23279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4482.369059][T23279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4482.369065][T23279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4482.369068][T23279] RIP: 0033:0x7f7b69523a4a [ 4482.369073][T23279] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4482.369076][T23279] RSP: 002b:00007ffdd7494e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4482.369080][T23279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b69523a4a [ 4482.369083][T23279] RDX: 0000000000000040 RSI: 000000000160c340 RDI: 0000000000000005 [ 4482.369085][T23279] RBP: 00007ffdd7494ef0 R08: 0000000000418574 R09: 000000000000001c [ 4482.369087][T23279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4482.369089][T23279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b6964c000 | [ 4482.369104][T23279] | [ 4482.369106][T23279] lwtunnel_output(): recursion limit reached on datapath | [ 4483.889340][T23283] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23283 | [4483.889861][T23283] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4483.890132][T23283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.890135][T23283] Call Trace: [ 4483.890137][T23283] [4483.890140][T23283] dump_stack_lvl (lib/dump_stack.c:123) [4483.890149][T23283] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.890159][T23283] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4483.890165][T23283] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.890174][T23283] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.890181][T23283] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.890186][T23283] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.890198][T23283] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.890209][T23283] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.890214][T23283] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.890221][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.890231][T23283] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.890237][T23283] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.890246][T23283] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.890262][T23283] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.890265][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.890277][T23283] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.890285][T23283] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.890290][T23283] ? __pfx___sys_sendto (net/socket.c:2147) [4483.890305][T23283] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.890313][T23283] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.890323][T23283] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.890330][T23283] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.890340][T23283] __x64_sys_sendto (net/socket.c:2183) [4483.890344][T23283] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4483.890350][T23283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.890355][T23283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.890361][T23283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.890365][T23283] RIP: 0033:0x7f1a603bda4a [ 4483.890370][T23283] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.890374][T23283] RSP: 002b:00007fff0b501f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.890378][T23283] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a603bda4a [ 4483.890380][T23283] RDX: 0000000000000040 RSI: 0000000018a2b340 RDI: 0000000000000005 [ 4483.890382][T23283] RBP: 00007fff0b501fb0 R08: 0000000000418574 R09: 000000000000001c [ 4483.890384][T23283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.890386][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a604e6000 | [ 4483.890386][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a604e6000 | [ 4483.890401][T23283] | [ 4483.890404][T23283] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23283 | [4483.903115][T23283] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4483.903375][T23283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.903377][T23283] Call Trace: [ 4483.903379][T23283] [4483.903381][T23283] dump_stack_lvl (lib/dump_stack.c:123) [4483.903389][T23283] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.903397][T23283] lwtunnel_output (net/core/lwtunnel.c:359) [4483.903403][T23283] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.903412][T23283] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.903418][T23283] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.903422][T23283] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.903434][T23283] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.903446][T23283] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.903452][T23283] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.903457][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.903465][T23283] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.903470][T23283] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.903479][T23283] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.903496][T23283] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.903498][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.903510][T23283] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.903516][T23283] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.903521][T23283] ? __pfx___sys_sendto (net/socket.c:2147) [4483.903536][T23283] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.903543][T23283] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.903552][T23283] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.903559][T23283] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.903570][T23283] __x64_sys_sendto (net/socket.c:2183) [4483.903574][T23283] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4483.903580][T23283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.903584][T23283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.903590][T23283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.903594][T23283] RIP: 0033:0x7f1a603bda4a [ 4483.903598][T23283] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.903601][T23283] RSP: 002b:00007fff0b501f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.903605][T23283] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a603bda4a [ 4483.903607][T23283] RDX: 0000000000000040 RSI: 0000000018a2b340 RDI: 0000000000000005 [ 4483.903609][T23283] RBP: 00007fff0b501fb0 R08: 0000000000418574 R09: 000000000000001c [ 4483.903611][T23283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.903613][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a604e6000 | [ 4483.903613][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a604e6000 | [ 4483.903629][T23283] | [ 4483.917862][T23283] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23283 | [4483.918248][T23283] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4483.918509][T23283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.918511][T23283] Call Trace: [ 4483.918513][T23283] [4483.918515][T23283] dump_stack_lvl (lib/dump_stack.c:123) [4483.918521][T23283] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.918528][T23283] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4483.918535][T23283] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.918542][T23283] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.918547][T23283] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.918552][T23283] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.918564][T23283] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.918576][T23283] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.918581][T23283] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.918586][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.918594][T23283] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.918598][T23283] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.918607][T23283] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.918624][T23283] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.918626][T23283] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.918638][T23283] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.918643][T23283] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.918648][T23283] ? __pfx___sys_sendto (net/socket.c:2147) [4483.918663][T23283] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.918670][T23283] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.918678][T23283] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.918685][T23283] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.918696][T23283] __x64_sys_sendto (net/socket.c:2183) [4483.918701][T23283] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4483.918706][T23283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.918710][T23283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.918716][T23283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.918720][T23283] RIP: 0033:0x7f1a603bda4a [ 4483.918723][T23283] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.918727][T23283] RSP: 002b:00007fff0b501f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.918730][T23283] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a603bda4a [ 4483.918732][T23283] RDX: 0000000000000040 RSI: 0000000018a2b340 RDI: 0000000000000005 [ 4483.918735][T23283] RBP: 00007fff0b501fb0 R08: 0000000000418574 R09: 000000000000001c [ 4483.918737][T23283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.918739][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a604e6000 | [ 4483.918739][T23283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a604e6000 | [ 4483.918754][T23283] | [ 4484.575651][T23289] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23289 | [4484.576132][T23289] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4484.576386][T23289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.576388][T23289] Call Trace: [ 4484.576390][T23289] [4484.576393][T23289] dump_stack_lvl (lib/dump_stack.c:123) [4484.576402][T23289] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.576413][T23289] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4484.576419][T23289] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.576428][T23289] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.576436][T23289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.576440][T23289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.576452][T23289] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.576463][T23289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.576468][T23289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.576476][T23289] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.576487][T23289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.576493][T23289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.576502][T23289] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.576518][T23289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.576521][T23289] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.576532][T23289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.576541][T23289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.576546][T23289] ? __pfx___sys_sendto (net/socket.c:2147) [4484.576561][T23289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.576569][T23289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.576579][T23289] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.576586][T23289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.576596][T23289] __x64_sys_sendto (net/socket.c:2183) [4484.576600][T23289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4484.576607][T23289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.576612][T23289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.576618][T23289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.576622][T23289] RIP: 0033:0x7f0051e54a4a [ 4484.576627][T23289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.576630][T23289] RSP: 002b:00007ffe34bb31b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.576635][T23289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0051e54a4a [ 4484.576637][T23289] RDX: 0000000000000040 RSI: 0000000013c89340 RDI: 0000000000000005 [ 4484.576639][T23289] RBP: 00007ffe34bb3240 R08: 0000000000418574 R09: 000000000000001c [ 4484.576641][T23289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.576643][T23289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0051f7d000 | [ 4484.576658][T23289] | [ 4484.576661][T23289] lwtunnel_output(): recursion limit reached on datapath | [ 4486.096859][T23293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23293 | [4486.097345][T23293] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4486.097608][T23293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.097611][T23293] Call Trace: [ 4486.097613][T23293] [4486.097616][T23293] dump_stack_lvl (lib/dump_stack.c:123) [4486.097625][T23293] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.097635][T23293] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4486.097641][T23293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.097650][T23293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.097658][T23293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.097663][T23293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.097675][T23293] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.097686][T23293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.097691][T23293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.097700][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.097710][T23293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.097715][T23293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.097725][T23293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.097741][T23293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.097744][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.097756][T23293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.097763][T23293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.097769][T23293] ? __pfx___sys_sendto (net/socket.c:2147) [4486.097783][T23293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.097792][T23293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.097801][T23293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.097808][T23293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.097819][T23293] __x64_sys_sendto (net/socket.c:2183) [4486.097822][T23293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.097829][T23293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.097834][T23293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.097840][T23293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.097845][T23293] RIP: 0033:0x7f5e628c0a4a [ 4486.097850][T23293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.097854][T23293] RSP: 002b:00007ffe621b3f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.097858][T23293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e628c0a4a [ 4486.097861][T23293] RDX: 0000000000000040 RSI: 0000000007fa2340 RDI: 0000000000000005 [ 4486.097863][T23293] RBP: 00007ffe621b3f90 R08: 0000000000418574 R09: 000000000000001c [ 4486.097865][T23293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.097867][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e629e9000 | [ 4486.097867][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e629e9000 | [ 4486.097881][T23293] | [ 4486.111394][T23293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23293 | [4486.111784][T23293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4486.112048][T23293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.112050][T23293] Call Trace: [ 4486.112052][T23293] [4486.112054][T23293] dump_stack_lvl (lib/dump_stack.c:123) [4486.112062][T23293] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.112070][T23293] lwtunnel_output (net/core/lwtunnel.c:359) [4486.112077][T23293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.112085][T23293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.112091][T23293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.112095][T23293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.112108][T23293] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.112119][T23293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.112124][T23293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.112130][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.112138][T23293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.112143][T23293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.112152][T23293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.112169][T23293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.112172][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.112183][T23293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.112189][T23293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.112194][T23293] ? __pfx___sys_sendto (net/socket.c:2147) [4486.112209][T23293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.112216][T23293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.112224][T23293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.112232][T23293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.112242][T23293] __x64_sys_sendto (net/socket.c:2183) [4486.112246][T23293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.112251][T23293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.112256][T23293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.112262][T23293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.112266][T23293] RIP: 0033:0x7f5e628c0a4a [ 4486.112277][T23293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.112281][T23293] RSP: 002b:00007ffe621b3f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.112284][T23293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e628c0a4a [ 4486.112287][T23293] RDX: 0000000000000040 RSI: 0000000007fa2340 RDI: 0000000000000005 [ 4486.112289][T23293] RBP: 00007ffe621b3f90 R08: 0000000000418574 R09: 000000000000001c [ 4486.112291][T23293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.112294][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e629e9000 | [ 4486.112294][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e629e9000 | [ 4486.112309][T23293] | [ 4486.129899][T23293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23293 | [4486.130304][T23293] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4486.130554][T23293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.130556][T23293] Call Trace: [ 4486.130558][T23293] [4486.130560][T23293] dump_stack_lvl (lib/dump_stack.c:123) [4486.130571][T23293] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.130581][T23293] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4486.130588][T23293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.130597][T23293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.130604][T23293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.130609][T23293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.130621][T23293] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.130633][T23293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.130638][T23293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.130645][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.130656][T23293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.130661][T23293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.130671][T23293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.130688][T23293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.130690][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.130705][T23293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.130714][T23293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.130719][T23293] ? __pfx___sys_sendto (net/socket.c:2147) [4486.130734][T23293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.130742][T23293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.130752][T23293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.130760][T23293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.130770][T23293] __x64_sys_sendto (net/socket.c:2183) [4486.130774][T23293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.130781][T23293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.130786][T23293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.130792][T23293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.130796][T23293] RIP: 0033:0x7f5e628c0a4a [ 4486.130801][T23293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.130805][T23293] RSP: 002b:00007ffe621b3f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.130809][T23293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e628c0a4a [ 4486.130812][T23293] RDX: 0000000000000040 RSI: 0000000007fa2340 RDI: 0000000000000005 [ 4486.130814][T23293] RBP: 00007ffe621b3f90 R08: 0000000000418574 R09: 000000000000001c [ 4486.130816][T23293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.130818][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e629e9000 | [ 4486.130818][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e629e9000 | [ 4486.130833][T23293] | [ 4486.610635][T23297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23297 | [4486.611131][T23297] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4486.611405][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.611408][T23297] Call Trace: [ 4486.611411][T23297] [4486.611413][T23297] dump_stack_lvl (lib/dump_stack.c:123) [4486.611422][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.611432][T23297] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4486.611438][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.611447][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.611454][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.611459][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.611471][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.611482][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.611488][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.611494][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.611503][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.611509][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.611518][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.611534][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.611537][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.611548][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.611556][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.611561][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [4486.611576][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.611584][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.611594][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.611601][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.611611][T23297] __x64_sys_sendto (net/socket.c:2183) [4486.611615][T23297] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.611622][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.611627][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.611632][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.611637][T23297] RIP: 0033:0x7f4292ff6a4a [ 4486.611642][T23297] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.611646][T23297] RSP: 002b:00007ffdc46f1f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.611650][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4292ff6a4a [ 4486.611652][T23297] RDX: 0000000000000040 RSI: 0000000021032340 RDI: 0000000000000005 [ 4486.611654][T23297] RBP: 00007ffdc46f1fb0 R08: 0000000000418574 R09: 000000000000001c [ 4486.611656][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.611658][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f429311f000 | [ 4486.611658][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f429311f000 | [ 4486.611673][T23297] | [ 4486.611676][T23297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23297 | [4486.625509][T23297] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4486.625779][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.625781][T23297] Call Trace: [ 4486.625783][T23297] [4486.625786][T23297] dump_stack_lvl (lib/dump_stack.c:123) [4486.625792][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.625799][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [4486.625806][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.625814][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.625821][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.625825][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.625837][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.625849][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.625854][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.625859][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.625868][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.625872][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.625882][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.625898][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.625901][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.625912][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.625917][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.625923][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [4486.625938][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.625945][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.625954][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.625962][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.625972][T23297] __x64_sys_sendto (net/socket.c:2183) [4486.625976][T23297] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.625982][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.625986][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.625992][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.625996][T23297] RIP: 0033:0x7f4292ff6a4a [ 4486.626000][T23297] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.626003][T23297] RSP: 002b:00007ffdc46f1f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.626006][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4292ff6a4a [ 4486.626009][T23297] RDX: 0000000000000040 RSI: 0000000021032340 RDI: 0000000000000005 [ 4486.626011][T23297] RBP: 00007ffdc46f1fb0 R08: 0000000000418574 R09: 000000000000001c [ 4486.626013][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.626015][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f429311f000 | [ 4486.626015][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f429311f000 | [ 4486.626031][T23297] | [ 4486.626446][T23297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23297 | [4486.638599][T23297] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4486.638874][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.638876][T23297] Call Trace: [ 4486.638878][T23297] [4486.638881][T23297] dump_stack_lvl (lib/dump_stack.c:123) [4486.638887][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.638894][T23297] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4486.638901][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.638908][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.638915][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.638919][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.638932][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.638943][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.638948][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.638953][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.638962][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.638965][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.638975][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.638991][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.638994][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.639006][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.639011][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.639016][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [4486.639031][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.639037][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.639046][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.639053][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.639063][T23297] __x64_sys_sendto (net/socket.c:2183) [4486.639067][T23297] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.639072][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.639077][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.639083][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.639087][T23297] RIP: 0033:0x7f4292ff6a4a [ 4486.639090][T23297] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.639093][T23297] RSP: 002b:00007ffdc46f1f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.639097][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4292ff6a4a [ 4486.639099][T23297] RDX: 0000000000000040 RSI: 0000000021032340 RDI: 0000000000000005 [ 4486.639101][T23297] RBP: 00007ffdc46f1fb0 R08: 0000000000418574 R09: 000000000000001c [ 4486.639103][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.639106][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f429311f000 | [ 4486.639106][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f429311f000 | [ 4486.639121][T23297] | [ 4487.144721][T23301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23301 | [4487.145189][T23301] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4487.145442][T23301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4487.145444][T23301] Call Trace: [ 4487.145446][T23301] [4487.145449][T23301] dump_stack_lvl (lib/dump_stack.c:123) [4487.145458][T23301] check_preemption_disabled (lib/smp_processor_id.c:52) [4487.145468][T23301] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4487.145475][T23301] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4487.145484][T23301] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4487.145491][T23301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4487.145496][T23301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4487.145508][T23301] rawv6_sendmsg (net/ipv6/raw.c:918) [4487.145519][T23301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4487.145524][T23301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4487.145532][T23301] ? __lock_release (kernel/locking/lockdep.c:5534) [4487.145543][T23301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4487.145548][T23301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4487.145558][T23301] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4487.145574][T23301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4487.145577][T23301] ? __lock_release (kernel/locking/lockdep.c:5534) [4487.145588][T23301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4487.145597][T23301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4487.145603][T23301] ? __pfx___sys_sendto (net/socket.c:2147) [4487.145617][T23301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4487.145625][T23301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4487.145635][T23301] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4487.145642][T23301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4487.145652][T23301] __x64_sys_sendto (net/socket.c:2183) [4487.145656][T23301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4487.145664][T23301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4487.145668][T23301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4487.145674][T23301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4487.145679][T23301] RIP: 0033:0x7f413fb7ba4a [ 4487.145683][T23301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.145687][T23301] RSP: 002b:00007ffdf0820878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4487.145691][T23301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f413fb7ba4a [ 4487.145694][T23301] RDX: 0000000000000040 RSI: 00000000208eb340 RDI: 0000000000000005 [ 4487.145695][T23301] RBP: 00007ffdf0820900 R08: 0000000000418574 R09: 000000000000001c [ 4487.145699][T23301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4487.145701][T23301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f413fca4000 | [ 4487.145716][T23301] | [ 4487.158232][T23301] lwtunnel_output(): recursion limit reached on datapath | [ 4488.611456][T23305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23305 | [4488.613044][T23305] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4488.613320][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4488.613322][T23305] Call Trace: [ 4488.613325][T23305] [4488.613327][T23305] dump_stack_lvl (lib/dump_stack.c:123) [4488.613336][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [4488.613344][T23305] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4488.613350][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4488.613358][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.613364][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4488.613369][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.613381][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [4488.613392][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4488.613397][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4488.613403][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.613411][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4488.613416][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4488.613425][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4488.613441][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4488.613444][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.613455][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.613461][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.613467][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [4488.613481][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4488.613488][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4488.613498][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4488.613505][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4488.613515][T23305] __x64_sys_sendto (net/socket.c:2183) [4488.613518][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4488.613523][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4488.613527][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4488.613533][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4488.613537][T23305] RIP: 0033:0x7f588389da4a [ 4488.613541][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4488.613545][T23305] RSP: 002b:00007ffc563ee4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4488.613549][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f588389da4a [ 4488.613551][T23305] RDX: 0000000000000040 RSI: 0000000005ed4340 RDI: 0000000000000005 [ 4488.613554][T23305] RBP: 00007ffc563ee570 R08: 0000000000418574 R09: 000000000000001c [ 4488.613556][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4488.613558][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58839c6000 | [ 4488.613573][T23305] | [ 4488.613576][T23305] lwtunnel_output(): recursion limit reached on datapath | [ 4490.103146][T23309] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23309 | [4490.103590][T23309] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4490.104854][T23309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4490.104856][T23309] Call Trace: [ 4490.104858][T23309] [4490.104861][T23309] dump_stack_lvl (lib/dump_stack.c:123) [4490.104868][T23309] check_preemption_disabled (lib/smp_processor_id.c:52) [4490.104877][T23309] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4490.104883][T23309] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4490.104891][T23309] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.104897][T23309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4490.104902][T23309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.104913][T23309] rawv6_sendmsg (net/ipv6/raw.c:918) [4490.104925][T23309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4490.104930][T23309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4490.104935][T23309] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.104943][T23309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4490.104948][T23309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4490.104957][T23309] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4490.104974][T23309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4490.104976][T23309] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.104988][T23309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.104993][T23309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.104999][T23309] ? __pfx___sys_sendto (net/socket.c:2147) [4490.105013][T23309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4490.105020][T23309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4490.105029][T23309] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4490.105036][T23309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4490.105046][T23309] __x64_sys_sendto (net/socket.c:2183) [4490.105050][T23309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4490.105055][T23309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4490.105060][T23309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4490.105065][T23309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4490.105069][T23309] RIP: 0033:0x7f7270257a4a [ 4490.105074][T23309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.105077][T23309] RSP: 002b:00007ffe0bf5fc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4490.105081][T23309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7270257a4a [ 4490.105083][T23309] RDX: 0000000000000040 RSI: 0000000003d59340 RDI: 0000000000000005 [ 4490.105085][T23309] RBP: 00007ffe0bf5fcf0 R08: 0000000000418574 R09: 000000000000001c [ 4490.105087][T23309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4490.105089][T23309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7270380000 | [ 4490.105104][T23309] | [ 4490.105106][T23309] lwtunnel_output(): recursion limit reached on datapath | [ 4491.600317][T23313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23313 | [4491.600816][T23313] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4491.601081][T23313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.601084][T23313] Call Trace: [ 4491.601086][T23313] [4491.601089][T23313] dump_stack_lvl (lib/dump_stack.c:123) [4491.601099][T23313] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.601108][T23313] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4491.601115][T23313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.601123][T23313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.601131][T23313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.601136][T23313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.601147][T23313] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.601159][T23313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.601165][T23313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.601171][T23313] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.601181][T23313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.601187][T23313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.601196][T23313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.601212][T23313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.601215][T23313] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.601226][T23313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.601234][T23313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.601239][T23313] ? __pfx___sys_sendto (net/socket.c:2147) [4491.601254][T23313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.601262][T23313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.601272][T23313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.601279][T23313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.601289][T23313] __x64_sys_sendto (net/socket.c:2183) [4491.601293][T23313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4491.601300][T23313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.601304][T23313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.601310][T23313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.601315][T23313] RIP: 0033:0x7fc0cb5b3a4a [ 4491.601320][T23313] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4491.601324][T23313] RSP: 002b:00007fff172e1f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.601328][T23313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0cb5b3a4a [ 4491.601331][T23313] RDX: 0000000000000040 RSI: 000000003312f340 RDI: 0000000000000005 [ 4491.601333][T23313] RBP: 00007fff172e2000 R08: 0000000000418574 R09: 000000000000001c [ 4491.601335][T23313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.601336][T23313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0cb6dc000 | [ 4491.601336][T23313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0cb6dc000 | [ 4491.601351][T23313] | [ 4491.601354][T23313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23313 | [4491.614114][T23313] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4491.614373][T23313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.614375][T23313] Call Trace: [ 4491.614377][T23313] [4491.614379][T23313] dump_stack_lvl (lib/dump_stack.c:123) [4491.614385][T23313] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.614394][T23313] lwtunnel_output (net/core/lwtunnel.c:359) [4491.614400][T23313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.614407][T23313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.614414][T23313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.614419][T23313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.614431][T23313] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.614442][T23313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.614448][T23313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.614452][T23313] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.614461][T23313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.614466][T23313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.614475][T23313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.614492][T23313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.614494][T23313] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.614506][T23313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.614511][T23313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.614516][T23313] ? __pfx___sys_sendto (net/socket.c:2147) [4491.614531][T23313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.614538][T23313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.614548][T23313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.614555][T23313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.614565][T23313] __x64_sys_sendto (net/socket.c:2183) [4491.614569][T23313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4491.614575][T23313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.614579][T23313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.614585][T23313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.614590][T23313] RIP: 0033:0x7fc0cb5b3a4a [ 4491.614594][T23313] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4491.614597][T23313] RSP: 002b:00007fff172e1f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.614600][T23313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0cb5b3a4a [ 4491.614603][T23313] RDX: 0000000000000040 RSI: 000000003312f340 RDI: 0000000000000005 [ 4491.614605][T23313] RBP: 00007fff172e2000 R08: 0000000000418574 R09: 000000000000001c [ 4491.614606][T23313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.614608][T23313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0cb6dc000 | [ 4491.614608][T23313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0cb6dc000 | [ 4491.614623][T23313] | [ 4491.629726][T23313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23313 | [4491.630115][T23313] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4491.630373][T23313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.630375][T23313] Call Trace: [ 4491.630377][T23313] [4491.630379][T23313] dump_stack_lvl (lib/dump_stack.c:123) [4491.630386][T23313] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.630395][T23313] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4491.630401][T23313] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.630409][T23313] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.630415][T23313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.630420][T23313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.630432][T23313] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.630443][T23313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.630449][T23313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.630454][T23313] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.630462][T23313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.630466][T23313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.630476][T23313] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.630492][T23313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.630495][T23313] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.630506][T23313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.630512][T23313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.630517][T23313] ? __pfx___sys_sendto (net/socket.c:2147) [4491.630532][T23313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.630539][T23313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.630548][T23313] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.630556][T23313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.630566][T23313] __x64_sys_sendto (net/socket.c:2183) [4491.630570][T23313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4491.630575][T23313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.630580][T23313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.630586][T23313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.630590][T23313] RIP: 0033:0x7fc0cb5b3a4a [ 4491.630594][T23313] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4491.630597][T23313] RSP: 002b:00007fff172e1f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.630601][T23313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0cb5b3a4a [ 4491.630603][T23313] RDX: 0000000000000040 RSI: 000000003312f340 RDI: 0000000000000005 [ 4491.630605][T23313] RBP: 00007fff172e2000 R08: 0000000000418574 R09: 000000000000001c [ 4491.630608][T23313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.630610][T23313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0cb6dc000 | [ 4491.630610][T23313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc0cb6dc000 | [ 4491.630625][T23313] | [ 4492.114636][T23317] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23317 | [4492.115190][T23317] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4492.115460][T23317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4492.115463][T23317] Call Trace: [ 4492.115465][T23317] [4492.115468][T23317] dump_stack_lvl (lib/dump_stack.c:123) [4492.115478][T23317] check_preemption_disabled (lib/smp_processor_id.c:52) [4492.115487][T23317] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4492.115494][T23317] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4492.115503][T23317] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.115510][T23317] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4492.115515][T23317] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.115526][T23317] rawv6_sendmsg (net/ipv6/raw.c:918) [4492.115538][T23317] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4492.115543][T23317] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4492.115550][T23317] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.115560][T23317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4492.115565][T23317] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4492.115574][T23317] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4492.115590][T23317] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4492.115593][T23317] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.115604][T23317] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.115612][T23317] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.115617][T23317] ? __pfx___sys_sendto (net/socket.c:2147) [4492.115632][T23317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4492.115639][T23317] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4492.115649][T23317] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4492.115656][T23317] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4492.115666][T23317] __x64_sys_sendto (net/socket.c:2183) [4492.115671][T23317] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4492.115677][T23317] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4492.115682][T23317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4492.115688][T23317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4492.115693][T23317] RIP: 0033:0x7ff2dd08aa4a [ 4492.115699][T23317] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.115703][T23317] RSP: 002b:00007ffeafd36b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4492.115708][T23317] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2dd08aa4a [ 4492.115710][T23317] RDX: 0000000000000040 RSI: 000000000c9ad340 RDI: 0000000000000005 [ 4492.115712][T23317] RBP: 00007ffeafd36c00 R08: 0000000000418574 R09: 000000000000001c [ 4492.115714][T23317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4492.115716][T23317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dd1b3000 | [ 4492.115716][T23317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dd1b3000 | [ 4492.115731][T23317] | [ 4492.128820][T23317] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23317 | [4492.129196][T23317] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4492.129452][T23317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4492.129454][T23317] Call Trace: [ 4492.129456][T23317] [4492.129458][T23317] dump_stack_lvl (lib/dump_stack.c:123) [4492.129464][T23317] check_preemption_disabled (lib/smp_processor_id.c:52) [4492.129472][T23317] lwtunnel_output (net/core/lwtunnel.c:359) [4492.129478][T23317] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4492.129485][T23317] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.129490][T23317] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4492.129494][T23317] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.129506][T23317] rawv6_sendmsg (net/ipv6/raw.c:918) [4492.129518][T23317] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4492.129523][T23317] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4492.129527][T23317] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.129535][T23317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4492.129538][T23317] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4492.129547][T23317] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4492.129563][T23317] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4492.129566][T23317] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.129578][T23317] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.129582][T23317] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.129588][T23317] ? __pfx___sys_sendto (net/socket.c:2147) [4492.129602][T23317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4492.129609][T23317] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4492.129617][T23317] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4492.129624][T23317] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4492.129634][T23317] __x64_sys_sendto (net/socket.c:2183) [4492.129638][T23317] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4492.129643][T23317] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4492.129647][T23317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4492.129653][T23317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4492.129657][T23317] RIP: 0033:0x7ff2dd08aa4a [ 4492.129661][T23317] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.129664][T23317] RSP: 002b:00007ffeafd36b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4492.129667][T23317] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2dd08aa4a [ 4492.129670][T23317] RDX: 0000000000000040 RSI: 000000000c9ad340 RDI: 0000000000000005 [ 4492.129672][T23317] RBP: 00007ffeafd36c00 R08: 0000000000418574 R09: 000000000000001c [ 4492.129674][T23317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4492.129676][T23317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dd1b3000 | [ 4492.129676][T23317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dd1b3000 | [ 4492.129691][T23317] | [ 4492.144403][T23317] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23317 | [4492.144793][T23317] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4492.145052][T23317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4492.145054][T23317] Call Trace: [ 4492.145056][T23317] [4492.145058][T23317] dump_stack_lvl (lib/dump_stack.c:123) [4492.145065][T23317] check_preemption_disabled (lib/smp_processor_id.c:52) [4492.145073][T23317] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4492.145079][T23317] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4492.145086][T23317] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.145092][T23317] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4492.145097][T23317] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.145109][T23317] rawv6_sendmsg (net/ipv6/raw.c:918) [4492.145120][T23317] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4492.145125][T23317] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4492.145131][T23317] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.145138][T23317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4492.145142][T23317] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4492.145152][T23317] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4492.145168][T23317] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4492.145171][T23317] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.145183][T23317] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.145188][T23317] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.145193][T23317] ? __pfx___sys_sendto (net/socket.c:2147) [4492.145208][T23317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4492.145214][T23317] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4492.145223][T23317] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4492.145230][T23317] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4492.145240][T23317] __x64_sys_sendto (net/socket.c:2183) [4492.145244][T23317] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4492.145249][T23317] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4492.145254][T23317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4492.145260][T23317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4492.145264][T23317] RIP: 0033:0x7ff2dd08aa4a [ 4492.145268][T23317] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.145271][T23317] RSP: 002b:00007ffeafd36b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4492.145275][T23317] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2dd08aa4a [ 4492.145278][T23317] RDX: 0000000000000040 RSI: 000000000c9ad340 RDI: 0000000000000005 [ 4492.145280][T23317] RBP: 00007ffeafd36c00 R08: 0000000000418574 R09: 000000000000001c [ 4492.145282][T23317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4492.145284][T23317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dd1b3000 | [ 4492.145284][T23317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2dd1b3000 | [ 4492.145299][T23317] | [ 4492.642821][T23321] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23321 | [4492.643316][T23321] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4492.643580][T23321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4492.643582][T23321] Call Trace: [ 4492.643585][T23321] [4492.643588][T23321] dump_stack_lvl (lib/dump_stack.c:123) [4492.643598][T23321] check_preemption_disabled (lib/smp_processor_id.c:52) [4492.643608][T23321] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4492.643614][T23321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4492.643624][T23321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.643631][T23321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4492.643636][T23321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.643648][T23321] rawv6_sendmsg (net/ipv6/raw.c:918) [4492.643659][T23321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4492.643665][T23321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4492.643672][T23321] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.643683][T23321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4492.643688][T23321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4492.643699][T23321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4492.643716][T23321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4492.643719][T23321] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.643730][T23321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.643738][T23321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.643744][T23321] ? __pfx___sys_sendto (net/socket.c:2147) [4492.643758][T23321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4492.643766][T23321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4492.643776][T23321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4492.643783][T23321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4492.643794][T23321] __x64_sys_sendto (net/socket.c:2183) [4492.643798][T23321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4492.643805][T23321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4492.643809][T23321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4492.643815][T23321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4492.643820][T23321] RIP: 0033:0x7f066fd05a4a [ 4492.643825][T23321] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.643828][T23321] RSP: 002b:00007ffe7d069e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4492.643832][T23321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f066fd05a4a [ 4492.643835][T23321] RDX: 0000000000000040 RSI: 0000000038522340 RDI: 0000000000000005 [ 4492.643836][T23321] RBP: 00007ffe7d069f20 R08: 0000000000418574 R09: 000000000000001c [ 4492.643838][T23321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4492.643840][T23321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f066fe2e000 | [ 4492.643855][T23321] | [ 4492.656593][T23321] lwtunnel_output(): recursion limit reached on datapath | [ 4494.124948][T23325] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23325 | [4494.125447][T23325] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4494.125728][T23325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.125730][T23325] Call Trace: [ 4494.125733][T23325] [4494.125735][T23325] dump_stack_lvl (lib/dump_stack.c:123) [4494.125743][T23325] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.125751][T23325] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4494.125758][T23325] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.125766][T23325] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.125772][T23325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.125776][T23325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.125788][T23325] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.125800][T23325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.125805][T23325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.125810][T23325] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.125819][T23325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.125824][T23325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.125833][T23325] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.125849][T23325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.125852][T23325] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.125863][T23325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.125869][T23325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.125874][T23325] ? __pfx___sys_sendto (net/socket.c:2147) [4494.125889][T23325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.125896][T23325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.125904][T23325] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.125911][T23325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.125922][T23325] __x64_sys_sendto (net/socket.c:2183) [4494.125925][T23325] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4494.125931][T23325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.125935][T23325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.125941][T23325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.125945][T23325] RIP: 0033:0x7f1bd7bcea4a [ 4494.125949][T23325] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.125952][T23325] RSP: 002b:00007ffd01da1578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.125956][T23325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bd7bcea4a [ 4494.125959][T23325] RDX: 0000000000000040 RSI: 0000000029bab340 RDI: 0000000000000005 [ 4494.125960][T23325] RBP: 00007ffd01da1600 R08: 0000000000418574 R09: 000000000000001c [ 4494.125963][T23325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.125964][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bd7cf7000 | [ 4494.125979][T23325] | [ 4494.125981][T23325] lwtunnel_output(): recursion limit reached on datapath | [ 4495.617307][T23329] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23329 | [4495.617963][T23329] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4495.618363][T23329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4495.618367][T23329] Call Trace: [ 4495.618370][T23329] [4495.618374][T23329] dump_stack_lvl (lib/dump_stack.c:123) [4495.618385][T23329] check_preemption_disabled (lib/smp_processor_id.c:52) [4495.618398][T23329] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4495.618410][T23329] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4495.618422][T23329] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.618432][T23329] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4495.618441][T23329] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.618464][T23329] rawv6_sendmsg (net/ipv6/raw.c:918) [4495.618487][T23329] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4495.618496][T23329] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4495.618505][T23329] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.618519][T23329] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4495.618523][T23329] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4495.618532][T23329] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4495.618548][T23329] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4495.618551][T23329] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.618563][T23329] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.618568][T23329] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.618574][T23329] ? __pfx___sys_sendto (net/socket.c:2147) [4495.618588][T23329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4495.618595][T23329] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4495.618603][T23329] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4495.618610][T23329] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4495.618620][T23329] __x64_sys_sendto (net/socket.c:2183) [4495.618624][T23329] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4495.618629][T23329] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4495.618634][T23329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4495.618640][T23329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4495.618644][T23329] RIP: 0033:0x7fad76d64a4a [ 4495.618649][T23329] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4495.618652][T23329] RSP: 002b:00007fff36cdf5d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4495.618656][T23329] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad76d64a4a [ 4495.618659][T23329] RDX: 0000000000000040 RSI: 0000000020562340 RDI: 0000000000000005 [ 4495.618661][T23329] RBP: 00007fff36cdf660 R08: 0000000000418574 R09: 000000000000001c [ 4495.618663][T23329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4495.618665][T23329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad76e8d000 | [ 4495.618680][T23329] | [ 4495.618682][T23329] lwtunnel_output(): recursion limit reached on datapath | [ 4497.126017][T23333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23333 | [4497.126511][T23333] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4497.127466][T23333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.127468][T23333] Call Trace: [ 4497.127470][T23333] [4497.127473][T23333] dump_stack_lvl (lib/dump_stack.c:123) [4497.127481][T23333] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.127489][T23333] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4497.127495][T23333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4497.127503][T23333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.127510][T23333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4497.127515][T23333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.127527][T23333] rawv6_sendmsg (net/ipv6/raw.c:918) [4497.127538][T23333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4497.127543][T23333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4497.127548][T23333] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.127557][T23333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4497.127562][T23333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4497.127571][T23333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4497.127587][T23333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4497.127590][T23333] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.127601][T23333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.127607][T23333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.127612][T23333] ? __pfx___sys_sendto (net/socket.c:2147) [4497.127627][T23333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4497.127634][T23333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4497.127643][T23333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4497.127650][T23333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4497.127660][T23333] __x64_sys_sendto (net/socket.c:2183) [4497.127664][T23333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4497.127670][T23333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4497.127674][T23333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.127680][T23333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.127684][T23333] RIP: 0033:0x7fb97240aa4a [ 4497.127689][T23333] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4497.127692][T23333] RSP: 002b:00007ffecec5d5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4497.127698][T23333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb97240aa4a [ 4497.127700][T23333] RDX: 0000000000000040 RSI: 000000003e8be340 RDI: 0000000000000005 [ 4497.127702][T23333] RBP: 00007ffecec5d680 R08: 0000000000418574 R09: 000000000000001c [ 4497.127704][T23333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4497.127706][T23333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb972533000 | [ 4497.127721][T23333] | [ 4497.140221][T23333] lwtunnel_output(): recursion limit reached on datapath | [ 4498.645681][T23337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23337 | [4498.646673][T23337] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4498.647051][T23337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4498.647054][T23337] Call Trace: [ 4498.647058][T23337] [4498.647062][T23337] dump_stack_lvl (lib/dump_stack.c:123) [4498.647073][T23337] check_preemption_disabled (lib/smp_processor_id.c:52) [4498.647087][T23337] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4498.647099][T23337] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4498.647108][T23337] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.647114][T23337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4498.647119][T23337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.647131][T23337] rawv6_sendmsg (net/ipv6/raw.c:918) [4498.647142][T23337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4498.647147][T23337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4498.647152][T23337] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.647161][T23337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4498.647166][T23337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4498.647175][T23337] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4498.647191][T23337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4498.647195][T23337] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.647206][T23337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.647211][T23337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.647217][T23337] ? __pfx___sys_sendto (net/socket.c:2147) [4498.647231][T23337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4498.647238][T23337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4498.647247][T23337] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4498.647254][T23337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4498.647264][T23337] __x64_sys_sendto (net/socket.c:2183) [4498.647268][T23337] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4498.647273][T23337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4498.647278][T23337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4498.647283][T23337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4498.647287][T23337] RIP: 0033:0x7f231050ea4a [ 4498.647292][T23337] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.647296][T23337] RSP: 002b:00007fff4661f238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4498.647300][T23337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f231050ea4a [ 4498.647302][T23337] RDX: 0000000000000040 RSI: 0000000036a53340 RDI: 0000000000000005 [ 4498.647305][T23337] RBP: 00007fff4661f2c0 R08: 0000000000418574 R09: 000000000000001c [ 4498.647307][T23337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4498.647309][T23337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2310637000 | [ 4498.647324][T23337] | [ 4498.647326][T23337] lwtunnel_output(): recursion limit reached on datapath | [ 4500.163966][T23341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23341 | [4500.164569][T23341] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4500.165239][T23341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.165241][T23341] Call Trace: [ 4500.165243][T23341] [4500.165246][T23341] dump_stack_lvl (lib/dump_stack.c:123) [4500.165253][T23341] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.165262][T23341] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4500.165268][T23341] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.165276][T23341] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.165282][T23341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.165287][T23341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.165299][T23341] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.165310][T23341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.165315][T23341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.165320][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.165329][T23341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.165333][T23341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.165342][T23341] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.165358][T23341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.165361][T23341] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.165372][T23341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.165378][T23341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.165383][T23341] ? __pfx___sys_sendto (net/socket.c:2147) [4500.165398][T23341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.165404][T23341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.165413][T23341] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.165420][T23341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.165430][T23341] __x64_sys_sendto (net/socket.c:2183) [4500.165433][T23341] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4500.165438][T23341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.165442][T23341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.165448][T23341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.165452][T23341] RIP: 0033:0x7f2432c67a4a [ 4500.165456][T23341] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4500.165459][T23341] RSP: 002b:00007ffe0732a4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.165464][T23341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2432c67a4a [ 4500.165466][T23341] RDX: 0000000000000040 RSI: 0000000013f01340 RDI: 0000000000000005 [ 4500.165468][T23341] RBP: 00007ffe0732a530 R08: 0000000000418574 R09: 000000000000001c [ 4500.165470][T23341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.165472][T23341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2432d90000 | [ 4500.165487][T23341] | [ 4500.165490][T23341] lwtunnel_output(): recursion limit reached on datapath | [ 4501.658438][T23345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23345 | [4501.659298][T23345] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4501.659562][T23345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.659565][T23345] Call Trace: [ 4501.659567][T23345] [4501.659570][T23345] dump_stack_lvl (lib/dump_stack.c:123) [4501.659577][T23345] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.659585][T23345] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4501.659591][T23345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.659599][T23345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.659605][T23345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.659610][T23345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.659622][T23345] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.659633][T23345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.659637][T23345] ? find_held_lock (kernel/locking/lockdep.c:5348) [4501.659649][T23345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.659654][T23345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.659656][T23345] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4501.659666][T23345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.659682][T23345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.659685][T23345] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.659698][T23345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.659704][T23345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.659709][T23345] ? __pfx___sys_sendto (net/socket.c:2147) [4501.659721][T23345] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4501.659731][T23345] ? find_held_lock (kernel/locking/lockdep.c:5348) [4501.659736][T23345] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4501.659740][T23345] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.659746][T23345] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4501.659751][T23345] ? 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) [4501.659760][T23345] __x64_sys_sendto (net/socket.c:2183) [4501.659764][T23345] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4501.659769][T23345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.659773][T23345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.659779][T23345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.659783][T23345] RIP: 0033:0x7fcd813d0a4a [ 4501.659787][T23345] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.659791][T23345] RSP: 002b:00007ffd08af2cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.659795][T23345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd813d0a4a [ 4501.659798][T23345] RDX: 0000000000000040 RSI: 000000003bf64340 RDI: 0000000000000005 [ 4501.659800][T23345] RBP: 00007ffd08af2d80 R08: 0000000000418574 R09: 000000000000001c [ 4501.659802][T23345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.659804][T23345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd814f9000 | [ 4501.672797][T23345] lwtunnel_output(): recursion limit reached on datapath | [ 4502.137097][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4503.169872][T23349] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23349 | [4503.170414][T23349] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4503.170677][T23349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4503.170679][T23349] Call Trace: [ 4503.170682][T23349] [4503.170684][T23349] dump_stack_lvl (lib/dump_stack.c:123) [4503.170694][T23349] check_preemption_disabled (lib/smp_processor_id.c:52) [4503.170704][T23349] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4503.170711][T23349] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4503.170719][T23349] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.170727][T23349] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4503.170731][T23349] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.170743][T23349] rawv6_sendmsg (net/ipv6/raw.c:918) [4503.170754][T23349] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4503.170759][T23349] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4503.170766][T23349] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.170776][T23349] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4503.170781][T23349] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4503.170791][T23349] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4503.170806][T23349] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4503.170809][T23349] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.170820][T23349] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.170828][T23349] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.170833][T23349] ? __pfx___sys_sendto (net/socket.c:2147) [4503.170847][T23349] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4503.170855][T23349] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4503.170864][T23349] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4503.170871][T23349] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4503.170881][T23349] __x64_sys_sendto (net/socket.c:2183) [4503.170885][T23349] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4503.170892][T23349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4503.170896][T23349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4503.170902][T23349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4503.170906][T23349] RIP: 0033:0x7fd66b40fa4a [ 4503.170911][T23349] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.170914][T23349] RSP: 002b:00007fffbf23ca68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4503.170918][T23349] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd66b40fa4a [ 4503.170921][T23349] RDX: 0000000000000040 RSI: 000000001f280340 RDI: 0000000000000005 [ 4503.170923][T23349] RBP: 00007fffbf23caf0 R08: 0000000000418574 R09: 000000000000001c [ 4503.170925][T23349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4503.170927][T23349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66b538000 | [ 4503.170927][T23349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66b538000 | [ 4503.170941][T23349] | [ 4503.184830][T23349] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23349 | [4503.185205][T23349] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4503.185471][T23349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4503.185472][T23349] Call Trace: [ 4503.185474][T23349] [4503.185476][T23349] dump_stack_lvl (lib/dump_stack.c:123) [4503.185483][T23349] check_preemption_disabled (lib/smp_processor_id.c:52) [4503.185491][T23349] lwtunnel_output (net/core/lwtunnel.c:359) [4503.185497][T23349] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4503.185504][T23349] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.185511][T23349] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4503.185515][T23349] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.185527][T23349] rawv6_sendmsg (net/ipv6/raw.c:918) [4503.185538][T23349] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4503.185544][T23349] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4503.185548][T23349] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.185556][T23349] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4503.185560][T23349] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4503.185569][T23349] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4503.185586][T23349] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4503.185588][T23349] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.185600][T23349] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.185605][T23349] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.185611][T23349] ? __pfx___sys_sendto (net/socket.c:2147) [4503.185625][T23349] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4503.185632][T23349] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4503.185640][T23349] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4503.185647][T23349] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4503.185657][T23349] __x64_sys_sendto (net/socket.c:2183) [4503.185661][T23349] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4503.185666][T23349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4503.185670][T23349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4503.185676][T23349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4503.185680][T23349] RIP: 0033:0x7fd66b40fa4a [ 4503.185683][T23349] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.185686][T23349] RSP: 002b:00007fffbf23ca68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4503.185690][T23349] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd66b40fa4a [ 4503.185692][T23349] RDX: 0000000000000040 RSI: 000000001f280340 RDI: 0000000000000005 [ 4503.185694][T23349] RBP: 00007fffbf23caf0 R08: 0000000000418574 R09: 000000000000001c [ 4503.185695][T23349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4503.185699][T23349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66b538000 | [ 4503.185699][T23349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66b538000 | [ 4503.185713][T23349] | [ 4503.199011][T23349] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23349 | [4503.199382][T23349] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4503.199639][T23349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4503.199641][T23349] Call Trace: [ 4503.199643][T23349] [4503.199645][T23349] dump_stack_lvl (lib/dump_stack.c:123) [4503.199652][T23349] check_preemption_disabled (lib/smp_processor_id.c:52) [4503.199659][T23349] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4503.199666][T23349] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4503.199672][T23349] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.199678][T23349] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4503.199682][T23349] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.199694][T23349] rawv6_sendmsg (net/ipv6/raw.c:918) [4503.199707][T23349] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4503.199713][T23349] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4503.199717][T23349] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.199726][T23349] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4503.199730][T23349] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4503.199739][T23349] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4503.199755][T23349] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4503.199758][T23349] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.199769][T23349] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.199774][T23349] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.199779][T23349] ? __pfx___sys_sendto (net/socket.c:2147) [4503.199793][T23349] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4503.199800][T23349] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4503.199808][T23349] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4503.199815][T23349] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4503.199825][T23349] __x64_sys_sendto (net/socket.c:2183) [4503.199829][T23349] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4503.199834][T23349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4503.199839][T23349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4503.199844][T23349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4503.199848][T23349] RIP: 0033:0x7fd66b40fa4a [ 4503.199851][T23349] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.199854][T23349] RSP: 002b:00007fffbf23ca68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4503.199858][T23349] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd66b40fa4a [ 4503.199860][T23349] RDX: 0000000000000040 RSI: 000000001f280340 RDI: 0000000000000005 [ 4503.199862][T23349] RBP: 00007fffbf23caf0 R08: 0000000000418574 R09: 000000000000001c [ 4503.199864][T23349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4503.199865][T23349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66b538000 | [ 4503.199865][T23349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd66b538000 | [ 4503.199880][T23349] | [ 4503.687793][T23353] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23353 | [4503.688441][T23353] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4503.689415][T23353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4503.689418][T23353] Call Trace: [ 4503.689421][T23353] [4503.689423][T23353] dump_stack_lvl (lib/dump_stack.c:123) [4503.689435][T23353] check_preemption_disabled (lib/smp_processor_id.c:52) [4503.689445][T23353] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4503.689451][T23353] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4503.689460][T23353] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.689468][T23353] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4503.689472][T23353] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.689485][T23353] rawv6_sendmsg (net/ipv6/raw.c:918) [4503.689496][T23353] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4503.689501][T23353] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4503.689509][T23353] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.689520][T23353] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4503.689525][T23353] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4503.689535][T23353] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4503.689551][T23353] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4503.689554][T23353] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.689565][T23353] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.689574][T23353] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.689579][T23353] ? __pfx___sys_sendto (net/socket.c:2147) [4503.689594][T23353] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4503.689602][T23353] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4503.689612][T23353] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4503.689619][T23353] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4503.689629][T23353] __x64_sys_sendto (net/socket.c:2183) [4503.689633][T23353] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4503.689640][T23353] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4503.689644][T23353] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4503.689650][T23353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4503.689655][T23353] RIP: 0033:0x7f789bc58a4a [ 4503.689659][T23353] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.689663][T23353] RSP: 002b:00007fff628743b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4503.689667][T23353] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f789bc58a4a [ 4503.689669][T23353] RDX: 0000000000000040 RSI: 0000000008219340 RDI: 0000000000000005 [ 4503.689671][T23353] RBP: 00007fff62874440 R08: 0000000000418574 R09: 000000000000001c [ 4503.689674][T23353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4503.689676][T23353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f789bd81000 | [ 4503.689690][T23353] | [ 4503.689693][T23353] lwtunnel_output(): recursion limit reached on datapath | [ 4505.201405][T23357] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23357 | [4505.202535][T23357] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4505.202879][T23357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.202882][T23357] Call Trace: [ 4505.202886][T23357] [4505.202890][T23357] dump_stack_lvl (lib/dump_stack.c:123) [4505.202899][T23357] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.202907][T23357] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4505.202913][T23357] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.202921][T23357] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.202927][T23357] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.202931][T23357] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.202943][T23357] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.202955][T23357] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.202960][T23357] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.202965][T23357] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.202974][T23357] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.202978][T23357] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.202987][T23357] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.203004][T23357] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.203006][T23357] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.203018][T23357] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.203023][T23357] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.203029][T23357] ? __pfx___sys_sendto (net/socket.c:2147) [4505.203044][T23357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.203050][T23357] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.203059][T23357] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.203066][T23357] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.203076][T23357] __x64_sys_sendto (net/socket.c:2183) [4505.203080][T23357] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4505.203085][T23357] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.203090][T23357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.203096][T23357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.203099][T23357] RIP: 0033:0x7f4c8ed24a4a [ 4505.203104][T23357] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4505.203107][T23357] RSP: 002b:00007ffc51f1a418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.203111][T23357] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c8ed24a4a [ 4505.203114][T23357] RDX: 0000000000000040 RSI: 000000003e5a5340 RDI: 0000000000000005 [ 4505.203116][T23357] RBP: 00007ffc51f1a4a0 R08: 0000000000418574 R09: 000000000000001c [ 4505.203119][T23357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.203121][T23357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c8ee4d000 | [ 4505.203136][T23357] | [ 4505.203138][T23357] lwtunnel_output(): recursion limit reached on datapath | [ 4506.698939][T23361] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23361 | [4506.699550][T23361] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4506.699979][T23361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4506.699982][T23361] Call Trace: [ 4506.699985][T23361] [4506.699989][T23361] dump_stack_lvl (lib/dump_stack.c:123) [4506.700001][T23361] check_preemption_disabled (lib/smp_processor_id.c:52) [4506.700014][T23361] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4506.700026][T23361] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4506.700039][T23361] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.700049][T23361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4506.700058][T23361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4506.700081][T23361] rawv6_sendmsg (net/ipv6/raw.c:918) [4506.700103][T23361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4506.700110][T23361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4506.700116][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.700124][T23361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4506.700129][T23361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4506.700138][T23361] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4506.700154][T23361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4506.700157][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4506.700168][T23361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.700174][T23361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4506.700179][T23361] ? __pfx___sys_sendto (net/socket.c:2147) [4506.700193][T23361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4506.700201][T23361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4506.700209][T23361] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4506.700217][T23361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4506.700227][T23361] __x64_sys_sendto (net/socket.c:2183) [4506.700231][T23361] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4506.700236][T23361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4506.700241][T23361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4506.700247][T23361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4506.700251][T23361] RIP: 0033:0x7f0b68a59a4a [ 4506.700255][T23361] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.700259][T23361] RSP: 002b:00007ffd119c6c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4506.700263][T23361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b68a59a4a [ 4506.700266][T23361] RDX: 0000000000000040 RSI: 000000001226f340 RDI: 0000000000000005 [ 4506.700268][T23361] RBP: 00007ffd119c6c90 R08: 0000000000418574 R09: 000000000000001c [ 4506.700270][T23361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4506.700272][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b68b82000 | [ 4506.700286][T23361] | [ 4506.700289][T23361] lwtunnel_output(): recursion limit reached on datapath | [ 4508.213018][T23365] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23365 | [4508.213509][T23365] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4508.213790][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4508.213792][T23365] Call Trace: [ 4508.213794][T23365] [4508.213797][T23365] dump_stack_lvl (lib/dump_stack.c:123) [4508.213805][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [4508.213813][T23365] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4508.213819][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4508.213827][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.213833][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4508.213838][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.213849][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [4508.213861][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4508.213866][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4508.213871][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.213880][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4508.213885][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4508.213894][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4508.213910][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4508.213913][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.213924][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.213930][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.213936][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [4508.213950][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4508.213957][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4508.213966][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4508.213973][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4508.213983][T23365] __x64_sys_sendto (net/socket.c:2183) [4508.213987][T23365] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4508.213993][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4508.213997][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4508.214003][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4508.214007][T23365] RIP: 0033:0x7f8e644d6a4a [ 4508.214011][T23365] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4508.214015][T23365] RSP: 002b:00007ffd37304368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4508.214019][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e644d6a4a [ 4508.214021][T23365] RDX: 0000000000000040 RSI: 0000000014ecf340 RDI: 0000000000000005 [ 4508.214023][T23365] RBP: 00007ffd373043f0 R08: 0000000000418574 R09: 000000000000001c [ 4508.214025][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4508.214027][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e645ff000 | [ 4508.281057][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4508.281931][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4509.708860][T23369] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23369 | [4509.709340][T23369] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4509.709604][T23369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.709606][T23369] Call Trace: [ 4509.709609][T23369] [4509.709611][T23369] dump_stack_lvl (lib/dump_stack.c:123) [4509.709620][T23369] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.709629][T23369] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4509.709635][T23369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.709644][T23369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.709651][T23369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.709656][T23369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.709668][T23369] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.709680][T23369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.709685][T23369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.709692][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.709703][T23369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.709709][T23369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.709718][T23369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.709735][T23369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.709737][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.709749][T23369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.709757][T23369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.709763][T23369] ? __pfx___sys_sendto (net/socket.c:2147) [4509.709777][T23369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.709785][T23369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.709795][T23369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.709802][T23369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.709812][T23369] __x64_sys_sendto (net/socket.c:2183) [4509.709817][T23369] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4509.709823][T23369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.709828][T23369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.709834][T23369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.709838][T23369] RIP: 0033:0x7f15573b6a4a [ 4509.709843][T23369] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.709847][T23369] RSP: 002b:00007fff1eff7368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.709851][T23369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15573b6a4a [ 4509.709853][T23369] RDX: 0000000000000040 RSI: 000000000b264340 RDI: 0000000000000005 [ 4509.709856][T23369] RBP: 00007fff1eff73f0 R08: 0000000000418574 R09: 000000000000001c [ 4509.709858][T23369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.709860][T23369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15574df000 | [ 4509.709860][T23369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15574df000 | [ 4509.709875][T23369] | [ 4509.723695][T23369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23369 | [4509.724080][T23369] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4509.724336][T23369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.724338][T23369] Call Trace: [ 4509.724341][T23369] [4509.724343][T23369] dump_stack_lvl (lib/dump_stack.c:123) [4509.724349][T23369] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.724357][T23369] lwtunnel_output (net/core/lwtunnel.c:359) [4509.724364][T23369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.724370][T23369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.724376][T23369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.724381][T23369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.724393][T23369] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.724405][T23369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.724410][T23369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.724415][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.724423][T23369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.724427][T23369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.724436][T23369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.724453][T23369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.724455][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.724467][T23369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.724471][T23369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.724477][T23369] ? __pfx___sys_sendto (net/socket.c:2147) [4509.724492][T23369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.724498][T23369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.724506][T23369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.724513][T23369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.724523][T23369] __x64_sys_sendto (net/socket.c:2183) [4509.724527][T23369] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4509.724532][T23369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.724537][T23369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.724543][T23369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.724547][T23369] RIP: 0033:0x7f15573b6a4a [ 4509.724551][T23369] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.724554][T23369] RSP: 002b:00007fff1eff7368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.724557][T23369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15573b6a4a [ 4509.724560][T23369] RDX: 0000000000000040 RSI: 000000000b264340 RDI: 0000000000000005 [ 4509.724561][T23369] RBP: 00007fff1eff73f0 R08: 0000000000418574 R09: 000000000000001c [ 4509.724563][T23369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.724565][T23369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15574df000 | [ 4509.724565][T23369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15574df000 | [ 4509.724580][T23369] | [ 4509.740354][T23369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23369 | [4509.740747][T23369] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4509.741000][T23369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.741002][T23369] Call Trace: [ 4509.741004][T23369] [4509.741006][T23369] dump_stack_lvl (lib/dump_stack.c:123) [4509.741013][T23369] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.741020][T23369] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4509.741026][T23369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.741033][T23369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.741038][T23369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.741043][T23369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.741055][T23369] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.741067][T23369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.741072][T23369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.741077][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.741085][T23369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.741088][T23369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.741097][T23369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.741114][T23369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.741117][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.741128][T23369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.741133][T23369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.741139][T23369] ? __pfx___sys_sendto (net/socket.c:2147) [4509.741154][T23369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.741161][T23369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.741169][T23369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.741176][T23369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.741186][T23369] __x64_sys_sendto (net/socket.c:2183) [4509.741190][T23369] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4509.741195][T23369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.741200][T23369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.741206][T23369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.741209][T23369] RIP: 0033:0x7f15573b6a4a [ 4509.741213][T23369] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.741216][T23369] RSP: 002b:00007fff1eff7368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.741220][T23369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15573b6a4a [ 4509.741222][T23369] RDX: 0000000000000040 RSI: 000000000b264340 RDI: 0000000000000005 [ 4509.741225][T23369] RBP: 00007fff1eff73f0 R08: 0000000000418574 R09: 000000000000001c [ 4509.741227][T23369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.741229][T23369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15574df000 | [ 4509.741229][T23369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15574df000 | [ 4509.741244][T23369] | [ 4510.246385][T23373] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23373 | [4510.247014][T23373] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4510.247415][T23373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.247419][T23373] Call Trace: [ 4510.247422][T23373] [4510.247426][T23373] dump_stack_lvl (lib/dump_stack.c:123) [4510.247439][T23373] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.247454][T23373] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4510.247467][T23373] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.247481][T23373] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.247493][T23373] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.247502][T23373] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.247525][T23373] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.247548][T23373] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.247557][T23373] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.247565][T23373] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.247576][T23373] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.247581][T23373] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.247591][T23373] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.247607][T23373] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.247610][T23373] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.247621][T23373] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.247629][T23373] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.247635][T23373] ? __pfx___sys_sendto (net/socket.c:2147) [4510.247649][T23373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.247657][T23373] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.247667][T23373] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.247674][T23373] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.247685][T23373] __x64_sys_sendto (net/socket.c:2183) [4510.247689][T23373] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4510.247697][T23373] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.247702][T23373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.247708][T23373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.247713][T23373] RIP: 0033:0x7f70761dea4a [ 4510.247718][T23373] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.247721][T23373] RSP: 002b:00007ffd9ac61758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.247725][T23373] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70761dea4a [ 4510.247728][T23373] RDX: 0000000000000040 RSI: 000000000259c340 RDI: 0000000000000005 [ 4510.247730][T23373] RBP: 00007ffd9ac617e0 R08: 0000000000418574 R09: 000000000000001c [ 4510.247732][T23373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.247734][T23373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7076307000 | [ 4510.247749][T23373] | [ 4510.269630][T23373] lwtunnel_output(): recursion limit reached on datapath | [ 4511.759797][T23377] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23377 | [4511.760399][T23377] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4511.761210][T23377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4511.761213][T23377] Call Trace: [ 4511.761215][T23377] [4511.761217][T23377] dump_stack_lvl (lib/dump_stack.c:123) [4511.761226][T23377] check_preemption_disabled (lib/smp_processor_id.c:52) [4511.761235][T23377] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4511.761242][T23377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4511.761249][T23377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.761255][T23377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4511.761260][T23377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.761272][T23377] rawv6_sendmsg (net/ipv6/raw.c:918) [4511.761283][T23377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4511.761289][T23377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4511.761295][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.761304][T23377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4511.761308][T23377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4511.761317][T23377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4511.761334][T23377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4511.761337][T23377] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.761348][T23377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.761354][T23377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.761359][T23377] ? __pfx___sys_sendto (net/socket.c:2147) [4511.761374][T23377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4511.761381][T23377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4511.761389][T23377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4511.761396][T23377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4511.761406][T23377] __x64_sys_sendto (net/socket.c:2183) [4511.761410][T23377] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4511.761415][T23377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4511.761419][T23377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4511.761425][T23377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4511.761429][T23377] RIP: 0033:0x7f2220ab2a4a [ 4511.761433][T23377] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.761436][T23377] RSP: 002b:00007ffcdfa3fdd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4511.761440][T23377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2220ab2a4a [ 4511.761443][T23377] RDX: 0000000000000040 RSI: 0000000000c73340 RDI: 0000000000000005 [ 4511.761445][T23377] RBP: 00007ffcdfa3fe60 R08: 0000000000418574 R09: 000000000000001c [ 4511.761447][T23377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4511.761449][T23377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2220bdb000 | [ 4511.761463][T23377] | [ 4511.761466][T23377] lwtunnel_output(): recursion limit reached on datapath | [ 4513.262168][T23381] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23381 | [4513.263598][T23381] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4513.263940][T23381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.263944][T23381] Call Trace: [ 4513.263947][T23381] [4513.263951][T23381] dump_stack_lvl (lib/dump_stack.c:123) [4513.263960][T23381] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.263968][T23381] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4513.263974][T23381] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.263982][T23381] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.263988][T23381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.263993][T23381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.264004][T23381] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.264016][T23381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.264021][T23381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.264026][T23381] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.264035][T23381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.264039][T23381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.264048][T23381] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.264064][T23381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.264067][T23381] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.264078][T23381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.264084][T23381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.264090][T23381] ? __pfx___sys_sendto (net/socket.c:2147) [4513.264105][T23381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.264111][T23381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.264120][T23381] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.264127][T23381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.264138][T23381] __x64_sys_sendto (net/socket.c:2183) [4513.264141][T23381] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4513.264146][T23381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.264150][T23381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.264156][T23381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.264160][T23381] RIP: 0033:0x7f2a4038fa4a [ 4513.264164][T23381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.264167][T23381] RSP: 002b:00007ffd1772c838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.264171][T23381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a4038fa4a [ 4513.264174][T23381] RDX: 0000000000000040 RSI: 0000000007177340 RDI: 0000000000000005 [ 4513.264176][T23381] RBP: 00007ffd1772c8c0 R08: 0000000000418574 R09: 000000000000001c [ 4513.264178][T23381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.264180][T23381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a404b8000 | [ 4513.264195][T23381] | [ 4513.264198][T23381] lwtunnel_output(): recursion limit reached on datapath | [ 4514.773211][T23385] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23385 | [4514.773820][T23385] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4514.774223][T23385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.774226][T23385] Call Trace: [ 4514.774229][T23385] [4514.774233][T23385] dump_stack_lvl (lib/dump_stack.c:123) [4514.774244][T23385] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.774257][T23385] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4514.774269][T23385] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.774282][T23385] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.774293][T23385] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.774301][T23385] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.774325][T23385] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.774347][T23385] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.774357][T23385] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.774364][T23385] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.774374][T23385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.774378][T23385] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.774387][T23385] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.774404][T23385] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.774406][T23385] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.774418][T23385] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.774423][T23385] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.774429][T23385] ? __pfx___sys_sendto (net/socket.c:2147) [4514.774444][T23385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.774450][T23385] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.774459][T23385] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.774466][T23385] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.774476][T23385] __x64_sys_sendto (net/socket.c:2183) [4514.774480][T23385] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4514.774486][T23385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.774490][T23385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.774496][T23385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.774500][T23385] RIP: 0033:0x7f3113ae4a4a [ 4514.774504][T23385] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.774508][T23385] RSP: 002b:00007ffffd61af78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.774511][T23385] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3113ae4a4a [ 4514.774514][T23385] RDX: 0000000000000040 RSI: 00000000255b5340 RDI: 0000000000000005 [ 4514.774516][T23385] RBP: 00007ffffd61b000 R08: 0000000000418574 R09: 000000000000001c [ 4514.774518][T23385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.774520][T23385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3113c0d000 | [ 4514.774538][T23385] lwtunnel_output(): recursion limit reached on datapath | [ 4514.937066][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4516.269620][T23389] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23389 | [4516.270134][T23389] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4516.270402][T23389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4516.270404][T23389] Call Trace: [ 4516.270406][T23389] [4516.270409][T23389] dump_stack_lvl (lib/dump_stack.c:123) [4516.270417][T23389] check_preemption_disabled (lib/smp_processor_id.c:52) [4516.270424][T23389] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4516.270431][T23389] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4516.270439][T23389] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.270445][T23389] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4516.270449][T23389] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.270461][T23389] rawv6_sendmsg (net/ipv6/raw.c:918) [4516.270473][T23389] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4516.270478][T23389] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4516.270484][T23389] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.270493][T23389] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4516.270498][T23389] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4516.270507][T23389] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4516.270523][T23389] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4516.270525][T23389] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.270537][T23389] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.270542][T23389] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.270548][T23389] ? __pfx___sys_sendto (net/socket.c:2147) [4516.270562][T23389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4516.270569][T23389] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4516.270578][T23389] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4516.270585][T23389] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4516.270595][T23389] __x64_sys_sendto (net/socket.c:2183) [4516.270599][T23389] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4516.270604][T23389] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4516.270609][T23389] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4516.270614][T23389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4516.270618][T23389] RIP: 0033:0x7ff0e99a1a4a [ 4516.270623][T23389] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4516.270626][T23389] RSP: 002b:00007ffecb0229c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4516.270630][T23389] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0e99a1a4a [ 4516.270632][T23389] RDX: 0000000000000040 RSI: 000000002d81e340 RDI: 0000000000000005 [ 4516.270634][T23389] RBP: 00007ffecb022a50 R08: 0000000000418574 R09: 000000000000001c [ 4516.270636][T23389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4516.270638][T23389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0e9aca000 | [ 4516.270652][T23389] | [ 4516.270655][T23389] lwtunnel_output(): recursion limit reached on datapath | [ 4517.801349][T23393] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23393 | [4517.801846][T23393] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4517.802116][T23393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4517.802119][T23393] Call Trace: [ 4517.802122][T23393] [4517.802124][T23393] dump_stack_lvl (lib/dump_stack.c:123) [4517.802134][T23393] check_preemption_disabled (lib/smp_processor_id.c:52) [4517.802143][T23393] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4517.802150][T23393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4517.802159][T23393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.802166][T23393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4517.802171][T23393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.802182][T23393] rawv6_sendmsg (net/ipv6/raw.c:918) [4517.802194][T23393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4517.802199][T23393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4517.802206][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.802216][T23393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4517.802222][T23393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4517.802231][T23393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4517.802247][T23393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4517.802250][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.802262][T23393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.802269][T23393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.802275][T23393] ? __pfx___sys_sendto (net/socket.c:2147) [4517.802289][T23393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4517.802298][T23393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4517.802307][T23393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4517.802314][T23393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4517.802325][T23393] __x64_sys_sendto (net/socket.c:2183) [4517.802328][T23393] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4517.802335][T23393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4517.802340][T23393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4517.802345][T23393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4517.802350][T23393] RIP: 0033:0x7fccd9bd3a4a [ 4517.802355][T23393] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.802358][T23393] RSP: 002b:00007ffda9d66048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4517.802362][T23393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccd9bd3a4a [ 4517.802365][T23393] RDX: 0000000000000040 RSI: 000000003bfb7340 RDI: 0000000000000005 [ 4517.802366][T23393] RBP: 00007ffda9d660d0 R08: 0000000000418574 R09: 000000000000001c [ 4517.802369][T23393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4517.802371][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd9cfc000 | [ 4517.802371][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd9cfc000 | [ 4517.802385][T23393] | [ 4517.802388][T23393] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23393 | [4517.814564][T23393] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4517.814830][T23393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4517.814831][T23393] Call Trace: [ 4517.814833][T23393] [4517.814835][T23393] dump_stack_lvl (lib/dump_stack.c:123) [4517.814841][T23393] check_preemption_disabled (lib/smp_processor_id.c:52) [4517.814848][T23393] lwtunnel_output (net/core/lwtunnel.c:359) [4517.814854][T23393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4517.814861][T23393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.814866][T23393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4517.814871][T23393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.814883][T23393] rawv6_sendmsg (net/ipv6/raw.c:918) [4517.814895][T23393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4517.814900][T23393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4517.814904][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.814912][T23393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4517.814915][T23393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4517.814924][T23393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4517.814941][T23393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4517.814944][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.814955][T23393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.814959][T23393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.814965][T23393] ? __pfx___sys_sendto (net/socket.c:2147) [4517.814980][T23393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4517.814986][T23393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4517.814994][T23393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4517.815001][T23393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4517.815011][T23393] __x64_sys_sendto (net/socket.c:2183) [4517.815015][T23393] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4517.815019][T23393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4517.815024][T23393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4517.815029][T23393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4517.815033][T23393] RIP: 0033:0x7fccd9bd3a4a [ 4517.815036][T23393] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.815039][T23393] RSP: 002b:00007ffda9d66048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4517.815042][T23393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccd9bd3a4a [ 4517.815044][T23393] RDX: 0000000000000040 RSI: 000000003bfb7340 RDI: 0000000000000005 [ 4517.815046][T23393] RBP: 00007ffda9d660d0 R08: 0000000000418574 R09: 000000000000001c [ 4517.815048][T23393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4517.815050][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd9cfc000 | [ 4517.815050][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd9cfc000 | [ 4517.815065][T23393] | [ 4517.815479][T23393] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23393 | [4517.827639][T23393] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4517.827912][T23393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4517.827913][T23393] Call Trace: [ 4517.827915][T23393] [4517.827918][T23393] dump_stack_lvl (lib/dump_stack.c:123) [4517.827924][T23393] check_preemption_disabled (lib/smp_processor_id.c:52) [4517.827932][T23393] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4517.827938][T23393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4517.827945][T23393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.827952][T23393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4517.827956][T23393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4517.827968][T23393] rawv6_sendmsg (net/ipv6/raw.c:918) [4517.827980][T23393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4517.827985][T23393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4517.827990][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.827999][T23393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4517.828004][T23393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4517.828013][T23393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4517.828029][T23393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4517.828032][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4517.828044][T23393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.828050][T23393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4517.828056][T23393] ? __pfx___sys_sendto (net/socket.c:2147) [4517.828070][T23393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4517.828077][T23393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4517.828086][T23393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4517.828093][T23393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4517.828103][T23393] __x64_sys_sendto (net/socket.c:2183) [4517.828107][T23393] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4517.828112][T23393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4517.828116][T23393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4517.828122][T23393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4517.828126][T23393] RIP: 0033:0x7fccd9bd3a4a [ 4517.828130][T23393] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.828133][T23393] RSP: 002b:00007ffda9d66048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4517.828136][T23393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccd9bd3a4a [ 4517.828139][T23393] RDX: 0000000000000040 RSI: 000000003bfb7340 RDI: 0000000000000005 [ 4517.828140][T23393] RBP: 00007ffda9d660d0 R08: 0000000000418574 R09: 000000000000001c [ 4517.828142][T23393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4517.828144][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd9cfc000 | [ 4517.828144][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccd9cfc000 | [ 4517.828160][T23393] | [ 4518.317897][T23397] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23397 | [4518.318378][T23397] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4518.318639][T23397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4518.318641][T23397] Call Trace: [ 4518.318643][T23397] [4518.318646][T23397] dump_stack_lvl (lib/dump_stack.c:123) [4518.318655][T23397] check_preemption_disabled (lib/smp_processor_id.c:52) [4518.318664][T23397] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4518.318671][T23397] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4518.318679][T23397] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.318686][T23397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4518.318691][T23397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.318705][T23397] rawv6_sendmsg (net/ipv6/raw.c:918) [4518.318716][T23397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4518.318722][T23397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4518.318728][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.318738][T23397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4518.318744][T23397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4518.318753][T23397] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4518.318769][T23397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4518.318773][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.318784][T23397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.318792][T23397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.318797][T23397] ? __pfx___sys_sendto (net/socket.c:2147) [4518.318812][T23397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4518.318819][T23397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4518.318829][T23397] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4518.318836][T23397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4518.318846][T23397] __x64_sys_sendto (net/socket.c:2183) [4518.318850][T23397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4518.318857][T23397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4518.318861][T23397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4518.318867][T23397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4518.318872][T23397] RIP: 0033:0x7f82359a2a4a [ 4518.318876][T23397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4518.318880][T23397] RSP: 002b:00007ffc0e4b6fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4518.318885][T23397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82359a2a4a [ 4518.318887][T23397] RDX: 0000000000000040 RSI: 00000000329bf340 RDI: 0000000000000005 [ 4518.318889][T23397] RBP: 00007ffc0e4b7040 R08: 0000000000418574 R09: 000000000000001c [ 4518.318891][T23397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4518.318894][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8235acb000 | [ 4518.318894][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8235acb000 | [ 4518.318909][T23397] | [ 4518.331873][T23397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23397 | [4518.332274][T23397] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4518.332529][T23397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4518.332531][T23397] Call Trace: [ 4518.332533][T23397] [4518.332535][T23397] dump_stack_lvl (lib/dump_stack.c:123) [4518.332541][T23397] check_preemption_disabled (lib/smp_processor_id.c:52) [4518.332550][T23397] lwtunnel_output (net/core/lwtunnel.c:359) [4518.332556][T23397] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4518.332563][T23397] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.332569][T23397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4518.332574][T23397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.332586][T23397] rawv6_sendmsg (net/ipv6/raw.c:918) [4518.332598][T23397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4518.332603][T23397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4518.332608][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.332617][T23397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4518.332621][T23397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4518.332630][T23397] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4518.332647][T23397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4518.332649][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.332661][T23397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.332665][T23397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.332671][T23397] ? __pfx___sys_sendto (net/socket.c:2147) [4518.332686][T23397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4518.332693][T23397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4518.332702][T23397] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4518.332709][T23397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4518.332720][T23397] __x64_sys_sendto (net/socket.c:2183) [4518.332724][T23397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4518.332729][T23397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4518.332733][T23397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4518.332739][T23397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4518.332743][T23397] RIP: 0033:0x7f82359a2a4a [ 4518.332747][T23397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4518.332750][T23397] RSP: 002b:00007ffc0e4b6fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4518.332753][T23397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82359a2a4a [ 4518.332756][T23397] RDX: 0000000000000040 RSI: 00000000329bf340 RDI: 0000000000000005 [ 4518.332758][T23397] RBP: 00007ffc0e4b7040 R08: 0000000000418574 R09: 000000000000001c [ 4518.332761][T23397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4518.332763][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8235acb000 | [ 4518.332763][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8235acb000 | [ 4518.332778][T23397] | [ 4518.346195][T23397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23397 | [4518.346608][T23397] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4518.346873][T23397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4518.346875][T23397] Call Trace: [ 4518.346877][T23397] [4518.346880][T23397] dump_stack_lvl (lib/dump_stack.c:123) [4518.346886][T23397] check_preemption_disabled (lib/smp_processor_id.c:52) [4518.346894][T23397] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4518.346900][T23397] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4518.346907][T23397] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.346913][T23397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4518.346917][T23397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.346929][T23397] rawv6_sendmsg (net/ipv6/raw.c:918) [4518.346940][T23397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4518.346946][T23397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4518.346949][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.346957][T23397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4518.346962][T23397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4518.346971][T23397] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4518.346987][T23397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4518.346990][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.347001][T23397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.347006][T23397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.347011][T23397] ? __pfx___sys_sendto (net/socket.c:2147) [4518.347026][T23397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4518.347033][T23397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4518.347040][T23397] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4518.347047][T23397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4518.347057][T23397] __x64_sys_sendto (net/socket.c:2183) [4518.347061][T23397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4518.347066][T23397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4518.347070][T23397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4518.347076][T23397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4518.347079][T23397] RIP: 0033:0x7f82359a2a4a [ 4518.347083][T23397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4518.347086][T23397] RSP: 002b:00007ffc0e4b6fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4518.347090][T23397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82359a2a4a [ 4518.347092][T23397] RDX: 0000000000000040 RSI: 00000000329bf340 RDI: 0000000000000005 [ 4518.347094][T23397] RBP: 00007ffc0e4b7040 R08: 0000000000418574 R09: 000000000000001c [ 4518.347097][T23397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4518.347099][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8235acb000 | [ 4518.347099][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8235acb000 | [ 4518.347113][T23397] | [ 4518.847301][T23401] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23401 | [4518.847802][T23401] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4518.848072][T23401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4518.848074][T23401] Call Trace: [ 4518.848077][T23401] [4518.848079][T23401] dump_stack_lvl (lib/dump_stack.c:123) [4518.848088][T23401] check_preemption_disabled (lib/smp_processor_id.c:52) [4518.848097][T23401] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4518.848103][T23401] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4518.848112][T23401] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.848119][T23401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4518.848123][T23401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.848135][T23401] rawv6_sendmsg (net/ipv6/raw.c:918) [4518.848147][T23401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4518.848152][T23401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4518.848159][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.848169][T23401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4518.848175][T23401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4518.848185][T23401] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4518.848201][T23401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4518.848204][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.848215][T23401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.848222][T23401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.848228][T23401] ? __pfx___sys_sendto (net/socket.c:2147) [4518.848242][T23401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4518.848250][T23401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4518.848259][T23401] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4518.848266][T23401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4518.848276][T23401] __x64_sys_sendto (net/socket.c:2183) [4518.848280][T23401] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4518.848286][T23401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4518.848290][T23401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4518.848296][T23401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4518.848300][T23401] RIP: 0033:0x7f9b101a6a4a [ 4518.848305][T23401] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4518.848308][T23401] RSP: 002b:00007fffacafb568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4518.848313][T23401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b101a6a4a [ 4518.848315][T23401] RDX: 0000000000000040 RSI: 0000000033343340 RDI: 0000000000000005 [ 4518.848317][T23401] RBP: 00007fffacafb5f0 R08: 0000000000418574 R09: 000000000000001c [ 4518.848319][T23401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4518.848321][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b102cf000 | [ 4518.848321][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b102cf000 | [ 4518.848336][T23401] | [ 4518.848339][T23401] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23401 | [4518.861062][T23401] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4518.861328][T23401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4518.861330][T23401] Call Trace: [ 4518.861332][T23401] [4518.861334][T23401] dump_stack_lvl (lib/dump_stack.c:123) [4518.861340][T23401] check_preemption_disabled (lib/smp_processor_id.c:52) [4518.861348][T23401] lwtunnel_output (net/core/lwtunnel.c:359) [4518.861354][T23401] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4518.861361][T23401] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.861367][T23401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4518.861372][T23401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.861384][T23401] rawv6_sendmsg (net/ipv6/raw.c:918) [4518.861396][T23401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4518.861401][T23401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4518.861406][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.861414][T23401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4518.861418][T23401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4518.861427][T23401] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4518.861444][T23401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4518.861447][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.861458][T23401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.861463][T23401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.861468][T23401] ? __pfx___sys_sendto (net/socket.c:2147) [4518.861483][T23401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4518.861490][T23401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4518.861498][T23401] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4518.861506][T23401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4518.861516][T23401] __x64_sys_sendto (net/socket.c:2183) [4518.861520][T23401] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4518.861525][T23401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4518.861529][T23401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4518.861535][T23401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4518.861538][T23401] RIP: 0033:0x7f9b101a6a4a [ 4518.861542][T23401] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4518.861545][T23401] RSP: 002b:00007fffacafb568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4518.861549][T23401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b101a6a4a [ 4518.861552][T23401] RDX: 0000000000000040 RSI: 0000000033343340 RDI: 0000000000000005 [ 4518.861554][T23401] RBP: 00007fffacafb5f0 R08: 0000000000418574 R09: 000000000000001c [ 4518.861557][T23401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4518.861559][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b102cf000 | [ 4518.861559][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b102cf000 | [ 4518.861574][T23401] | [ 4518.878005][T23401] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23401 | [4518.878405][T23401] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4518.878662][T23401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4518.878664][T23401] Call Trace: [ 4518.878667][T23401] [4518.878669][T23401] dump_stack_lvl (lib/dump_stack.c:123) [4518.878675][T23401] check_preemption_disabled (lib/smp_processor_id.c:52) [4518.878683][T23401] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4518.878689][T23401] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4518.878696][T23401] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.878703][T23401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4518.878707][T23401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.878720][T23401] rawv6_sendmsg (net/ipv6/raw.c:918) [4518.878731][T23401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4518.878737][T23401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4518.878742][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.878750][T23401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4518.878754][T23401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4518.878763][T23401] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4518.878780][T23401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4518.878783][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.878794][T23401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.878800][T23401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.878805][T23401] ? __pfx___sys_sendto (net/socket.c:2147) [4518.878820][T23401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4518.878827][T23401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4518.878835][T23401] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4518.878842][T23401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4518.878852][T23401] __x64_sys_sendto (net/socket.c:2183) [4518.878856][T23401] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4518.878861][T23401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4518.878866][T23401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4518.878872][T23401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4518.878875][T23401] RIP: 0033:0x7f9b101a6a4a [ 4518.878879][T23401] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4518.878883][T23401] RSP: 002b:00007fffacafb568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4518.878886][T23401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b101a6a4a [ 4518.878888][T23401] RDX: 0000000000000040 RSI: 0000000033343340 RDI: 0000000000000005 [ 4518.878890][T23401] RBP: 00007fffacafb5f0 R08: 0000000000418574 R09: 000000000000001c [ 4518.878892][T23401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4518.878894][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b102cf000 | [ 4518.878894][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b102cf000 | [ 4518.878908][T23401] | [ 4519.384811][T23405] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23405 | [4519.385417][T23405] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4519.386964][T23405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4519.386966][T23405] Call Trace: [ 4519.386969][T23405] [4519.386972][T23405] dump_stack_lvl (lib/dump_stack.c:123) [4519.386983][T23405] check_preemption_disabled (lib/smp_processor_id.c:52) [4519.386992][T23405] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4519.386999][T23405] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4519.387009][T23405] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4519.387017][T23405] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4519.387022][T23405] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4519.387034][T23405] rawv6_sendmsg (net/ipv6/raw.c:918) [4519.387045][T23405] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4519.387050][T23405] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4519.387058][T23405] ? __lock_release (kernel/locking/lockdep.c:5534) [4519.387068][T23405] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4519.387074][T23405] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4519.387083][T23405] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4519.387100][T23405] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4519.387103][T23405] ? __lock_release (kernel/locking/lockdep.c:5534) [4519.387114][T23405] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4519.387122][T23405] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4519.387128][T23405] ? __pfx___sys_sendto (net/socket.c:2147) [4519.387142][T23405] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4519.387151][T23405] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4519.387160][T23405] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4519.387167][T23405] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4519.387177][T23405] __x64_sys_sendto (net/socket.c:2183) [4519.387181][T23405] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4519.387186][T23405] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4519.387191][T23405] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4519.387197][T23405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4519.387201][T23405] RIP: 0033:0x7f4eda6eea4a [ 4519.387206][T23405] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.387209][T23405] RSP: 002b:00007ffd3cb8a6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4519.387213][T23405] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4eda6eea4a [ 4519.387216][T23405] RDX: 0000000000000040 RSI: 0000000001e75340 RDI: 0000000000000005 [ 4519.387218][T23405] RBP: 00007ffd3cb8a780 R08: 0000000000418574 R09: 000000000000001c [ 4519.387220][T23405] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4519.387223][T23405] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4eda817000 | [ 4519.387237][T23405] | [ 4519.387240][T23405] lwtunnel_output(): recursion limit reached on datapath | [ 4520.879889][T23409] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23409 | [4520.880490][T23409] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4520.880922][T23409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.880925][T23409] Call Trace: [ 4520.880928][T23409] [4520.880932][T23409] dump_stack_lvl (lib/dump_stack.c:123) [4520.880944][T23409] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.880957][T23409] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4520.880970][T23409] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.880982][T23409] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.880994][T23409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.881002][T23409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.881026][T23409] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.881048][T23409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.881053][T23409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.881059][T23409] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.881068][T23409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.881073][T23409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.881082][T23409] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.881098][T23409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.881101][T23409] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.881113][T23409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.881119][T23409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.881124][T23409] ? __pfx___sys_sendto (net/socket.c:2147) [4520.881139][T23409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.881146][T23409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.881155][T23409] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.881162][T23409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.881172][T23409] __x64_sys_sendto (net/socket.c:2183) [4520.881176][T23409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4520.881182][T23409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.881187][T23409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.881192][T23409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.881197][T23409] RIP: 0033:0x7f27c71c6a4a [ 4520.881201][T23409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.881205][T23409] RSP: 002b:00007ffc7fcd1898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.881210][T23409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27c71c6a4a [ 4520.881212][T23409] RDX: 0000000000000040 RSI: 0000000006f27340 RDI: 0000000000000005 [ 4520.881214][T23409] RBP: 00007ffc7fcd1920 R08: 0000000000418574 R09: 000000000000001c [ 4520.881216][T23409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.881217][T23409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27c72ef000 | [ 4520.881234][T23409] lwtunnel_output(): recursion limit reached on datapath | [ 4521.081055][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4522.388179][T23413] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23413 | [4522.388787][T23413] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4522.389194][T23413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4522.389197][T23413] Call Trace: [ 4522.389200][T23413] [4522.389204][T23413] dump_stack_lvl (lib/dump_stack.c:123) [4522.389216][T23413] check_preemption_disabled (lib/smp_processor_id.c:52) [4522.389228][T23413] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4522.389240][T23413] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4522.389253][T23413] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.389261][T23413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4522.389266][T23413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.389278][T23413] rawv6_sendmsg (net/ipv6/raw.c:918) [4522.389289][T23413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4522.389294][T23413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4522.389300][T23413] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.389309][T23413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4522.389314][T23413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4522.389323][T23413] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4522.389339][T23413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4522.389342][T23413] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.389353][T23413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.389359][T23413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.389364][T23413] ? __pfx___sys_sendto (net/socket.c:2147) [4522.389378][T23413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4522.389386][T23413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4522.389394][T23413] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4522.389402][T23413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4522.389411][T23413] __x64_sys_sendto (net/socket.c:2183) [4522.389415][T23413] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4522.389420][T23413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4522.389425][T23413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4522.389431][T23413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4522.389434][T23413] RIP: 0033:0x7fc869f6ea4a [ 4522.389439][T23413] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.389443][T23413] RSP: 002b:00007ffddecd21f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4522.389447][T23413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc869f6ea4a [ 4522.389449][T23413] RDX: 0000000000000040 RSI: 0000000021fcf340 RDI: 0000000000000005 [ 4522.389451][T23413] RBP: 00007ffddecd2280 R08: 0000000000418574 R09: 000000000000001c [ 4522.389454][T23413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4522.389456][T23413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc86a097000 | [ 4522.389471][T23413] | [ 4522.389473][T23413] lwtunnel_output(): recursion limit reached on datapath | [ 4523.898389][T23417] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23417 | [4523.898891][T23417] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4523.899163][T23417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4523.899166][T23417] Call Trace: [ 4523.899169][T23417] [4523.899172][T23417] dump_stack_lvl (lib/dump_stack.c:123) [4523.899181][T23417] check_preemption_disabled (lib/smp_processor_id.c:52) [4523.899190][T23417] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4523.899196][T23417] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4523.899205][T23417] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.899211][T23417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4523.899216][T23417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.899228][T23417] rawv6_sendmsg (net/ipv6/raw.c:918) [4523.899239][T23417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4523.899244][T23417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4523.899251][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.899261][T23417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4523.899266][T23417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4523.899275][T23417] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4523.899291][T23417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4523.899294][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.899306][T23417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.899313][T23417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.899318][T23417] ? __pfx___sys_sendto (net/socket.c:2147) [4523.899333][T23417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4523.899340][T23417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4523.899350][T23417] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4523.899358][T23417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4523.899368][T23417] __x64_sys_sendto (net/socket.c:2183) [4523.899372][T23417] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4523.899379][T23417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4523.899383][T23417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4523.899389][T23417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4523.899394][T23417] RIP: 0033:0x7f9b319c4a4a [ 4523.899398][T23417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4523.899402][T23417] RSP: 002b:00007ffd73344e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4523.899407][T23417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b319c4a4a [ 4523.899409][T23417] RDX: 0000000000000040 RSI: 0000000025453340 RDI: 0000000000000005 [ 4523.899411][T23417] RBP: 00007ffd73344ed0 R08: 0000000000418574 R09: 000000000000001c [ 4523.899413][T23417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4523.899415][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b31aed000 | [ 4523.899415][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b31aed000 | [ 4523.899430][T23417] | [ 4523.899432][T23417] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23417 | [4523.912648][T23417] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4523.912914][T23417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4523.912915][T23417] Call Trace: [ 4523.912917][T23417] [4523.912920][T23417] dump_stack_lvl (lib/dump_stack.c:123) [4523.912927][T23417] check_preemption_disabled (lib/smp_processor_id.c:52) [4523.912935][T23417] lwtunnel_output (net/core/lwtunnel.c:359) [4523.912942][T23417] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4523.912949][T23417] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.912955][T23417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4523.912959][T23417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.912972][T23417] rawv6_sendmsg (net/ipv6/raw.c:918) [4523.912983][T23417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4523.912989][T23417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4523.912994][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.913003][T23417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4523.913007][T23417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4523.913017][T23417] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4523.913033][T23417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4523.913036][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.913047][T23417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.913052][T23417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.913058][T23417] ? __pfx___sys_sendto (net/socket.c:2147) [4523.913073][T23417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4523.913080][T23417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4523.913088][T23417] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4523.913096][T23417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4523.913106][T23417] __x64_sys_sendto (net/socket.c:2183) [4523.913110][T23417] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4523.913115][T23417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4523.913120][T23417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4523.913126][T23417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4523.913130][T23417] RIP: 0033:0x7f9b319c4a4a [ 4523.913134][T23417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4523.913136][T23417] RSP: 002b:00007ffd73344e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4523.913140][T23417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b319c4a4a [ 4523.913142][T23417] RDX: 0000000000000040 RSI: 0000000025453340 RDI: 0000000000000005 [ 4523.913144][T23417] RBP: 00007ffd73344ed0 R08: 0000000000418574 R09: 000000000000001c [ 4523.913146][T23417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4523.913148][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b31aed000 | [ 4523.913148][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b31aed000 | [ 4523.913162][T23417] | [ 4523.913665][T23417] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23417 | [4523.925796][T23417] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4523.926058][T23417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4523.926060][T23417] Call Trace: [ 4523.926062][T23417] [4523.926064][T23417] dump_stack_lvl (lib/dump_stack.c:123) [4523.926071][T23417] check_preemption_disabled (lib/smp_processor_id.c:52) [4523.926079][T23417] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4523.926085][T23417] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4523.926092][T23417] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.926098][T23417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4523.926103][T23417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.926115][T23417] rawv6_sendmsg (net/ipv6/raw.c:918) [4523.926127][T23417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4523.926132][T23417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4523.926137][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.926146][T23417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4523.926150][T23417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4523.926159][T23417] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4523.926175][T23417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4523.926178][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.926190][T23417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.926195][T23417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.926201][T23417] ? __pfx___sys_sendto (net/socket.c:2147) [4523.926216][T23417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4523.926223][T23417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4523.926231][T23417] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4523.926238][T23417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4523.926248][T23417] __x64_sys_sendto (net/socket.c:2183) [4523.926252][T23417] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4523.926257][T23417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4523.926261][T23417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4523.926267][T23417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4523.926270][T23417] RIP: 0033:0x7f9b319c4a4a [ 4523.926274][T23417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4523.926277][T23417] RSP: 002b:00007ffd73344e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4523.926281][T23417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b319c4a4a [ 4523.926283][T23417] RDX: 0000000000000040 RSI: 0000000025453340 RDI: 0000000000000005 [ 4523.926286][T23417] RBP: 00007ffd73344ed0 R08: 0000000000418574 R09: 000000000000001c [ 4523.926288][T23417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4523.926290][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b31aed000 | [ 4523.926290][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b31aed000 | [ 4523.926305][T23417] | [ 4524.422475][T23421] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23421 | [4524.423229][T23421] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4524.423497][T23421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.423500][T23421] Call Trace: [ 4524.423502][T23421] [4524.423505][T23421] dump_stack_lvl (lib/dump_stack.c:123) [4524.423514][T23421] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.423524][T23421] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4524.423530][T23421] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.423538][T23421] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.423546][T23421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.423550][T23421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.423562][T23421] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.423574][T23421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.423579][T23421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.423586][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.423596][T23421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.423602][T23421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.423612][T23421] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.423628][T23421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.423631][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.423642][T23421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.423650][T23421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.423656][T23421] ? __pfx___sys_sendto (net/socket.c:2147) [4524.423670][T23421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.423678][T23421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.423687][T23421] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.423695][T23421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.423707][T23421] __x64_sys_sendto (net/socket.c:2183) [4524.423710][T23421] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4524.423718][T23421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.423722][T23421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.423728][T23421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.423733][T23421] RIP: 0033:0x7f9480719a4a [ 4524.423738][T23421] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.423741][T23421] RSP: 002b:00007ffeb264d018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.423746][T23421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9480719a4a [ 4524.423748][T23421] RDX: 0000000000000040 RSI: 0000000024f9f340 RDI: 0000000000000005 [ 4524.423750][T23421] RBP: 00007ffeb264d0a0 R08: 0000000000418574 R09: 000000000000001c [ 4524.423752][T23421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.423754][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9480842000 | [ 4524.423754][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9480842000 | [ 4524.423769][T23421] | [ 4524.436925][T23421] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23421 | [4524.437305][T23421] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4524.437565][T23421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.437567][T23421] Call Trace: [ 4524.437569][T23421] [4524.437571][T23421] dump_stack_lvl (lib/dump_stack.c:123) [4524.437578][T23421] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.437587][T23421] lwtunnel_output (net/core/lwtunnel.c:359) [4524.437593][T23421] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.437600][T23421] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.437607][T23421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.437611][T23421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.437624][T23421] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.437635][T23421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.437640][T23421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.437645][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.437654][T23421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.437658][T23421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.437667][T23421] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.437684][T23421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.437686][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.437699][T23421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.437705][T23421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.437711][T23421] ? __pfx___sys_sendto (net/socket.c:2147) [4524.437726][T23421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.437733][T23421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.437741][T23421] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.437749][T23421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.437759][T23421] __x64_sys_sendto (net/socket.c:2183) [4524.437763][T23421] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4524.437768][T23421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.437773][T23421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.437779][T23421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.437782][T23421] RIP: 0033:0x7f9480719a4a [ 4524.437786][T23421] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.437789][T23421] RSP: 002b:00007ffeb264d018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.437792][T23421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9480719a4a [ 4524.437795][T23421] RDX: 0000000000000040 RSI: 0000000024f9f340 RDI: 0000000000000005 [ 4524.437797][T23421] RBP: 00007ffeb264d0a0 R08: 0000000000418574 R09: 000000000000001c [ 4524.437799][T23421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.437801][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9480842000 | [ 4524.437801][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9480842000 | [ 4524.437816][T23421] | [ 4524.451456][T23421] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23421 | [4524.451861][T23421] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4524.452132][T23421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.452134][T23421] Call Trace: [ 4524.452136][T23421] [4524.452138][T23421] dump_stack_lvl (lib/dump_stack.c:123) [4524.452145][T23421] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.452152][T23421] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4524.452159][T23421] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.452166][T23421] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.452171][T23421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.452176][T23421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.452188][T23421] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.452200][T23421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.452206][T23421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.452210][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.452218][T23421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.452222][T23421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.452232][T23421] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.452248][T23421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.452251][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.452263][T23421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.452269][T23421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.452274][T23421] ? __pfx___sys_sendto (net/socket.c:2147) [4524.452289][T23421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.452296][T23421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.452304][T23421] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.452311][T23421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.452321][T23421] __x64_sys_sendto (net/socket.c:2183) [4524.452326][T23421] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4524.452330][T23421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.452335][T23421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.452341][T23421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.452344][T23421] RIP: 0033:0x7f9480719a4a [ 4524.452348][T23421] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.452351][T23421] RSP: 002b:00007ffeb264d018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.452354][T23421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9480719a4a [ 4524.452357][T23421] RDX: 0000000000000040 RSI: 0000000024f9f340 RDI: 0000000000000005 [ 4524.452359][T23421] RBP: 00007ffeb264d0a0 R08: 0000000000418574 R09: 000000000000001c [ 4524.452361][T23421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.452363][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9480842000 | [ 4524.452363][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9480842000 | [ 4524.452378][T23421] | [ 4524.954012][T23425] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23425 | [4524.954499][T23425] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4524.954792][T23425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.954795][T23425] Call Trace: [ 4524.954797][T23425] [4524.954800][T23425] dump_stack_lvl (lib/dump_stack.c:123) [4524.954810][T23425] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.954819][T23425] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4524.954825][T23425] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.954834][T23425] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.954841][T23425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.954846][T23425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.954858][T23425] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.954870][T23425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.954875][T23425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.954882][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.954892][T23425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.954898][T23425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.954908][T23425] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.954924][T23425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.954927][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.954938][T23425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.954946][T23425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.954951][T23425] ? __pfx___sys_sendto (net/socket.c:2147) [4524.954965][T23425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.954973][T23425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.954983][T23425] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.954990][T23425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.955000][T23425] __x64_sys_sendto (net/socket.c:2183) [4524.955004][T23425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4524.955011][T23425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.955015][T23425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.955021][T23425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.955026][T23425] RIP: 0033:0x7fd80d5d8a4a [ 4524.955031][T23425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.955035][T23425] RSP: 002b:00007ffeaccda978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.955039][T23425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd80d5d8a4a [ 4524.955042][T23425] RDX: 0000000000000040 RSI: 0000000030648340 RDI: 0000000000000005 [ 4524.955043][T23425] RBP: 00007ffeaccdaa00 R08: 0000000000418574 R09: 000000000000001c [ 4524.955045][T23425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.955047][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80d701000 | [ 4524.955047][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80d701000 | [ 4524.955062][T23425] | [ 4524.955064][T23425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23425 | [4524.968141][T23425] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4524.968401][T23425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.968403][T23425] Call Trace: [ 4524.968406][T23425] [4524.968408][T23425] dump_stack_lvl (lib/dump_stack.c:123) [4524.968417][T23425] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.968426][T23425] lwtunnel_output (net/core/lwtunnel.c:359) [4524.968432][T23425] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.968440][T23425] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.968446][T23425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.968451][T23425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.968463][T23425] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.968475][T23425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.968480][T23425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.968486][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.968496][T23425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.968501][T23425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.968511][T23425] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.968527][T23425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.968530][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.968542][T23425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.968549][T23425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.968554][T23425] ? __pfx___sys_sendto (net/socket.c:2147) [4524.968569][T23425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.968576][T23425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.968585][T23425] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.968592][T23425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.968602][T23425] __x64_sys_sendto (net/socket.c:2183) [4524.968606][T23425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4524.968612][T23425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.968617][T23425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.968623][T23425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.968627][T23425] RIP: 0033:0x7fd80d5d8a4a [ 4524.968631][T23425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.968634][T23425] RSP: 002b:00007ffeaccda978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.968638][T23425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd80d5d8a4a [ 4524.968641][T23425] RDX: 0000000000000040 RSI: 0000000030648340 RDI: 0000000000000005 [ 4524.968642][T23425] RBP: 00007ffeaccdaa00 R08: 0000000000418574 R09: 000000000000001c [ 4524.968644][T23425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.968646][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80d701000 | [ 4524.968646][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80d701000 | [ 4524.968661][T23425] | [ 4524.983262][T23425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23425 | [4524.983654][T23425] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4524.983933][T23425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.983935][T23425] Call Trace: [ 4524.983938][T23425] [4524.983940][T23425] dump_stack_lvl (lib/dump_stack.c:123) [4524.983947][T23425] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.983955][T23425] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4524.983961][T23425] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.983969][T23425] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.983975][T23425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.983979][T23425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.983992][T23425] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.984003][T23425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.984009][T23425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.984015][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.984024][T23425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.984028][T23425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.984037][T23425] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.984054][T23425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.984057][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.984068][T23425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.984074][T23425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.984079][T23425] ? __pfx___sys_sendto (net/socket.c:2147) [4524.984094][T23425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.984101][T23425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.984109][T23425] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.984116][T23425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.984126][T23425] __x64_sys_sendto (net/socket.c:2183) [4524.984131][T23425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4524.984136][T23425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.984140][T23425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.984146][T23425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.984150][T23425] RIP: 0033:0x7fd80d5d8a4a [ 4524.984154][T23425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.984158][T23425] RSP: 002b:00007ffeaccda978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.984162][T23425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd80d5d8a4a [ 4524.984164][T23425] RDX: 0000000000000040 RSI: 0000000030648340 RDI: 0000000000000005 [ 4524.984166][T23425] RBP: 00007ffeaccdaa00 R08: 0000000000418574 R09: 000000000000001c [ 4524.984169][T23425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.984171][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80d701000 | [ 4524.984171][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd80d701000 | [ 4524.984186][T23425] | [ 4525.478382][T23429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23429 | [4525.479010][T23429] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4525.479418][T23429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.479422][T23429] Call Trace: [ 4525.479425][T23429] [4525.479429][T23429] dump_stack_lvl (lib/dump_stack.c:123) [4525.479443][T23429] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.479458][T23429] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4525.479470][T23429] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.479485][T23429] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.479496][T23429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.479505][T23429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.479528][T23429] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.479551][T23429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.479560][T23429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.479568][T23429] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.479578][T23429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.479584][T23429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.479593][T23429] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.479609][T23429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.479612][T23429] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.479623][T23429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.479631][T23429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.479637][T23429] ? __pfx___sys_sendto (net/socket.c:2147) [4525.479652][T23429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.479660][T23429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.479670][T23429] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.479678][T23429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.479688][T23429] __x64_sys_sendto (net/socket.c:2183) [4525.479692][T23429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4525.479701][T23429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.479706][T23429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.479712][T23429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.479717][T23429] RIP: 0033:0x7efefd6dba4a [ 4525.479722][T23429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4525.479725][T23429] RSP: 002b:00007ffd85a00158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.479730][T23429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efefd6dba4a [ 4525.479732][T23429] RDX: 0000000000000040 RSI: 0000000034526340 RDI: 0000000000000005 [ 4525.479734][T23429] RBP: 00007ffd85a001e0 R08: 0000000000418574 R09: 000000000000001c [ 4525.479736][T23429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.479738][T23429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efefd804000 | [ 4528.412824][T23445] lwtunnel_output(): recursion limit reached on datapath | [ 4529.913597][T23449] check_preemption_disabled: 10 callbacks suppressed | [ 4529.913604][T23449] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23449 | [4529.914992][T23449] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4529.915398][T23449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4529.915401][T23449] Call Trace: [ 4529.915404][T23449] [4529.915408][T23449] dump_stack_lvl (lib/dump_stack.c:123) [4529.915419][T23449] check_preemption_disabled (lib/smp_processor_id.c:52) [4529.915433][T23449] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4529.915445][T23449] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4529.915458][T23449] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4529.915468][T23449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4529.915477][T23449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4529.915501][T23449] rawv6_sendmsg (net/ipv6/raw.c:918) [4529.915524][T23449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4529.915533][T23449] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4529.915540][T23449] ? __lock_release (kernel/locking/lockdep.c:5534) [4529.915550][T23449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4529.915554][T23449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4529.915563][T23449] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4529.915580][T23449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4529.915582][T23449] ? __lock_release (kernel/locking/lockdep.c:5534) [4529.915594][T23449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4529.915600][T23449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4529.915605][T23449] ? __pfx___sys_sendto (net/socket.c:2147) [4529.915620][T23449] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4529.915627][T23449] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4529.915635][T23449] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4529.915642][T23449] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4529.915652][T23449] __x64_sys_sendto (net/socket.c:2183) [4529.915656][T23449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4529.915661][T23449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4529.915666][T23449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4529.915672][T23449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4529.915676][T23449] RIP: 0033:0x7f337904ca4a [ 4529.915680][T23449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.915684][T23449] RSP: 002b:00007ffc147b27f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4529.915688][T23449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f337904ca4a [ 4529.915691][T23449] RDX: 0000000000000040 RSI: 00000000051b2340 RDI: 0000000000000005 [ 4529.915693][T23449] RBP: 00007ffc147b2880 R08: 0000000000418574 R09: 000000000000001c [ 4529.915695][T23449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4529.915698][T23449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3379175000 | [ 4529.915713][T23449] | [ 4529.936842][T23449] lwtunnel_output(): recursion limit reached on datapath | [ 4531.411313][T23453] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23453 | [4531.411927][T23453] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4531.412339][T23453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.412343][T23453] Call Trace: [ 4531.412346][T23453] [4531.412350][T23453] dump_stack_lvl (lib/dump_stack.c:123) [4531.412361][T23453] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.412373][T23453] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4531.412386][T23453] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.412399][T23453] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.412409][T23453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.412417][T23453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.412440][T23453] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.412463][T23453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.412472][T23453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.412479][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.412489][T23453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.412493][T23453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.412502][T23453] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.412518][T23453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.412521][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.412532][T23453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.412538][T23453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.412543][T23453] ? __pfx___sys_sendto (net/socket.c:2147) [4531.412557][T23453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.412564][T23453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.412573][T23453] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.412580][T23453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.412590][T23453] __x64_sys_sendto (net/socket.c:2183) [4531.412594][T23453] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4531.412600][T23453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.412604][T23453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.412610][T23453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.412614][T23453] RIP: 0033:0x7fd827945a4a [ 4531.412619][T23453] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.412622][T23453] RSP: 002b:00007ffe1626f2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.412626][T23453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd827945a4a [ 4531.412629][T23453] RDX: 0000000000000040 RSI: 000000001ce6d340 RDI: 0000000000000005 [ 4531.412631][T23453] RBP: 00007ffe1626f370 R08: 0000000000418574 R09: 000000000000001c [ 4531.412633][T23453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.412636][T23453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd827a6e000 | [ 4531.412651][T23453] | [ 4531.412653][T23453] lwtunnel_output(): recursion limit reached on datapath | [ 4532.918132][T23457] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23457 | [4532.919132][T23457] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4532.919464][T23457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4532.919468][T23457] Call Trace: [ 4532.919471][T23457] [4532.919475][T23457] dump_stack_lvl (lib/dump_stack.c:123) [4532.919486][T23457] check_preemption_disabled (lib/smp_processor_id.c:52) [4532.919497][T23457] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4532.919503][T23457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4532.919511][T23457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.919517][T23457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4532.919521][T23457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.919533][T23457] rawv6_sendmsg (net/ipv6/raw.c:918) [4532.919545][T23457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4532.919550][T23457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4532.919555][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.919563][T23457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4532.919568][T23457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4532.919577][T23457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4532.919593][T23457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4532.919596][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.919607][T23457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.919613][T23457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.919618][T23457] ? __pfx___sys_sendto (net/socket.c:2147) [4532.919632][T23457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4532.919639][T23457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4532.919648][T23457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4532.919655][T23457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4532.919665][T23457] __x64_sys_sendto (net/socket.c:2183) [4532.919669][T23457] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4532.919674][T23457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4532.919679][T23457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4532.919685][T23457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4532.919689][T23457] RIP: 0033:0x7f2bfd1c2a4a [ 4532.919694][T23457] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.919699][T23457] RSP: 002b:00007ffce3ff8588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4532.919703][T23457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bfd1c2a4a [ 4532.919705][T23457] RDX: 0000000000000040 RSI: 0000000014ab4340 RDI: 0000000000000005 [ 4532.919707][T23457] RBP: 00007ffce3ff8610 R08: 0000000000418574 R09: 000000000000001c [ 4532.919709][T23457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4532.919711][T23457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bfd2eb000 | [ 4532.919726][T23457] | [ 4532.940866][T23457] lwtunnel_output(): recursion limit reached on datapath | [ 4534.413276][T23461] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23461 | [4534.413799][T23461] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4534.414068][T23461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4534.414070][T23461] Call Trace: [ 4534.414073][T23461] [4534.414076][T23461] dump_stack_lvl (lib/dump_stack.c:123) [4534.414085][T23461] check_preemption_disabled (lib/smp_processor_id.c:52) [4534.414095][T23461] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4534.414101][T23461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4534.414110][T23461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.414117][T23461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4534.414122][T23461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.414134][T23461] rawv6_sendmsg (net/ipv6/raw.c:918) [4534.414145][T23461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4534.414151][T23461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4534.414157][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.414167][T23461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4534.414174][T23461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4534.414183][T23461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4534.414199][T23461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4534.414202][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.414214][T23461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.414222][T23461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.414227][T23461] ? __pfx___sys_sendto (net/socket.c:2147) [4534.414242][T23461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4534.414250][T23461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4534.414259][T23461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4534.414266][T23461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4534.414277][T23461] __x64_sys_sendto (net/socket.c:2183) [4534.414280][T23461] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4534.414287][T23461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4534.414291][T23461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4534.414298][T23461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4534.414302][T23461] RIP: 0033:0x7f421f19aa4a [ 4534.414307][T23461] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.414311][T23461] RSP: 002b:00007ffd1135fda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4534.414315][T23461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f421f19aa4a [ 4534.414317][T23461] RDX: 0000000000000040 RSI: 0000000020882340 RDI: 0000000000000005 [ 4534.414319][T23461] RBP: 00007ffd1135fe30 R08: 0000000000418574 R09: 000000000000001c [ 4534.414321][T23461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4534.414323][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421f2c3000 | [ 4534.414323][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421f2c3000 | [ 4534.414337][T23461] | [ 4534.414341][T23461] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23461 | [4534.427725][T23461] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4534.427986][T23461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4534.427988][T23461] Call Trace: [ 4534.427990][T23461] [4534.427992][T23461] dump_stack_lvl (lib/dump_stack.c:123) [4534.427998][T23461] check_preemption_disabled (lib/smp_processor_id.c:52) [4534.428005][T23461] lwtunnel_output (net/core/lwtunnel.c:359) [4534.428012][T23461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4534.428019][T23461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.428025][T23461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4534.428030][T23461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.428042][T23461] rawv6_sendmsg (net/ipv6/raw.c:918) [4534.428053][T23461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4534.428058][T23461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4534.428063][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.428071][T23461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4534.428075][T23461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4534.428084][T23461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4534.428101][T23461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4534.428103][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.428115][T23461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.428120][T23461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.428126][T23461] ? __pfx___sys_sendto (net/socket.c:2147) [4534.428141][T23461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4534.428147][T23461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4534.428155][T23461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4534.428162][T23461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4534.428173][T23461] __x64_sys_sendto (net/socket.c:2183) [4534.428177][T23461] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4534.428181][T23461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4534.428185][T23461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4534.428191][T23461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4534.428195][T23461] RIP: 0033:0x7f421f19aa4a [ 4534.428198][T23461] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.428202][T23461] RSP: 002b:00007ffd1135fda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4534.428205][T23461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f421f19aa4a [ 4534.428208][T23461] RDX: 0000000000000040 RSI: 0000000020882340 RDI: 0000000000000005 [ 4534.428210][T23461] RBP: 00007ffd1135fe30 R08: 0000000000418574 R09: 000000000000001c [ 4534.428212][T23461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4534.428214][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421f2c3000 | [ 4534.428214][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421f2c3000 | [ 4534.428229][T23461] | [ 4534.428642][T23461] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23461 | [4534.440755][T23461] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4534.441019][T23461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4534.441021][T23461] Call Trace: [ 4534.441022][T23461] [4534.441025][T23461] dump_stack_lvl (lib/dump_stack.c:123) [4534.441031][T23461] check_preemption_disabled (lib/smp_processor_id.c:52) [4534.441038][T23461] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4534.441044][T23461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4534.441051][T23461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.441057][T23461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4534.441062][T23461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.441074][T23461] rawv6_sendmsg (net/ipv6/raw.c:918) [4534.441085][T23461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4534.441090][T23461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4534.441095][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.441103][T23461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4534.441107][T23461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4534.441116][T23461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4534.441132][T23461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4534.441135][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.441147][T23461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.441151][T23461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.441157][T23461] ? __pfx___sys_sendto (net/socket.c:2147) [4534.441171][T23461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4534.441178][T23461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4534.441186][T23461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4534.441194][T23461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4534.441204][T23461] __x64_sys_sendto (net/socket.c:2183) [4534.441208][T23461] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4534.441213][T23461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4534.441218][T23461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4534.441224][T23461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4534.441227][T23461] RIP: 0033:0x7f421f19aa4a [ 4534.441231][T23461] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.441234][T23461] RSP: 002b:00007ffd1135fda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4534.441238][T23461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f421f19aa4a [ 4534.441240][T23461] RDX: 0000000000000040 RSI: 0000000020882340 RDI: 0000000000000005 [ 4534.441242][T23461] RBP: 00007ffd1135fe30 R08: 0000000000418574 R09: 000000000000001c [ 4534.441244][T23461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4534.441245][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421f2c3000 | [ 4534.441245][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421f2c3000 | [ 4534.441260][T23461] | [ 4534.943168][T23465] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23465 | [4534.943645][T23465] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4534.944319][T23465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4534.944322][T23465] Call Trace: [ 4534.944324][T23465] [4534.944327][T23465] dump_stack_lvl (lib/dump_stack.c:123) [4534.944336][T23465] check_preemption_disabled (lib/smp_processor_id.c:52) [4534.944344][T23465] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4534.944351][T23465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4534.944359][T23465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.944366][T23465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4534.944371][T23465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.944383][T23465] rawv6_sendmsg (net/ipv6/raw.c:918) [4534.944394][T23465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4534.944399][T23465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4534.944405][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.944415][T23465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4534.944420][T23465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4534.944429][T23465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4534.944445][T23465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4534.944448][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.944459][T23465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.944466][T23465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.944472][T23465] ? __pfx___sys_sendto (net/socket.c:2147) [4534.944487][T23465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4534.944494][T23465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4534.944504][T23465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4534.944511][T23465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4534.944521][T23465] __x64_sys_sendto (net/socket.c:2183) [4534.944525][T23465] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4534.944531][T23465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4534.944536][T23465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4534.944542][T23465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4534.944546][T23465] RIP: 0033:0x7f4a46567a4a [ 4534.944551][T23465] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.944555][T23465] RSP: 002b:00007ffc8bc62298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4534.944559][T23465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a46567a4a [ 4534.944561][T23465] RDX: 0000000000000040 RSI: 0000000024967340 RDI: 0000000000000005 [ 4534.944563][T23465] RBP: 00007ffc8bc62320 R08: 0000000000418574 R09: 000000000000001c [ 4534.944565][T23465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4534.944567][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a46690000 | [ 4534.944567][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a46690000 | [ 4534.944582][T23465] | [ 4534.944585][T23465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23465 | [4534.956626][T23465] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4534.956890][T23465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4534.956892][T23465] Call Trace: [ 4534.956894][T23465] [4534.956896][T23465] dump_stack_lvl (lib/dump_stack.c:123) [4534.956901][T23465] check_preemption_disabled (lib/smp_processor_id.c:52) [4534.956908][T23465] lwtunnel_output (net/core/lwtunnel.c:359) [4534.956915][T23465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4534.956921][T23465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.956926][T23465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4534.956931][T23465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.956943][T23465] rawv6_sendmsg (net/ipv6/raw.c:918) [4534.956954][T23465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4534.956960][T23465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4534.956964][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.956972][T23465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4534.956975][T23465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4534.956984][T23465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4534.957001][T23465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4534.957004][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.957015][T23465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.957019][T23465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.957025][T23465] ? __pfx___sys_sendto (net/socket.c:2147) [4534.957039][T23465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4534.957045][T23465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4534.957053][T23465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4534.957061][T23465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4534.957072][T23465] __x64_sys_sendto (net/socket.c:2183) [4534.957075][T23465] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4534.957081][T23465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4534.957085][T23465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4534.957091][T23465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4534.957094][T23465] RIP: 0033:0x7f4a46567a4a [ 4534.957098][T23465] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.957101][T23465] RSP: 002b:00007ffc8bc62298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4534.957104][T23465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a46567a4a [ 4534.957106][T23465] RDX: 0000000000000040 RSI: 0000000024967340 RDI: 0000000000000005 [ 4534.957108][T23465] RBP: 00007ffc8bc62320 R08: 0000000000418574 R09: 000000000000001c [ 4534.957110][T23465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4534.957112][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a46690000 | [ 4534.957112][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a46690000 | [ 4534.957127][T23465] | [ 4534.957529][T23465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23465 | [4534.969536][T23465] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4534.969795][T23465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4534.969797][T23465] Call Trace: [ 4534.969799][T23465] [4534.969801][T23465] dump_stack_lvl (lib/dump_stack.c:123) [4534.969808][T23465] check_preemption_disabled (lib/smp_processor_id.c:52) [4534.969815][T23465] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4534.969821][T23465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4534.969829][T23465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.969835][T23465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4534.969840][T23465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.969851][T23465] rawv6_sendmsg (net/ipv6/raw.c:918) [4534.969863][T23465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4534.969868][T23465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4534.969873][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.969880][T23465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4534.969884][T23465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4534.969893][T23465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4534.969909][T23465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4534.969912][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.969924][T23465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.969929][T23465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.969935][T23465] ? __pfx___sys_sendto (net/socket.c:2147) [4534.969950][T23465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4534.969956][T23465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4534.969964][T23465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4534.969971][T23465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4534.969981][T23465] __x64_sys_sendto (net/socket.c:2183) [4534.969985][T23465] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4534.969990][T23465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4534.969995][T23465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4534.970001][T23465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4534.970004][T23465] RIP: 0033:0x7f4a46567a4a [ 4534.970008][T23465] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.970012][T23465] RSP: 002b:00007ffc8bc62298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4534.970015][T23465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a46567a4a [ 4534.970017][T23465] RDX: 0000000000000040 RSI: 0000000024967340 RDI: 0000000000000005 [ 4534.970020][T23465] RBP: 00007ffc8bc62320 R08: 0000000000418574 R09: 000000000000001c [ 4534.970022][T23465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4534.970024][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a46690000 | [ 4534.970024][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a46690000 | [ 4534.970039][T23465] | [ 4535.463222][T23469] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23469 | [4535.463861][T23469] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4535.464259][T23469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4535.464263][T23469] Call Trace: [ 4535.464266][T23469] [4535.464271][T23469] dump_stack_lvl (lib/dump_stack.c:123) [4535.464285][T23469] check_preemption_disabled (lib/smp_processor_id.c:52) [4535.464300][T23469] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4535.464312][T23469] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4535.464327][T23469] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4535.464338][T23469] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4535.464346][T23469] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4535.464370][T23469] rawv6_sendmsg (net/ipv6/raw.c:918) [4535.464393][T23469] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4535.464402][T23469] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4535.464410][T23469] ? __lock_release (kernel/locking/lockdep.c:5534) [4535.464420][T23469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4535.464427][T23469] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4535.464436][T23469] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4535.464452][T23469] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4535.464455][T23469] ? __lock_release (kernel/locking/lockdep.c:5534) [4535.464466][T23469] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4535.464474][T23469] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4535.464480][T23469] ? __pfx___sys_sendto (net/socket.c:2147) [4535.464494][T23469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4535.464502][T23469] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4535.464512][T23469] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4535.464519][T23469] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4535.464529][T23469] __x64_sys_sendto (net/socket.c:2183) [4535.464533][T23469] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4535.464540][T23469] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4535.464545][T23469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4535.464551][T23469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4535.464556][T23469] RIP: 0033:0x7f2337fe1a4a [ 4535.464561][T23469] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.464564][T23469] RSP: 002b:00007ffc2e827f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4535.464568][T23469] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2337fe1a4a [ 4535.464571][T23469] RDX: 0000000000000040 RSI: 000000002f96a340 RDI: 0000000000000005 [ 4535.464573][T23469] RBP: 00007ffc2e827ff0 R08: 0000000000418574 R09: 000000000000001c [ 4535.464575][T23469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4535.464577][T23469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f233810a000 | [ 4535.464592][T23469] | [ 4535.464595][T23469] lwtunnel_output(): recursion limit reached on datapath | [ 4536.956323][T23473] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23473 | [4536.956837][T23473] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4536.957094][T23473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4536.957097][T23473] Call Trace: [ 4536.957100][T23473] [4536.957102][T23473] dump_stack_lvl (lib/dump_stack.c:123) [4536.957112][T23473] check_preemption_disabled (lib/smp_processor_id.c:52) [4536.957122][T23473] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4536.957128][T23473] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4536.957136][T23473] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.957143][T23473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4536.957148][T23473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.957159][T23473] rawv6_sendmsg (net/ipv6/raw.c:918) [4536.957170][T23473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4536.957175][T23473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4536.957182][T23473] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.957193][T23473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4536.957199][T23473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4536.957207][T23473] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4536.957223][T23473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4536.957227][T23473] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.957238][T23473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.957245][T23473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.957251][T23473] ? __pfx___sys_sendto (net/socket.c:2147) [4536.957265][T23473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4536.957273][T23473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4536.957283][T23473] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4536.957289][T23473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4536.957299][T23473] __x64_sys_sendto (net/socket.c:2183) [4536.957303][T23473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4536.957309][T23473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4536.957313][T23473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4536.957318][T23473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4536.957323][T23473] RIP: 0033:0x7f7cc28d2a4a [ 4536.957328][T23473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4536.957331][T23473] RSP: 002b:00007ffdf7341db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4536.957336][T23473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cc28d2a4a [ 4536.957338][T23473] RDX: 0000000000000040 RSI: 0000000014d69340 RDI: 0000000000000005 [ 4536.957340][T23473] RBP: 00007ffdf7341e40 R08: 0000000000418574 R09: 000000000000001c [ 4536.957342][T23473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4536.957345][T23473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc29fb000 | [ 4536.957345][T23473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc29fb000 | [ 4536.957359][T23473] | [ 4536.957362][T23473] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23473 | [4536.970157][T23473] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4536.970415][T23473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4536.970417][T23473] Call Trace: [ 4536.970419][T23473] [4536.970421][T23473] dump_stack_lvl (lib/dump_stack.c:123) [4536.970428][T23473] check_preemption_disabled (lib/smp_processor_id.c:52) [4536.970435][T23473] lwtunnel_output (net/core/lwtunnel.c:359) [4536.970441][T23473] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4536.970449][T23473] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.970455][T23473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4536.970460][T23473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.970472][T23473] rawv6_sendmsg (net/ipv6/raw.c:918) [4536.970483][T23473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4536.970488][T23473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4536.970493][T23473] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.970501][T23473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4536.970506][T23473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4536.970514][T23473] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4536.970531][T23473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4536.970533][T23473] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.970544][T23473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.970549][T23473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.970555][T23473] ? __pfx___sys_sendto (net/socket.c:2147) [4536.970569][T23473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4536.970576][T23473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4536.970585][T23473] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4536.970592][T23473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4536.970602][T23473] __x64_sys_sendto (net/socket.c:2183) [4536.970606][T23473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4536.970611][T23473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4536.970616][T23473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4536.970621][T23473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4536.970625][T23473] RIP: 0033:0x7f7cc28d2a4a [ 4536.970629][T23473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4536.970632][T23473] RSP: 002b:00007ffdf7341db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4536.970635][T23473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cc28d2a4a [ 4536.970638][T23473] RDX: 0000000000000040 RSI: 0000000014d69340 RDI: 0000000000000005 [ 4536.970640][T23473] RBP: 00007ffdf7341e40 R08: 0000000000418574 R09: 000000000000001c [ 4536.970642][T23473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4536.970644][T23473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc29fb000 | [ 4536.970659][T23473] | [ 4536.986363][T23473] Dead loop on virtual device veth0, fix it urgently! | [ 4536.986952][T23473] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23473 | [4536.987337][T23473] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4536.987606][T23473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4536.987609][T23473] Call Trace: [ 4536.987611][T23473] [4536.987614][T23473] dump_stack_lvl (lib/dump_stack.c:123) [4536.987624][T23473] check_preemption_disabled (lib/smp_processor_id.c:52) [4536.987634][T23473] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4536.987641][T23473] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4536.987650][T23473] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.987657][T23473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4536.987662][T23473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.987674][T23473] rawv6_sendmsg (net/ipv6/raw.c:918) [4536.987686][T23473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4536.987691][T23473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4536.987702][T23473] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.987713][T23473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4536.987719][T23473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4536.987729][T23473] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4536.987746][T23473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4536.987748][T23473] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.987760][T23473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.987768][T23473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.987774][T23473] ? __pfx___sys_sendto (net/socket.c:2147) [4536.987788][T23473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4536.987797][T23473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4536.987807][T23473] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4536.987814][T23473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4536.987825][T23473] __x64_sys_sendto (net/socket.c:2183) [4536.987829][T23473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4536.987836][T23473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4536.987840][T23473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4536.987846][T23473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4536.987851][T23473] RIP: 0033:0x7f7cc28d2a4a [ 4536.987857][T23473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4536.987860][T23473] RSP: 002b:00007ffdf7341db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4536.987865][T23473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cc28d2a4a [ 4536.987867][T23473] RDX: 0000000000000040 RSI: 0000000014d69340 RDI: 0000000000000005 [ 4536.987869][T23473] RBP: 00007ffdf7341e40 R08: 0000000000418574 R09: 000000000000001c [ 4536.987871][T23473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4536.987873][T23473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc29fb000 | [ 4536.987873][T23473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cc29fb000 | [ 4536.987888][T23473] | [ 4538.474750][T23477] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23477 | [4538.475231][T23477] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4538.475489][T23477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.475491][T23477] Call Trace: [ 4538.475494][T23477] [4538.475497][T23477] dump_stack_lvl (lib/dump_stack.c:123) [4538.475507][T23477] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.475516][T23477] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4538.475522][T23477] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.475531][T23477] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.475537][T23477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.475542][T23477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.475554][T23477] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.475565][T23477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.475570][T23477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.475576][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.475586][T23477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.475591][T23477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.475600][T23477] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.475616][T23477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.475619][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.475630][T23477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.475638][T23477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.475643][T23477] ? __pfx___sys_sendto (net/socket.c:2147) [4538.475657][T23477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.475665][T23477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.475674][T23477] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.475681][T23477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.475691][T23477] __x64_sys_sendto (net/socket.c:2183) [4538.475694][T23477] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4538.475702][T23477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.475707][T23477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.475713][T23477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.475717][T23477] RIP: 0033:0x7f9b13dbfa4a [ 4538.475721][T23477] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.475725][T23477] RSP: 002b:00007ffd608ea198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.475730][T23477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b13dbfa4a [ 4538.475732][T23477] RDX: 0000000000000040 RSI: 00000000258ae340 RDI: 0000000000000005 [ 4538.475735][T23477] RBP: 00007ffd608ea220 R08: 0000000000418574 R09: 000000000000001c [ 4538.475737][T23477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.475740][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b13ee8000 | [ 4538.475740][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b13ee8000 | [ 4538.475754][T23477] | [ 4538.489456][T23477] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23477 | [4538.489849][T23477] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4538.490120][T23477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.490122][T23477] Call Trace: [ 4538.490125][T23477] [4538.490127][T23477] dump_stack_lvl (lib/dump_stack.c:123) [4538.490135][T23477] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.490143][T23477] lwtunnel_output (net/core/lwtunnel.c:359) [4538.490149][T23477] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.490157][T23477] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.490164][T23477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.490168][T23477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.490180][T23477] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.490191][T23477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.490197][T23477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.490202][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.490211][T23477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.490216][T23477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.490225][T23477] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.490241][T23477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.490244][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.490255][T23477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.490261][T23477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.490267][T23477] ? __pfx___sys_sendto (net/socket.c:2147) [4538.490281][T23477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.490288][T23477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.490297][T23477] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.490304][T23477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.490314][T23477] __x64_sys_sendto (net/socket.c:2183) [4538.490318][T23477] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4538.490324][T23477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.490328][T23477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.490334][T23477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.490338][T23477] RIP: 0033:0x7f9b13dbfa4a [ 4538.490342][T23477] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.490345][T23477] RSP: 002b:00007ffd608ea198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.490348][T23477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b13dbfa4a [ 4538.490350][T23477] RDX: 0000000000000040 RSI: 00000000258ae340 RDI: 0000000000000005 [ 4538.490352][T23477] RBP: 00007ffd608ea220 R08: 0000000000418574 R09: 000000000000001c [ 4538.490354][T23477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.490356][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b13ee8000 | [ 4538.490356][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b13ee8000 | [ 4538.490371][T23477] | [ 4538.509141][T23477] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23477 | [4538.509520][T23477] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4538.509799][T23477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.509801][T23477] Call Trace: [ 4538.509803][T23477] [4538.509806][T23477] dump_stack_lvl (lib/dump_stack.c:123) [4538.509814][T23477] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.509822][T23477] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4538.509829][T23477] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.509836][T23477] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.509842][T23477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.509847][T23477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.509859][T23477] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.509871][T23477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.509876][T23477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.509881][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.509891][T23477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.509896][T23477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.509905][T23477] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.509921][T23477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.509924][T23477] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.509936][T23477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.509942][T23477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.509948][T23477] ? __pfx___sys_sendto (net/socket.c:2147) [4538.509962][T23477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.509969][T23477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.509977][T23477] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.509985][T23477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.509995][T23477] __x64_sys_sendto (net/socket.c:2183) [4538.509999][T23477] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4538.510005][T23477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.510010][T23477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.510016][T23477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.510019][T23477] RIP: 0033:0x7f9b13dbfa4a [ 4538.510023][T23477] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.510026][T23477] RSP: 002b:00007ffd608ea198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.510030][T23477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b13dbfa4a [ 4538.510032][T23477] RDX: 0000000000000040 RSI: 00000000258ae340 RDI: 0000000000000005 [ 4538.510034][T23477] RBP: 00007ffd608ea220 R08: 0000000000418574 R09: 000000000000001c [ 4538.510036][T23477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.510038][T23477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b13ee8000 | [ 4538.996140][T23481] lwtunnel_output(): recursion limit reached on datapath | [ 4540.486149][T23485] check_preemption_disabled: 1 callbacks suppressed | [ 4540.486157][T23485] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23485 | [4540.487368][T23485] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4540.487693][T23485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4540.487698][T23485] Call Trace: [ 4540.487702][T23485] [4540.487707][T23485] dump_stack_lvl (lib/dump_stack.c:123) [4540.487720][T23485] check_preemption_disabled (lib/smp_processor_id.c:52) [4540.487731][T23485] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4540.487737][T23485] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4540.487746][T23485] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.487754][T23485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4540.487759][T23485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.487771][T23485] rawv6_sendmsg (net/ipv6/raw.c:918) [4540.487782][T23485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4540.487787][T23485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4540.487795][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.487805][T23485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4540.487811][T23485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4540.487820][T23485] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4540.487836][T23485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4540.487839][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.487850][T23485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.487858][T23485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.487865][T23485] ? __pfx___sys_sendto (net/socket.c:2147) [4540.487879][T23485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4540.487887][T23485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4540.487898][T23485] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4540.487905][T23485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4540.487915][T23485] __x64_sys_sendto (net/socket.c:2183) [4540.487919][T23485] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4540.487926][T23485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4540.487931][T23485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4540.487937][T23485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4540.487942][T23485] RIP: 0033:0x7f57e8189a4a [ 4540.487946][T23485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.487950][T23485] RSP: 002b:00007ffdfea98688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4540.487954][T23485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57e8189a4a [ 4540.487956][T23485] RDX: 0000000000000040 RSI: 000000000d081340 RDI: 0000000000000005 [ 4540.487958][T23485] RBP: 00007ffdfea98710 R08: 0000000000418574 R09: 000000000000001c [ 4540.487960][T23485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4540.487962][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57e82b2000 | [ 4540.487977][T23485] | [ 4540.509083][T23485] lwtunnel_output(): recursion limit reached on datapath | [ 4541.969807][T23489] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23489 | [4541.970290][T23489] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4541.970554][T23489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4541.970557][T23489] Call Trace: [ 4541.970559][T23489] [4541.970562][T23489] dump_stack_lvl (lib/dump_stack.c:123) [4541.970572][T23489] check_preemption_disabled (lib/smp_processor_id.c:52) [4541.970581][T23489] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4541.970588][T23489] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4541.970597][T23489] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4541.970604][T23489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4541.970609][T23489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4541.970621][T23489] rawv6_sendmsg (net/ipv6/raw.c:918) [4541.970632][T23489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4541.970638][T23489] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4541.970645][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4541.970655][T23489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4541.970661][T23489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4541.970670][T23489] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4541.970686][T23489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4541.970689][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4541.970702][T23489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4541.970709][T23489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4541.970715][T23489] ? __pfx___sys_sendto (net/socket.c:2147) [4541.970730][T23489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4541.970737][T23489] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4541.970747][T23489] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4541.970754][T23489] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4541.970765][T23489] __x64_sys_sendto (net/socket.c:2183) [4541.970769][T23489] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4541.970775][T23489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4541.970780][T23489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4541.970786][T23489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4541.970791][T23489] RIP: 0033:0x7f7e2cb2ba4a [ 4541.970796][T23489] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4541.970800][T23489] RSP: 002b:00007ffdf1d1e178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4541.970804][T23489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e2cb2ba4a [ 4541.970806][T23489] RDX: 0000000000000040 RSI: 00000000373ac340 RDI: 0000000000000005 [ 4541.970808][T23489] RBP: 00007ffdf1d1e200 R08: 0000000000418574 R09: 000000000000001c [ 4541.970810][T23489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4541.970812][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e2cc54000 | [ 4541.970812][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e2cc54000 | [ 4541.970827][T23489] | [ 4541.984149][T23489] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23489 | [4541.984528][T23489] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4541.984793][T23489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4541.984795][T23489] Call Trace: [ 4541.984797][T23489] [4541.984799][T23489] dump_stack_lvl (lib/dump_stack.c:123) [4541.984804][T23489] check_preemption_disabled (lib/smp_processor_id.c:52) [4541.984812][T23489] lwtunnel_output (net/core/lwtunnel.c:359) [4541.984819][T23489] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4541.984826][T23489] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4541.984832][T23489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4541.984837][T23489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4541.984849][T23489] rawv6_sendmsg (net/ipv6/raw.c:918) [4541.984860][T23489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4541.984866][T23489] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4541.984870][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4541.984878][T23489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4541.984882][T23489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4541.984891][T23489] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4541.984907][T23489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4541.984910][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4541.984921][T23489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4541.984926][T23489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4541.984931][T23489] ? __pfx___sys_sendto (net/socket.c:2147) [4541.984946][T23489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4541.984953][T23489] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4541.984961][T23489] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4541.984968][T23489] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4541.984978][T23489] __x64_sys_sendto (net/socket.c:2183) [4541.984982][T23489] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4541.984987][T23489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4541.984992][T23489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4541.984998][T23489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4541.985001][T23489] RIP: 0033:0x7f7e2cb2ba4a [ 4541.985005][T23489] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4541.985008][T23489] RSP: 002b:00007ffdf1d1e178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4541.985011][T23489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e2cb2ba4a [ 4541.985014][T23489] RDX: 0000000000000040 RSI: 00000000373ac340 RDI: 0000000000000005 [ 4541.985016][T23489] RBP: 00007ffdf1d1e200 R08: 0000000000418574 R09: 000000000000001c [ 4541.985018][T23489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4541.985020][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e2cc54000 | [ 4541.985020][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e2cc54000 | [ 4541.985035][T23489] | [ 4541.985443][T23489] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23489 | [4541.997531][T23489] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4541.997798][T23489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4541.997799][T23489] Call Trace: [ 4541.997801][T23489] [4541.997804][T23489] dump_stack_lvl (lib/dump_stack.c:123) [4541.997811][T23489] check_preemption_disabled (lib/smp_processor_id.c:52) [4541.997819][T23489] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4541.997826][T23489] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4541.997833][T23489] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4541.997839][T23489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4541.997843][T23489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4541.997856][T23489] rawv6_sendmsg (net/ipv6/raw.c:918) [4541.997867][T23489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4541.997873][T23489] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4541.997877][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4541.997886][T23489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4541.997890][T23489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4541.997900][T23489] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4541.997916][T23489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4541.997919][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4541.997931][T23489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4541.997937][T23489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4541.997942][T23489] ? __pfx___sys_sendto (net/socket.c:2147) [4541.997957][T23489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4541.997964][T23489] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4541.997972][T23489] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4541.997979][T23489] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4541.997990][T23489] __x64_sys_sendto (net/socket.c:2183) [4541.997994][T23489] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4541.997999][T23489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4541.998004][T23489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4541.998009][T23489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4541.998013][T23489] RIP: 0033:0x7f7e2cb2ba4a [ 4541.998017][T23489] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4541.998020][T23489] RSP: 002b:00007ffdf1d1e178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4541.998024][T23489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e2cb2ba4a [ 4541.998026][T23489] RDX: 0000000000000040 RSI: 00000000373ac340 RDI: 0000000000000005 [ 4541.998028][T23489] RBP: 00007ffdf1d1e200 R08: 0000000000418574 R09: 000000000000001c [ 4541.998031][T23489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4541.998033][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e2cc54000 | [ 4541.998033][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e2cc54000 | [ 4541.998048][T23489] | [ 4542.520873][T23493] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23493 | [4542.521348][T23493] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4542.521622][T23493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4542.521624][T23493] Call Trace: [ 4542.521627][T23493] [4542.521629][T23493] dump_stack_lvl (lib/dump_stack.c:123) [4542.521638][T23493] check_preemption_disabled (lib/smp_processor_id.c:52) [4542.521647][T23493] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4542.521653][T23493] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4542.521662][T23493] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4542.521669][T23493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4542.521674][T23493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4542.521686][T23493] rawv6_sendmsg (net/ipv6/raw.c:918) [4542.521698][T23493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4542.521703][T23493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4542.521710][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4542.521719][T23493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4542.521724][T23493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4542.521733][T23493] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4542.521749][T23493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4542.521752][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4542.521763][T23493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4542.521771][T23493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4542.521776][T23493] ? __pfx___sys_sendto (net/socket.c:2147) [4542.521791][T23493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4542.521798][T23493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4542.521808][T23493] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4542.521814][T23493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4542.521824][T23493] __x64_sys_sendto (net/socket.c:2183) [4542.521828][T23493] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4542.521834][T23493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4542.521839][T23493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4542.521845][T23493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4542.521849][T23493] RIP: 0033:0x7f1e71795a4a [ 4542.521854][T23493] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.521858][T23493] RSP: 002b:00007ffd073be178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4542.521862][T23493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e71795a4a [ 4542.521864][T23493] RDX: 0000000000000040 RSI: 000000002d255340 RDI: 0000000000000005 [ 4542.521866][T23493] RBP: 00007ffd073be200 R08: 0000000000418574 R09: 000000000000001c [ 4542.521869][T23493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4542.521871][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e718be000 | [ 4542.521871][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e718be000 | [ 4542.521885][T23493] | [ 4542.535153][T23493] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23493 | [4542.535519][T23493] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4542.535779][T23493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4542.535780][T23493] Call Trace: [ 4542.535783][T23493] [4542.535785][T23493] dump_stack_lvl (lib/dump_stack.c:123) [4542.535790][T23493] check_preemption_disabled (lib/smp_processor_id.c:52) [4542.535798][T23493] lwtunnel_output (net/core/lwtunnel.c:359) [4542.535804][T23493] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4542.535811][T23493] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4542.535816][T23493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4542.535820][T23493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4542.535832][T23493] rawv6_sendmsg (net/ipv6/raw.c:918) [4542.535843][T23493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4542.535849][T23493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4542.535853][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4542.535861][T23493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4542.535865][T23493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4542.535873][T23493] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4542.535889][T23493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4542.535892][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4542.535903][T23493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4542.535908][T23493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4542.535913][T23493] ? __pfx___sys_sendto (net/socket.c:2147) [4542.535928][T23493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4542.535934][T23493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4542.535942][T23493] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4542.535949][T23493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4542.535959][T23493] __x64_sys_sendto (net/socket.c:2183) [4542.535963][T23493] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4542.535968][T23493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4542.535972][T23493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4542.535978][T23493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4542.535981][T23493] RIP: 0033:0x7f1e71795a4a [ 4542.535984][T23493] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.535987][T23493] RSP: 002b:00007ffd073be178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4542.535990][T23493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e71795a4a [ 4542.535993][T23493] RDX: 0000000000000040 RSI: 000000002d255340 RDI: 0000000000000005 [ 4542.535994][T23493] RBP: 00007ffd073be200 R08: 0000000000418574 R09: 000000000000001c [ 4542.535996][T23493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4542.535998][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e718be000 | [ 4542.535998][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e718be000 | [ 4542.536013][T23493] | [ 4542.536424][T23493] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23493 | [4542.548484][T23493] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4542.548748][T23493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4542.548750][T23493] Call Trace: [ 4542.548752][T23493] [4542.548754][T23493] dump_stack_lvl (lib/dump_stack.c:123) [4542.548761][T23493] check_preemption_disabled (lib/smp_processor_id.c:52) [4542.548769][T23493] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4542.548776][T23493] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4542.548782][T23493] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4542.548788][T23493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4542.548792][T23493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4542.548805][T23493] rawv6_sendmsg (net/ipv6/raw.c:918) [4542.548817][T23493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4542.548822][T23493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4542.548826][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4542.548835][T23493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4542.548838][T23493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4542.548847][T23493] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4542.548864][T23493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4542.548866][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4542.548878][T23493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4542.548883][T23493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4542.548889][T23493] ? __pfx___sys_sendto (net/socket.c:2147) [4542.548904][T23493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4542.548910][T23493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4542.548918][T23493] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4542.548925][T23493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4542.548935][T23493] __x64_sys_sendto (net/socket.c:2183) [4542.548939][T23493] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4542.548944][T23493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4542.548949][T23493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4542.548955][T23493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4542.548958][T23493] RIP: 0033:0x7f1e71795a4a [ 4542.548962][T23493] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.548964][T23493] RSP: 002b:00007ffd073be178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4542.548968][T23493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e71795a4a [ 4542.548971][T23493] RDX: 0000000000000040 RSI: 000000002d255340 RDI: 0000000000000005 [ 4542.548973][T23493] RBP: 00007ffd073be200 R08: 0000000000418574 R09: 000000000000001c [ 4542.548975][T23493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4542.548977][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e718be000 | [ 4542.548977][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e718be000 | [ 4542.548992][T23493] | [ 4543.047988][T23497] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23497 | [4543.048464][T23497] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4543.048745][T23497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.048747][T23497] Call Trace: [ 4543.048750][T23497] [4543.048752][T23497] dump_stack_lvl (lib/dump_stack.c:123) [4543.048761][T23497] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.048770][T23497] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4543.048776][T23497] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.048785][T23497] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.048792][T23497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.048796][T23497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.048808][T23497] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.048819][T23497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.048824][T23497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.048830][T23497] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.048840][T23497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.048845][T23497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.048854][T23497] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.048870][T23497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.048873][T23497] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.048884][T23497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.048892][T23497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.048897][T23497] ? __pfx___sys_sendto (net/socket.c:2147) [4543.048911][T23497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.048919][T23497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.048927][T23497] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.048934][T23497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.048944][T23497] __x64_sys_sendto (net/socket.c:2183) [4543.048948][T23497] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4543.048954][T23497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.048959][T23497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.048964][T23497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.048969][T23497] RIP: 0033:0x7f42dd5e6a4a [ 4543.048974][T23497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.048977][T23497] RSP: 002b:00007fff03c2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.048982][T23497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42dd5e6a4a [ 4543.048984][T23497] RDX: 0000000000000040 RSI: 0000000028e40340 RDI: 0000000000000005 [ 4543.048986][T23497] RBP: 00007fff03c2e610 R08: 0000000000418574 R09: 000000000000001c [ 4543.048988][T23497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.048990][T23497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42dd70f000 | [ 4543.048990][T23497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42dd70f000 | [ 4543.049004][T23497] | [ 4543.049007][T23497] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23497 | [4543.062683][T23497] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4543.062955][T23497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.062957][T23497] Call Trace: [ 4543.062959][T23497] [4543.062962][T23497] dump_stack_lvl (lib/dump_stack.c:123) [4543.062967][T23497] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.062975][T23497] lwtunnel_output (net/core/lwtunnel.c:359) [4543.062981][T23497] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.062988][T23497] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.062994][T23497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.062999][T23497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.063011][T23497] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.063022][T23497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.063028][T23497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.063032][T23497] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.063040][T23497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.063044][T23497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.063054][T23497] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.063070][T23497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.063073][T23497] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.063084][T23497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.063089][T23497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.063095][T23497] ? __pfx___sys_sendto (net/socket.c:2147) [4543.063109][T23497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.063116][T23497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.063124][T23497] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.063131][T23497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.063141][T23497] __x64_sys_sendto (net/socket.c:2183) [4543.063145][T23497] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4543.063150][T23497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.063155][T23497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.063160][T23497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.063164][T23497] RIP: 0033:0x7f42dd5e6a4a [ 4543.063169][T23497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.063172][T23497] RSP: 002b:00007fff03c2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.063176][T23497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42dd5e6a4a [ 4543.063189][T23497] RDX: 0000000000000040 RSI: 0000000028e40340 RDI: 0000000000000005 [ 4543.063191][T23497] RBP: 00007fff03c2e610 R08: 0000000000418574 R09: 000000000000001c [ 4543.063193][T23497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.063195][T23497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42dd70f000 | [ 4543.063195][T23497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42dd70f000 | [ 4543.063210][T23497] | [ 4543.063610][T23497] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23497 | [4543.075308][T23497] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4543.075566][T23497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.075568][T23497] Call Trace: [ 4543.075570][T23497] [4543.075572][T23497] dump_stack_lvl (lib/dump_stack.c:123) [4543.075577][T23497] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.075584][T23497] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4543.075590][T23497] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.075596][T23497] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.075601][T23497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.075606][T23497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.075617][T23497] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.075628][T23497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.075632][T23497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.075636][T23497] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.075644][T23497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.075647][T23497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.075656][T23497] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.075671][T23497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.075673][T23497] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.075684][T23497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.075687][T23497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.075693][T23497] ? __pfx___sys_sendto (net/socket.c:2147) [4543.075706][T23497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.075713][T23497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.075720][T23497] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.075727][T23497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.075736][T23497] __x64_sys_sendto (net/socket.c:2183) [4543.075740][T23497] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4543.075744][T23497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.075748][T23497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.075753][T23497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.075756][T23497] RIP: 0033:0x7f42dd5e6a4a [ 4543.075760][T23497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.075763][T23497] RSP: 002b:00007fff03c2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.075766][T23497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42dd5e6a4a [ 4543.075768][T23497] RDX: 0000000000000040 RSI: 0000000028e40340 RDI: 0000000000000005 [ 4543.075770][T23497] RBP: 00007fff03c2e610 R08: 0000000000418574 R09: 000000000000001c [ 4543.075772][T23497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.075774][T23497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42dd70f000 | [ 4545.039635][T23505] lwtunnel_output(): recursion limit reached on datapath | [ 4546.527228][T23509] check_preemption_disabled: 2 callbacks suppressed | [ 4546.527239][T23509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23509 | [4546.528038][T23509] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4546.528308][T23509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4546.528310][T23509] Call Trace: [ 4546.528313][T23509] [4546.528316][T23509] dump_stack_lvl (lib/dump_stack.c:123) [4546.528326][T23509] check_preemption_disabled (lib/smp_processor_id.c:52) [4546.528335][T23509] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4546.528342][T23509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4546.528351][T23509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.528358][T23509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4546.528363][T23509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.528375][T23509] rawv6_sendmsg (net/ipv6/raw.c:918) [4546.528386][T23509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4546.528392][T23509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4546.528399][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.528409][T23509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4546.528414][T23509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4546.528424][T23509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4546.528440][T23509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4546.528443][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.528454][T23509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.528462][T23509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.528467][T23509] ? __pfx___sys_sendto (net/socket.c:2147) [4546.528482][T23509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4546.528490][T23509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4546.528500][T23509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4546.528508][T23509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4546.528518][T23509] __x64_sys_sendto (net/socket.c:2183) [4546.528522][T23509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4546.528528][T23509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4546.528534][T23509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4546.528539][T23509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4546.528544][T23509] RIP: 0033:0x7f47864dda4a [ 4546.528549][T23509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.528553][T23509] RSP: 002b:00007fff8441ba98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4546.528557][T23509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47864dda4a [ 4546.528559][T23509] RDX: 0000000000000040 RSI: 00000000127a7340 RDI: 0000000000000005 [ 4546.528561][T23509] RBP: 00007fff8441bb20 R08: 0000000000418574 R09: 000000000000001c [ 4546.528564][T23509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4546.528566][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4786606000 | [ 4546.528566][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4786606000 | [ 4546.528580][T23509] | [ 4546.528583][T23509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23509 | [4546.541171][T23509] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4546.541430][T23509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4546.541432][T23509] Call Trace: [ 4546.541434][T23509] [4546.541436][T23509] dump_stack_lvl (lib/dump_stack.c:123) [4546.541442][T23509] check_preemption_disabled (lib/smp_processor_id.c:52) [4546.541450][T23509] lwtunnel_output (net/core/lwtunnel.c:359) [4546.541456][T23509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4546.541463][T23509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.541469][T23509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4546.541474][T23509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.541486][T23509] rawv6_sendmsg (net/ipv6/raw.c:918) [4546.541497][T23509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4546.541503][T23509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4546.541507][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.541516][T23509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4546.541519][T23509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4546.541529][T23509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4546.541545][T23509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4546.541548][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.541559][T23509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.541564][T23509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.541570][T23509] ? __pfx___sys_sendto (net/socket.c:2147) [4546.541584][T23509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4546.541591][T23509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4546.541600][T23509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4546.541607][T23509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4546.541617][T23509] __x64_sys_sendto (net/socket.c:2183) [4546.541621][T23509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4546.541626][T23509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4546.541631][T23509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4546.541637][T23509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4546.541641][T23509] RIP: 0033:0x7f47864dda4a [ 4546.541644][T23509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.541647][T23509] RSP: 002b:00007fff8441ba98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4546.541650][T23509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47864dda4a [ 4546.541653][T23509] RDX: 0000000000000040 RSI: 00000000127a7340 RDI: 0000000000000005 [ 4546.541655][T23509] RBP: 00007fff8441bb20 R08: 0000000000418574 R09: 000000000000001c [ 4546.541656][T23509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4546.541658][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4786606000 | [ 4546.541658][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4786606000 | [ 4546.541673][T23509] | [ 4546.557735][T23509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23509 | [4546.558126][T23509] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4546.558388][T23509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4546.558390][T23509] Call Trace: [ 4546.558392][T23509] [4546.558394][T23509] dump_stack_lvl (lib/dump_stack.c:123) [4546.558401][T23509] check_preemption_disabled (lib/smp_processor_id.c:52) [4546.558408][T23509] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4546.558415][T23509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4546.558421][T23509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.558427][T23509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4546.558432][T23509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.558444][T23509] rawv6_sendmsg (net/ipv6/raw.c:918) [4546.558456][T23509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4546.558461][T23509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4546.558466][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.558474][T23509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4546.558479][T23509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4546.558488][T23509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4546.558505][T23509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4546.558507][T23509] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.558519][T23509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.558524][T23509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.558530][T23509] ? __pfx___sys_sendto (net/socket.c:2147) [4546.558545][T23509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4546.558551][T23509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4546.558560][T23509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4546.558567][T23509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4546.558577][T23509] __x64_sys_sendto (net/socket.c:2183) [4546.558581][T23509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4546.558586][T23509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4546.558591][T23509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4546.558597][T23509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4546.558600][T23509] RIP: 0033:0x7f47864dda4a [ 4546.558605][T23509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.558608][T23509] RSP: 002b:00007fff8441ba98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4546.558612][T23509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47864dda4a [ 4546.558614][T23509] RDX: 0000000000000040 RSI: 00000000127a7340 RDI: 0000000000000005 [ 4546.558617][T23509] RBP: 00007fff8441bb20 R08: 0000000000418574 R09: 000000000000001c [ 4546.558619][T23509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4546.558621][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4786606000 | [ 4546.558621][T23509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4786606000 | [ 4546.558636][T23509] | [ 4547.037755][T23513] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23513 | [4547.038233][T23513] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4547.038501][T23513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4547.038504][T23513] Call Trace: [ 4547.038506][T23513] [4547.038509][T23513] dump_stack_lvl (lib/dump_stack.c:123) [4547.038518][T23513] check_preemption_disabled (lib/smp_processor_id.c:52) [4547.038528][T23513] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4547.038534][T23513] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4547.038543][T23513] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.038550][T23513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4547.038555][T23513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.038567][T23513] rawv6_sendmsg (net/ipv6/raw.c:918) [4547.038578][T23513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4547.038584][T23513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4547.038590][T23513] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.038600][T23513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4547.038606][T23513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4547.038615][T23513] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4547.038631][T23513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4547.038634][T23513] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.038645][T23513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.038652][T23513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.038658][T23513] ? __pfx___sys_sendto (net/socket.c:2147) [4547.038673][T23513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4547.038681][T23513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4547.038691][T23513] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4547.038700][T23513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4547.038710][T23513] __x64_sys_sendto (net/socket.c:2183) [4547.038714][T23513] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4547.038720][T23513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4547.038725][T23513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4547.038731][T23513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4547.038735][T23513] RIP: 0033:0x7f2e3c10ea4a [ 4547.038740][T23513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.038744][T23513] RSP: 002b:00007ffd07634018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4547.038748][T23513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e3c10ea4a [ 4547.038751][T23513] RDX: 0000000000000040 RSI: 0000000013087340 RDI: 0000000000000005 [ 4547.038753][T23513] RBP: 00007ffd076340a0 R08: 0000000000418574 R09: 000000000000001c [ 4547.038756][T23513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4547.038758][T23513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c237000 | [ 4547.038758][T23513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c237000 | [ 4547.038773][T23513] | [ 4547.052168][T23513] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23513 | [4547.052547][T23513] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4547.052819][T23513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4547.052820][T23513] Call Trace: [ 4547.052822][T23513] [4547.052825][T23513] dump_stack_lvl (lib/dump_stack.c:123) [4547.052832][T23513] check_preemption_disabled (lib/smp_processor_id.c:52) [4547.052840][T23513] lwtunnel_output (net/core/lwtunnel.c:359) [4547.052846][T23513] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4547.052854][T23513] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.052860][T23513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4547.052865][T23513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.052877][T23513] rawv6_sendmsg (net/ipv6/raw.c:918) [4547.052889][T23513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4547.052894][T23513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4547.052899][T23513] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.052908][T23513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4547.052913][T23513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4547.052922][T23513] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4547.052939][T23513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4547.052941][T23513] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.052953][T23513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.052958][T23513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.052964][T23513] ? __pfx___sys_sendto (net/socket.c:2147) [4547.052978][T23513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4547.052985][T23513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4547.052993][T23513] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4547.053000][T23513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4547.053011][T23513] __x64_sys_sendto (net/socket.c:2183) [4547.053015][T23513] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4547.053020][T23513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4547.053025][T23513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4547.053031][T23513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4547.053035][T23513] RIP: 0033:0x7f2e3c10ea4a [ 4547.053038][T23513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.053041][T23513] RSP: 002b:00007ffd07634018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4547.053045][T23513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e3c10ea4a [ 4547.053047][T23513] RDX: 0000000000000040 RSI: 0000000013087340 RDI: 0000000000000005 [ 4547.053050][T23513] RBP: 00007ffd076340a0 R08: 0000000000418574 R09: 000000000000001c [ 4547.053052][T23513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4547.053054][T23513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c237000 | [ 4547.053054][T23513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c237000 | [ 4547.053069][T23513] | [ 4547.053481][T23513] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23513 | [4547.065769][T23513] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4547.066035][T23513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4547.066038][T23513] Call Trace: [ 4547.066040][T23513] [4547.066042][T23513] dump_stack_lvl (lib/dump_stack.c:123) [4547.066051][T23513] check_preemption_disabled (lib/smp_processor_id.c:52) [4547.066059][T23513] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4547.066065][T23513] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4547.066073][T23513] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.066080][T23513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4547.066084][T23513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.066096][T23513] rawv6_sendmsg (net/ipv6/raw.c:918) [4547.066108][T23513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4547.066114][T23513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4547.066119][T23513] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.066128][T23513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4547.066134][T23513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4547.066143][T23513] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4547.066160][T23513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4547.066163][T23513] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.066174][T23513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.066180][T23513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.066186][T23513] ? __pfx___sys_sendto (net/socket.c:2147) [4547.066200][T23513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4547.066207][T23513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4547.066215][T23513] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4547.066222][T23513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4547.066232][T23513] __x64_sys_sendto (net/socket.c:2183) [4547.066236][T23513] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4547.066242][T23513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4547.066246][T23513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4547.066252][T23513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4547.066256][T23513] RIP: 0033:0x7f2e3c10ea4a [ 4547.066260][T23513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.066263][T23513] RSP: 002b:00007ffd07634018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4547.066266][T23513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e3c10ea4a [ 4547.066268][T23513] RDX: 0000000000000040 RSI: 0000000013087340 RDI: 0000000000000005 [ 4547.066270][T23513] RBP: 00007ffd076340a0 R08: 0000000000418574 R09: 000000000000001c [ 4547.066272][T23513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4547.066274][T23513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c237000 | [ 4547.066274][T23513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3c237000 | [ 4547.066289][T23513] | [ 4547.578796][T23517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23517 | [4547.579287][T23517] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4547.579554][T23517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4547.579556][T23517] Call Trace: [ 4547.579559][T23517] [4547.579561][T23517] dump_stack_lvl (lib/dump_stack.c:123) [4547.579571][T23517] check_preemption_disabled (lib/smp_processor_id.c:52) [4547.579581][T23517] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4547.579587][T23517] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4547.579597][T23517] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.579605][T23517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4547.579610][T23517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.579621][T23517] rawv6_sendmsg (net/ipv6/raw.c:918) [4547.579633][T23517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4547.579638][T23517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4547.579645][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.579656][T23517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4547.579661][T23517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4547.579670][T23517] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4547.579687][T23517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4547.579690][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.579702][T23517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.579711][T23517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.579717][T23517] ? __pfx___sys_sendto (net/socket.c:2147) [4547.579732][T23517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4547.579740][T23517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4547.579750][T23517] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4547.579758][T23517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4547.579768][T23517] __x64_sys_sendto (net/socket.c:2183) [4547.579772][T23517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4547.579779][T23517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4547.579784][T23517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4547.579790][T23517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4547.579795][T23517] RIP: 0033:0x7f72dfd9da4a [ 4547.579799][T23517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.579802][T23517] RSP: 002b:00007ffdb51e9088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4547.579807][T23517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72dfd9da4a [ 4547.579810][T23517] RDX: 0000000000000040 RSI: 000000000c901340 RDI: 0000000000000005 [ 4547.579812][T23517] RBP: 00007ffdb51e9110 R08: 0000000000418574 R09: 000000000000001c [ 4547.579814][T23517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4547.579816][T23517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72dfec6000 | [ 4547.579831][T23517] | [ 4547.592535][T23517] lwtunnel_output(): recursion limit reached on datapath | [ 4549.076932][T23521] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23521 | [4549.077581][T23521] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4549.078005][T23521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.078008][T23521] Call Trace: [ 4549.078011][T23521] [4549.078015][T23521] dump_stack_lvl (lib/dump_stack.c:123) [4549.078026][T23521] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.078039][T23521] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4549.078051][T23521] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.078064][T23521] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.078074][T23521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.078082][T23521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.078106][T23521] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.078129][T23521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.078136][T23521] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.078141][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.078150][T23521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.078154][T23521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.078163][T23521] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.078179][T23521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.078182][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.078193][T23521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.078199][T23521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.078204][T23521] ? __pfx___sys_sendto (net/socket.c:2147) [4549.078219][T23521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.078226][T23521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.078234][T23521] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.078241][T23521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.078251][T23521] __x64_sys_sendto (net/socket.c:2183) [4549.078255][T23521] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4549.078261][T23521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.078265][T23521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.078271][T23521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.078275][T23521] RIP: 0033:0x7f178957ca4a [ 4549.078279][T23521] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.078283][T23521] RSP: 002b:00007ffda42cef38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.078287][T23521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f178957ca4a [ 4549.078289][T23521] RDX: 0000000000000040 RSI: 0000000028487340 RDI: 0000000000000005 [ 4549.078291][T23521] RBP: 00007ffda42cefc0 R08: 0000000000418574 R09: 000000000000001c [ 4549.078293][T23521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.078295][T23521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17896a5000 | [ 4549.078309][T23521] | [ 4549.078312][T23521] lwtunnel_output(): recursion limit reached on datapath | [ 4550.585763][T23525] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23525 | [4550.586364][T23525] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4550.587203][T23525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4550.587206][T23525] Call Trace: [ 4550.587208][T23525] [4550.587210][T23525] dump_stack_lvl (lib/dump_stack.c:123) [4550.587218][T23525] check_preemption_disabled (lib/smp_processor_id.c:52) [4550.587226][T23525] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4550.587233][T23525] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4550.587240][T23525] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4550.587246][T23525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4550.587251][T23525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4550.587263][T23525] rawv6_sendmsg (net/ipv6/raw.c:918) [4550.587274][T23525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4550.587280][T23525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4550.587285][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4550.587294][T23525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4550.587298][T23525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4550.587307][T23525] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4550.587323][T23525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4550.587326][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4550.587337][T23525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4550.587343][T23525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4550.587348][T23525] ? __pfx___sys_sendto (net/socket.c:2147) [4550.587363][T23525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4550.587370][T23525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4550.587379][T23525] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4550.587386][T23525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4550.587396][T23525] __x64_sys_sendto (net/socket.c:2183) [4550.587400][T23525] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4550.587404][T23525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4550.587409][T23525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4550.587415][T23525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4550.587418][T23525] RIP: 0033:0x7f4e030f5a4a [ 4550.587423][T23525] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4550.587426][T23525] RSP: 002b:00007ffc32b89e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4550.587430][T23525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e030f5a4a [ 4550.587432][T23525] RDX: 0000000000000040 RSI: 0000000029ec1340 RDI: 0000000000000005 [ 4550.587434][T23525] RBP: 00007ffc32b89f00 R08: 0000000000418574 R09: 000000000000001c [ 4550.587436][T23525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4550.587438][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e0321e000 | [ 4550.587453][T23525] | [ 4550.587456][T23525] lwtunnel_output(): recursion limit reached on datapath | [ 4552.116826][T23529] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23529 | [4552.117408][T23529] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4552.117672][T23529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.117674][T23529] Call Trace: [ 4552.117677][T23529] [4552.117680][T23529] dump_stack_lvl (lib/dump_stack.c:123) [4552.117689][T23529] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.117700][T23529] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4552.117707][T23529] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.117716][T23529] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.117723][T23529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.117728][T23529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.117740][T23529] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.117751][T23529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.117757][T23529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.117764][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.117774][T23529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.117779][T23529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.117789][T23529] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.117805][T23529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.117808][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.117819][T23529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.117827][T23529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.117832][T23529] ? __pfx___sys_sendto (net/socket.c:2147) [4552.117847][T23529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.117855][T23529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.117865][T23529] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.117872][T23529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.117882][T23529] __x64_sys_sendto (net/socket.c:2183) [4552.117886][T23529] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4552.117893][T23529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.117898][T23529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.117903][T23529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.117908][T23529] RIP: 0033:0x7f8a5ffa7a4a [ 4552.117912][T23529] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.117916][T23529] RSP: 002b:00007ffe3ebbd6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.117920][T23529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a5ffa7a4a [ 4552.117923][T23529] RDX: 0000000000000040 RSI: 000000003c674340 RDI: 0000000000000005 [ 4552.117925][T23529] RBP: 00007ffe3ebbd740 R08: 0000000000418574 R09: 000000000000001c [ 4552.117927][T23529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.117929][T23529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a600d0000 | [ 4552.117929][T23529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a600d0000 | [ 4552.117944][T23529] | [ 4552.131589][T23529] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23529 | [4552.131988][T23529] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4552.132248][T23529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.132250][T23529] Call Trace: [ 4552.132253][T23529] [4552.132255][T23529] dump_stack_lvl (lib/dump_stack.c:123) [4552.132262][T23529] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.132270][T23529] lwtunnel_output (net/core/lwtunnel.c:359) [4552.132277][T23529] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.132284][T23529] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.132290][T23529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.132295][T23529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.132307][T23529] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.132318][T23529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.132323][T23529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.132328][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.132337][T23529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.132341][T23529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.132350][T23529] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.132366][T23529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.132369][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.132381][T23529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.132386][T23529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.132391][T23529] ? __pfx___sys_sendto (net/socket.c:2147) [4552.132406][T23529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.132413][T23529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.132423][T23529] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.132430][T23529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.132440][T23529] __x64_sys_sendto (net/socket.c:2183) [4552.132444][T23529] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4552.132450][T23529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.132454][T23529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.132460][T23529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.132464][T23529] RIP: 0033:0x7f8a5ffa7a4a [ 4552.132467][T23529] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.132471][T23529] RSP: 002b:00007ffe3ebbd6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.132474][T23529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a5ffa7a4a [ 4552.132476][T23529] RDX: 0000000000000040 RSI: 000000003c674340 RDI: 0000000000000005 [ 4552.132478][T23529] RBP: 00007ffe3ebbd740 R08: 0000000000418574 R09: 000000000000001c [ 4552.132480][T23529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.132482][T23529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a600d0000 | [ 4552.132482][T23529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a600d0000 | [ 4552.132497][T23529] | [ 4552.150979][T23529] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23529 | [4552.151357][T23529] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4552.151616][T23529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.151618][T23529] Call Trace: [ 4552.151620][T23529] [4552.151622][T23529] dump_stack_lvl (lib/dump_stack.c:123) [4552.151630][T23529] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.151637][T23529] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4552.151643][T23529] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.151651][T23529] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.151657][T23529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.151661][T23529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.151673][T23529] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.151685][T23529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.151690][T23529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.151695][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.151705][T23529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.151710][T23529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.151719][T23529] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.151736][T23529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.151738][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.151750][T23529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.151755][T23529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.151761][T23529] ? __pfx___sys_sendto (net/socket.c:2147) [4552.151776][T23529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.151782][T23529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.151791][T23529] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.151798][T23529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.151809][T23529] __x64_sys_sendto (net/socket.c:2183) [4552.151813][T23529] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4552.151818][T23529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.151823][T23529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.151828][T23529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.151832][T23529] RIP: 0033:0x7f8a5ffa7a4a [ 4552.151836][T23529] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.151840][T23529] RSP: 002b:00007ffe3ebbd6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.151843][T23529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a5ffa7a4a [ 4552.151845][T23529] RDX: 0000000000000040 RSI: 000000003c674340 RDI: 0000000000000005 [ 4552.151847][T23529] RBP: 00007ffe3ebbd740 R08: 0000000000418574 R09: 000000000000001c [ 4552.151849][T23529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.151851][T23529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a600d0000 | [ 4552.151851][T23529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a600d0000 | [ 4552.151866][T23529] | [ 4552.747302][T23534] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23534 | [4552.747892][T23534] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4552.748157][T23534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.748160][T23534] Call Trace: [ 4552.748162][T23534] [4552.748165][T23534] dump_stack_lvl (lib/dump_stack.c:123) [4552.748175][T23534] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.748184][T23534] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4552.748190][T23534] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.748199][T23534] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.748206][T23534] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.748211][T23534] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.748223][T23534] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.748234][T23534] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.748240][T23534] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.748247][T23534] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.748256][T23534] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.748262][T23534] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.748272][T23534] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.748288][T23534] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.748291][T23534] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.748302][T23534] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.748310][T23534] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.748315][T23534] ? __pfx___sys_sendto (net/socket.c:2147) [4552.748330][T23534] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.748338][T23534] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.748347][T23534] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.748354][T23534] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.748365][T23534] __x64_sys_sendto (net/socket.c:2183) [4552.748368][T23534] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4552.748375][T23534] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.748380][T23534] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.748386][T23534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.748391][T23534] RIP: 0033:0x7f5f9a0b6a4a [ 4552.748396][T23534] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.748400][T23534] RSP: 002b:00007ffe0f685698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.748404][T23534] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f9a0b6a4a [ 4552.748406][T23534] RDX: 0000000000000040 RSI: 000000003b40d340 RDI: 0000000000000005 [ 4552.748408][T23534] RBP: 00007ffe0f685720 R08: 0000000000418574 R09: 000000000000001c [ 4552.748410][T23534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.748412][T23534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9a1df000 | [ 4552.748412][T23534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9a1df000 | [ 4552.748427][T23534] | [ 4552.748429][T23534] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23534 | [4552.761409][T23534] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4552.761670][T23534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.761672][T23534] Call Trace: [ 4552.761674][T23534] [4552.761677][T23534] dump_stack_lvl (lib/dump_stack.c:123) [4552.761683][T23534] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.761691][T23534] lwtunnel_output (net/core/lwtunnel.c:359) [4552.761698][T23534] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.761706][T23534] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.761712][T23534] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.761717][T23534] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.761729][T23534] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.761740][T23534] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.761745][T23534] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.761750][T23534] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.761759][T23534] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.761763][T23534] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.761772][T23534] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.761788][T23534] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.761791][T23534] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.761802][T23534] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.761807][T23534] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.761813][T23534] ? __pfx___sys_sendto (net/socket.c:2147) [4552.761828][T23534] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.761835][T23534] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.761844][T23534] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.761851][T23534] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.761861][T23534] __x64_sys_sendto (net/socket.c:2183) [4552.761865][T23534] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4552.761870][T23534] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.761874][T23534] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.761880][T23534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.761883][T23534] RIP: 0033:0x7f5f9a0b6a4a [ 4552.761887][T23534] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.761890][T23534] RSP: 002b:00007ffe0f685698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.761894][T23534] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f9a0b6a4a [ 4552.761896][T23534] RDX: 0000000000000040 RSI: 000000003b40d340 RDI: 0000000000000005 [ 4552.761899][T23534] RBP: 00007ffe0f685720 R08: 0000000000418574 R09: 000000000000001c [ 4552.761901][T23534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.761903][T23534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9a1df000 | [ 4552.761903][T23534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9a1df000 | [ 4552.761925][T23534] | [ 4552.775529][T23534] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23534 | [4552.775926][T23534] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4552.776189][T23534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.776191][T23534] Call Trace: [ 4552.776193][T23534] [4552.776196][T23534] dump_stack_lvl (lib/dump_stack.c:123) [4552.776202][T23534] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.776210][T23534] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4552.776216][T23534] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.776224][T23534] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.776229][T23534] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.776234][T23534] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.776246][T23534] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.776258][T23534] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.776263][T23534] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.776268][T23534] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.776276][T23534] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.776280][T23534] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.776289][T23534] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.776305][T23534] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.776308][T23534] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.776320][T23534] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.776324][T23534] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.776330][T23534] ? __pfx___sys_sendto (net/socket.c:2147) [4552.776345][T23534] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.776352][T23534] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.776360][T23534] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.776367][T23534] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.776378][T23534] __x64_sys_sendto (net/socket.c:2183) [4552.776382][T23534] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4552.776386][T23534] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.776391][T23534] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.776397][T23534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.776400][T23534] RIP: 0033:0x7f5f9a0b6a4a [ 4552.776404][T23534] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.776408][T23534] RSP: 002b:00007ffe0f685698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.776411][T23534] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5f9a0b6a4a [ 4552.776413][T23534] RDX: 0000000000000040 RSI: 000000003b40d340 RDI: 0000000000000005 [ 4552.776415][T23534] RBP: 00007ffe0f685720 R08: 0000000000418574 R09: 000000000000001c [ 4552.776418][T23534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.776420][T23534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9a1df000 | [ 4552.776420][T23534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5f9a1df000 | [ 4552.776435][T23534] | [ 4553.495146][T23540] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23540 | [4553.495636][T23540] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4553.495933][T23540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4553.495936][T23540] Call Trace: [ 4553.495938][T23540] [4553.495941][T23540] dump_stack_lvl (lib/dump_stack.c:123) [4553.495952][T23540] check_preemption_disabled (lib/smp_processor_id.c:52) [4553.495962][T23540] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4553.495968][T23540] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4553.495978][T23540] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4553.495985][T23540] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4553.495990][T23540] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4553.496002][T23540] rawv6_sendmsg (net/ipv6/raw.c:918) [4553.496013][T23540] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4553.496018][T23540] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4553.496025][T23540] ? __lock_release (kernel/locking/lockdep.c:5534) [4553.496036][T23540] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4553.496041][T23540] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4553.496051][T23540] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4553.496067][T23540] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4553.496070][T23540] ? __lock_release (kernel/locking/lockdep.c:5534) [4553.496081][T23540] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4553.496089][T23540] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4553.496095][T23540] ? __pfx___sys_sendto (net/socket.c:2147) [4553.496109][T23540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4553.496117][T23540] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4553.496128][T23540] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4553.496135][T23540] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4553.496145][T23540] __x64_sys_sendto (net/socket.c:2183) [4553.496149][T23540] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4553.496156][T23540] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4553.496161][T23540] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4553.496167][T23540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4553.496172][T23540] RIP: 0033:0x7f26311d0a4a [ 4553.496176][T23540] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.496180][T23540] RSP: 002b:00007ffdfea46fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4553.496184][T23540] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26311d0a4a [ 4553.496187][T23540] RDX: 0000000000000040 RSI: 000000001233a340 RDI: 0000000000000005 [ 4553.496188][T23540] RBP: 00007ffdfea47030 R08: 0000000000418574 R09: 000000000000001c [ 4553.496191][T23540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4553.496192][T23540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26312f9000 | [ 4553.496207][T23540] | [ 4553.496231][T23540] lwtunnel_output(): recursion limit reached on datapath | [ 4555.325771][T23547] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23547 | [4555.326254][T23547] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4555.326523][T23547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4555.326525][T23547] Call Trace: [ 4555.326528][T23547] [4555.326531][T23547] dump_stack_lvl (lib/dump_stack.c:123) [4555.326540][T23547] check_preemption_disabled (lib/smp_processor_id.c:52) [4555.326550][T23547] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4555.326557][T23547] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4555.326566][T23547] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.326573][T23547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4555.326578][T23547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.326590][T23547] rawv6_sendmsg (net/ipv6/raw.c:918) [4555.326601][T23547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4555.326607][T23547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4555.326613][T23547] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.326623][T23547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4555.326629][T23547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4555.326638][T23547] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4555.326654][T23547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4555.326657][T23547] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.326669][T23547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.326677][T23547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.326682][T23547] ? __pfx___sys_sendto (net/socket.c:2147) [4555.326698][T23547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4555.326706][T23547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4555.326716][T23547] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4555.326723][T23547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4555.326733][T23547] __x64_sys_sendto (net/socket.c:2183) [4555.326737][T23547] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4555.326744][T23547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4555.326748][T23547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4555.326754][T23547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4555.326759][T23547] RIP: 0033:0x7ff9064e0a4a [ 4555.326764][T23547] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.326767][T23547] RSP: 002b:00007ffe9da3d008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4555.326772][T23547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9064e0a4a [ 4555.326774][T23547] RDX: 0000000000000040 RSI: 000000001b760340 RDI: 0000000000000005 [ 4555.326776][T23547] RBP: 00007ffe9da3d090 R08: 0000000000418574 R09: 000000000000001c [ 4555.326778][T23547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4555.326780][T23547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff906609000 | [ 4555.326780][T23547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff906609000 | [ 4555.326795][T23547] | [ 4555.340484][T23547] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23547 | [4555.340880][T23547] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4555.341146][T23547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4555.341148][T23547] Call Trace: [ 4555.341150][T23547] [4555.341152][T23547] dump_stack_lvl (lib/dump_stack.c:123) [4555.341159][T23547] check_preemption_disabled (lib/smp_processor_id.c:52) [4555.341167][T23547] lwtunnel_output (net/core/lwtunnel.c:359) [4555.341173][T23547] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4555.341180][T23547] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.341186][T23547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4555.341191][T23547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.341203][T23547] rawv6_sendmsg (net/ipv6/raw.c:918) [4555.341214][T23547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4555.341220][T23547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4555.341224][T23547] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.341233][T23547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4555.341237][T23547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4555.341246][T23547] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4555.341262][T23547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4555.341265][T23547] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.341277][T23547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.341282][T23547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.341288][T23547] ? __pfx___sys_sendto (net/socket.c:2147) [4555.341303][T23547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4555.341309][T23547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4555.341317][T23547] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4555.341325][T23547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4555.341335][T23547] __x64_sys_sendto (net/socket.c:2183) [4555.341339][T23547] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4555.341344][T23547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4555.341348][T23547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4555.341354][T23547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4555.341357][T23547] RIP: 0033:0x7ff9064e0a4a [ 4555.341361][T23547] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.341365][T23547] RSP: 002b:00007ffe9da3d008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4555.341369][T23547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9064e0a4a [ 4555.341371][T23547] RDX: 0000000000000040 RSI: 000000001b760340 RDI: 0000000000000005 [ 4555.341374][T23547] RBP: 00007ffe9da3d090 R08: 0000000000418574 R09: 000000000000001c [ 4555.341376][T23547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4555.341378][T23547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff906609000 | [ 4555.341378][T23547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff906609000 | [ 4555.341393][T23547] | [ 4555.360153][T23547] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23547 | [4555.360533][T23547] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4555.360803][T23547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4555.360805][T23547] Call Trace: [ 4555.360807][T23547] [4555.360809][T23547] dump_stack_lvl (lib/dump_stack.c:123) [4555.360816][T23547] check_preemption_disabled (lib/smp_processor_id.c:52) [4555.360824][T23547] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4555.360831][T23547] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4555.360837][T23547] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.360843][T23547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4555.360848][T23547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.360860][T23547] rawv6_sendmsg (net/ipv6/raw.c:918) [4555.360872][T23547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4555.360877][T23547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4555.360882][T23547] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.360890][T23547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4555.360894][T23547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4555.360903][T23547] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4555.360920][T23547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4555.360922][T23547] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.360934][T23547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.360939][T23547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.360945][T23547] ? __pfx___sys_sendto (net/socket.c:2147) [4555.360960][T23547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4555.360966][T23547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4555.360975][T23547] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4555.360982][T23547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4555.360992][T23547] __x64_sys_sendto (net/socket.c:2183) [4555.360997][T23547] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4555.361001][T23547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4555.361006][T23547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4555.361012][T23547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4555.361016][T23547] RIP: 0033:0x7ff9064e0a4a [ 4555.361019][T23547] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.361023][T23547] RSP: 002b:00007ffe9da3d008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4555.361026][T23547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9064e0a4a [ 4555.361028][T23547] RDX: 0000000000000040 RSI: 000000001b760340 RDI: 0000000000000005 [ 4555.361030][T23547] RBP: 00007ffe9da3d090 R08: 0000000000418574 R09: 000000000000001c [ 4555.361032][T23547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4555.361034][T23547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff906609000 | [ 4555.361048][T23547] | [ 4557.226864][T23562] check_preemption_disabled: 3 callbacks suppressed | [ 4557.226872][T23562] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23562 | [4557.227659][T23562] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4557.227942][T23562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4557.227944][T23562] Call Trace: [ 4557.227947][T23562] [4557.227949][T23562] dump_stack_lvl (lib/dump_stack.c:123) [4557.227959][T23562] check_preemption_disabled (lib/smp_processor_id.c:52) [4557.227969][T23562] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4557.227976][T23562] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4557.227985][T23562] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4557.227992][T23562] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4557.227997][T23562] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4557.228009][T23562] rawv6_sendmsg (net/ipv6/raw.c:918) [4557.228021][T23562] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4557.228026][T23562] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4557.228034][T23562] ? __lock_release (kernel/locking/lockdep.c:5534) [4557.228044][T23562] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4557.228050][T23562] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4557.228059][T23562] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4557.228076][T23562] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4557.228078][T23562] ? __lock_release (kernel/locking/lockdep.c:5534) [4557.228090][T23562] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4557.228098][T23562] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4557.228104][T23562] ? __pfx___sys_sendto (net/socket.c:2147) [4557.228118][T23562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4557.228126][T23562] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4557.228136][T23562] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4557.228144][T23562] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4557.228154][T23562] __x64_sys_sendto (net/socket.c:2183) [4557.228158][T23562] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4557.228165][T23562] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4557.228169][T23562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4557.228175][T23562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4557.228180][T23562] RIP: 0033:0x7fc69a21da4a [ 4557.228185][T23562] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4557.228188][T23562] RSP: 002b:00007ffd22b6aaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4557.228193][T23562] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc69a21da4a [ 4557.228195][T23562] RDX: 0000000000000040 RSI: 00000000238ab340 RDI: 0000000000000005 [ 4557.228197][T23562] RBP: 00007ffd22b6ab30 R08: 0000000000418574 R09: 000000000000001c [ 4557.228199][T23562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4557.228201][T23562] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69a346000 | [ 4557.433856][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4557.434598][ C2] Dead loop on virtual device veth1, fix it urgently! | [ 4559.363594][T23571] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23571 | [4559.364652][T23571] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4559.365001][T23571] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.365004][T23571] Call Trace: [ 4559.365007][T23571] [4559.365011][T23571] dump_stack_lvl (lib/dump_stack.c:123) [4559.365020][T23571] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.365028][T23571] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4559.365034][T23571] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.365042][T23571] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.365049][T23571] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.365053][T23571] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.365065][T23571] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.365077][T23571] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.365082][T23571] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4559.365087][T23571] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.365095][T23571] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.365101][T23571] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.365109][T23571] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.365126][T23571] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.365129][T23571] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.365140][T23571] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.365146][T23571] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.365151][T23571] ? __pfx___sys_sendto (net/socket.c:2147) [4559.365166][T23571] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4559.365173][T23571] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4559.365182][T23571] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4559.365189][T23571] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4559.365199][T23571] __x64_sys_sendto (net/socket.c:2183) [4559.365203][T23571] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4559.365208][T23571] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.365212][T23571] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.365218][T23571] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.365222][T23571] RIP: 0033:0x7f3f31baea4a [ 4559.365227][T23571] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.365230][T23571] RSP: 002b:00007ffc7a0c9978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.365234][T23571] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f31baea4a [ 4559.365236][T23571] RDX: 0000000000000040 RSI: 0000000002b14340 RDI: 0000000000000005 [ 4559.365238][T23571] RBP: 00007ffc7a0c9a00 R08: 0000000000418574 R09: 000000000000001c [ 4559.365240][T23571] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.365242][T23571] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f31cd7000 | [ 4559.365257][T23571] | [ 4559.365259][T23571] lwtunnel_output(): recursion limit reached on datapath | [ 4561.339093][T23579] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23579 | [4561.339583][T23579] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4561.339887][T23579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4561.339889][T23579] Call Trace: [ 4561.339892][T23579] [4561.339894][T23579] dump_stack_lvl (lib/dump_stack.c:123) [4561.339902][T23579] check_preemption_disabled (lib/smp_processor_id.c:52) [4561.339910][T23579] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4561.339916][T23579] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4561.339924][T23579] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4561.339930][T23579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4561.339935][T23579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4561.339947][T23579] rawv6_sendmsg (net/ipv6/raw.c:918) [4561.339958][T23579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4561.339963][T23579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4561.339969][T23579] ? __lock_release (kernel/locking/lockdep.c:5534) [4561.339977][T23579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4561.339982][T23579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4561.339992][T23579] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4561.340008][T23579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4561.340011][T23579] ? __lock_release (kernel/locking/lockdep.c:5534) [4561.340022][T23579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4561.340028][T23579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4561.340033][T23579] ? __pfx___sys_sendto (net/socket.c:2147) [4561.340048][T23579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4561.340055][T23579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4561.340063][T23579] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4561.340078][T23579] __x64_sys_sendto (net/socket.c:2183) [4561.340082][T23579] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4561.340087][T23579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4561.340091][T23579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4561.340097][T23579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4561.340101][T23579] RIP: 0033:0x7efd75c75a4a [ 4561.340106][T23579] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.340109][T23579] RSP: 002b:00007ffc414a43b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4561.340113][T23579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd75c75a4a [ 4561.340115][T23579] RDX: 0000000000000040 RSI: 000000002b89a340 RDI: 0000000000000005 [ 4561.340117][T23579] RBP: 00007ffc414a4440 R08: 0000000000418574 R09: 000000000000001c [ 4561.340119][T23579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4561.340121][T23579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd75d9e000 | [ 4561.340136][T23579] | [ 4561.340138][T23579] lwtunnel_output(): recursion limit reached on datapath | [ 4562.815986][T23583] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23583 | [4562.816476][T23583] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4562.816755][T23583] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4562.816757][T23583] Call Trace: [ 4562.816760][T23583] [4562.816762][T23583] dump_stack_lvl (lib/dump_stack.c:123) [4562.816770][T23583] check_preemption_disabled (lib/smp_processor_id.c:52) [4562.816778][T23583] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4562.816785][T23583] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4562.816792][T23583] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4562.816799][T23583] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4562.816803][T23583] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4562.816815][T23583] rawv6_sendmsg (net/ipv6/raw.c:918) [4562.816827][T23583] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4562.816832][T23583] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4562.816837][T23583] ? __lock_release (kernel/locking/lockdep.c:5534) [4562.816846][T23583] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4562.816851][T23583] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4562.816860][T23583] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4562.816876][T23583] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4562.816879][T23583] ? __lock_release (kernel/locking/lockdep.c:5534) [4562.816890][T23583] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4562.816896][T23583] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4562.816901][T23583] ? __pfx___sys_sendto (net/socket.c:2147) [4562.816916][T23583] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4562.816923][T23583] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4562.816932][T23583] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4562.816939][T23583] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4562.816949][T23583] __x64_sys_sendto (net/socket.c:2183) [4562.816953][T23583] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4562.816958][T23583] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4562.816962][T23583] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4562.816968][T23583] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4562.816972][T23583] RIP: 0033:0x7f6cc7a82a4a [ 4562.816976][T23583] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.816979][T23583] RSP: 002b:00007ffe49d548b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4562.816983][T23583] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cc7a82a4a [ 4562.816986][T23583] RDX: 0000000000000040 RSI: 0000000015b78340 RDI: 0000000000000005 [ 4562.816988][T23583] RBP: 00007ffe49d54940 R08: 0000000000418574 R09: 000000000000001c [ 4562.816991][T23583] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4562.816993][T23583] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cc7bab000 | [ 4562.817007][T23583] | [ 4562.817010][T23583] lwtunnel_output(): recursion limit reached on datapath | [ 4564.301657][T23587] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23587 | [4564.302185][T23587] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4564.302451][T23587] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.302453][T23587] Call Trace: [ 4564.302455][T23587] [4564.302458][T23587] dump_stack_lvl (lib/dump_stack.c:123) [4564.302465][T23587] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.302474][T23587] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4564.302480][T23587] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.302488][T23587] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.302494][T23587] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.302498][T23587] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.302510][T23587] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.302522][T23587] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.302527][T23587] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.302532][T23587] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.302541][T23587] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.302545][T23587] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.302555][T23587] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.302571][T23587] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.302573][T23587] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.302585][T23587] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.302590][T23587] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.302596][T23587] ? __pfx___sys_sendto (net/socket.c:2147) [4564.302610][T23587] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.302617][T23587] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.302625][T23587] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.302633][T23587] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.302643][T23587] __x64_sys_sendto (net/socket.c:2183) [4564.302647][T23587] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4564.302652][T23587] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.302657][T23587] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.302662][T23587] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.302667][T23587] RIP: 0033:0x7f03eb20da4a [ 4564.302671][T23587] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.302674][T23587] RSP: 002b:00007fff44a04e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.302678][T23587] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f03eb20da4a [ 4564.302680][T23587] RDX: 0000000000000040 RSI: 000000001a156340 RDI: 0000000000000005 [ 4564.302682][T23587] RBP: 00007fff44a04f00 R08: 0000000000418574 R09: 000000000000001c [ 4564.302684][T23587] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.302686][T23587] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f03eb336000 | [ 4564.302702][T23587] | [ 4564.315926][T23587] lwtunnel_output(): recursion limit reached on datapath | [ 4565.768868][T23591] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23591 | [4565.769466][T23591] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4565.770685][T23591] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4565.770687][T23591] Call Trace: [ 4565.770689][T23591] [4565.770692][T23591] dump_stack_lvl (lib/dump_stack.c:123) [4565.770702][T23591] check_preemption_disabled (lib/smp_processor_id.c:52) [4565.770709][T23591] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4565.770716][T23591] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4565.770724][T23591] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.770730][T23591] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4565.770735][T23591] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.770747][T23591] rawv6_sendmsg (net/ipv6/raw.c:918) [4565.770758][T23591] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4565.770763][T23591] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4565.770769][T23591] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.770777][T23591] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4565.770782][T23591] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4565.770791][T23591] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4565.770808][T23591] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4565.770810][T23591] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.770822][T23591] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.770827][T23591] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.770833][T23591] ? __pfx___sys_sendto (net/socket.c:2147) [4565.770847][T23591] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4565.770854][T23591] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4565.770863][T23591] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4565.770870][T23591] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4565.770880][T23591] __x64_sys_sendto (net/socket.c:2183) [4565.770884][T23591] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4565.770889][T23591] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4565.770893][T23591] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4565.770899][T23591] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4565.770903][T23591] RIP: 0033:0x7fb2ec23aa4a [ 4565.770908][T23591] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.770911][T23591] RSP: 002b:00007fff3294d3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4565.770915][T23591] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2ec23aa4a [ 4565.770917][T23591] RDX: 0000000000000040 RSI: 0000000032343340 RDI: 0000000000000005 [ 4565.770919][T23591] RBP: 00007fff3294d430 R08: 0000000000418574 R09: 000000000000001c [ 4565.770921][T23591] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4565.770923][T23591] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2ec363000 | [ 4565.770937][T23591] | [ 4565.792059][T23591] lwtunnel_output(): recursion limit reached on datapath | [ 4567.274668][T23595] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23595 | [4567.275291][T23595] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4567.275692][T23595] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4567.275695][T23595] Call Trace: [ 4567.275699][T23595] [4567.275703][T23595] dump_stack_lvl (lib/dump_stack.c:123) [4567.275713][T23595] check_preemption_disabled (lib/smp_processor_id.c:52) [4567.275725][T23595] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4567.275737][T23595] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4567.275749][T23595] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.275760][T23595] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4567.275768][T23595] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4567.275793][T23595] rawv6_sendmsg (net/ipv6/raw.c:918) [4567.275816][T23595] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4567.275826][T23595] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4567.275834][T23595] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.275849][T23595] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4567.275856][T23595] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4567.275874][T23595] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4567.275902][T23595] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4567.275904][T23595] ? __lock_release (kernel/locking/lockdep.c:5534) [4567.275916][T23595] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.275921][T23595] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4567.275927][T23595] ? __pfx___sys_sendto (net/socket.c:2147) [4567.275941][T23595] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4567.275948][T23595] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4567.275957][T23595] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4567.275964][T23595] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4567.275974][T23595] __x64_sys_sendto (net/socket.c:2183) [4567.275978][T23595] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4567.275983][T23595] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4567.275988][T23595] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4567.275993][T23595] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4567.275997][T23595] RIP: 0033:0x7f362c201a4a [ 4567.276002][T23595] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.276006][T23595] RSP: 002b:00007ffc3ccffdd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4567.276010][T23595] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f362c201a4a [ 4567.276012][T23595] RDX: 0000000000000040 RSI: 000000000b232340 RDI: 0000000000000005 [ 4567.276014][T23595] RBP: 00007ffc3ccffe60 R08: 0000000000418574 R09: 000000000000001c [ 4567.276016][T23595] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4567.276018][T23595] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f362c32a000 | [ 4567.276033][T23595] | [ 4567.297259][T23595] lwtunnel_output(): recursion limit reached on datapath | [ 4568.760343][T23599] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23599 | [4568.760960][T23599] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4568.761367][T23599] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4568.761370][T23599] Call Trace: [ 4568.761373][T23599] [4568.761377][T23599] dump_stack_lvl (lib/dump_stack.c:123) [4568.761388][T23599] check_preemption_disabled (lib/smp_processor_id.c:52) [4568.761401][T23599] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4568.761413][T23599] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4568.761426][T23599] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4568.761436][T23599] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4568.761445][T23599] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4568.761468][T23599] rawv6_sendmsg (net/ipv6/raw.c:918) [4568.761491][T23599] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4568.761501][T23599] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4568.761508][T23599] ? __lock_release (kernel/locking/lockdep.c:5534) [4568.761518][T23599] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4568.761522][T23599] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4568.761531][T23599] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4568.761547][T23599] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4568.761550][T23599] ? __lock_release (kernel/locking/lockdep.c:5534) [4568.761561][T23599] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4568.761567][T23599] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4568.761573][T23599] ? __pfx___sys_sendto (net/socket.c:2147) [4568.761587][T23599] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4568.761594][T23599] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4568.761602][T23599] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4568.761609][T23599] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4568.761619][T23599] __x64_sys_sendto (net/socket.c:2183) [4568.761623][T23599] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4568.761628][T23599] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4568.761633][T23599] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4568.761639][T23599] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4568.761642][T23599] RIP: 0033:0x7fa812700a4a [ 4568.761647][T23599] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4568.761650][T23599] RSP: 002b:00007ffd46e7caa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4568.761654][T23599] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa812700a4a [ 4568.761657][T23599] RDX: 0000000000000040 RSI: 000000000780f340 RDI: 0000000000000005 [ 4568.761659][T23599] RBP: 00007ffd46e7cb30 R08: 0000000000418574 R09: 000000000000001c [ 4568.761661][T23599] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4568.761663][T23599] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa812829000 | [ 4568.761677][T23599] | [ 4568.761680][T23599] lwtunnel_output(): recursion limit reached on datapath | [ 4570.280822][T23603] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23603 | [4570.281314][T23603] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4570.281579][T23603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4570.281581][T23603] Call Trace: [ 4570.281584][T23603] [4570.281587][T23603] dump_stack_lvl (lib/dump_stack.c:123) [4570.281594][T23603] check_preemption_disabled (lib/smp_processor_id.c:52) [4570.281602][T23603] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4570.281608][T23603] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4570.281616][T23603] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.281622][T23603] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4570.281627][T23603] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.281638][T23603] rawv6_sendmsg (net/ipv6/raw.c:918) [4570.281650][T23603] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4570.281655][T23603] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4570.281660][T23603] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.281669][T23603] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4570.281673][T23603] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4570.281683][T23603] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4570.281701][T23603] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4570.281703][T23603] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.281715][T23603] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.281720][T23603] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.281726][T23603] ? __pfx___sys_sendto (net/socket.c:2147) [4570.281740][T23603] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4570.281747][T23603] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4570.281756][T23603] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4570.281763][T23603] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4570.281773][T23603] __x64_sys_sendto (net/socket.c:2183) [4570.281777][T23603] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4570.281782][T23603] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4570.281787][T23603] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4570.281793][T23603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4570.281797][T23603] RIP: 0033:0x7f156183ca4a [ 4570.281801][T23603] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.281804][T23603] RSP: 002b:00007ffe825b21e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4570.281809][T23603] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f156183ca4a [ 4570.281811][T23603] RDX: 0000000000000040 RSI: 0000000033fad340 RDI: 0000000000000005 [ 4570.281819][T23603] RBP: 00007ffe825b2270 R08: 0000000000418574 R09: 000000000000001c [ 4570.281820][T23603] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4570.281822][T23603] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1561965000 | [ 4570.281837][T23603] | [ 4570.295038][T23603] lwtunnel_output(): recursion limit reached on datapath | [ 4571.775466][T23607] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23607 | [4571.777064][T23607] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4571.777335][T23607] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4571.777338][T23607] Call Trace: [ 4571.777340][T23607] [4571.777343][T23607] dump_stack_lvl (lib/dump_stack.c:123) [4571.777352][T23607] check_preemption_disabled (lib/smp_processor_id.c:52) [4571.777362][T23607] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4571.777368][T23607] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4571.777377][T23607] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.777384][T23607] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4571.777389][T23607] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.777401][T23607] rawv6_sendmsg (net/ipv6/raw.c:918) [4571.777413][T23607] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4571.777418][T23607] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4571.777425][T23607] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.777435][T23607] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4571.777441][T23607] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4571.777451][T23607] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4571.777467][T23607] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4571.777470][T23607] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.777481][T23607] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.777489][T23607] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.777495][T23607] ? __pfx___sys_sendto (net/socket.c:2147) [4571.777509][T23607] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4571.777517][T23607] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4571.777526][T23607] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4571.777533][T23607] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4571.777544][T23607] __x64_sys_sendto (net/socket.c:2183) [4571.777548][T23607] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4571.777554][T23607] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4571.777559][T23607] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4571.777565][T23607] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4571.777570][T23607] RIP: 0033:0x7f561f9a8a4a [ 4571.777575][T23607] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4571.777579][T23607] RSP: 002b:00007ffdf71a9048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4571.777583][T23607] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f561f9a8a4a [ 4571.777585][T23607] RDX: 0000000000000040 RSI: 00000000055bc340 RDI: 0000000000000005 [ 4571.777587][T23607] RBP: 00007ffdf71a90d0 R08: 0000000000418574 R09: 000000000000001c [ 4571.777589][T23607] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4571.777591][T23607] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f561fad1000 | [ 4571.777591][T23607] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f561fad1000 | [ 4571.777605][T23607] | [ 4571.777609][T23607] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23607 | [4571.789811][T23607] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4571.790077][T23607] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4571.790079][T23607] Call Trace: [ 4571.790081][T23607] [4571.790083][T23607] dump_stack_lvl (lib/dump_stack.c:123) [4571.790090][T23607] check_preemption_disabled (lib/smp_processor_id.c:52) [4571.790099][T23607] lwtunnel_output (net/core/lwtunnel.c:359) [4571.790105][T23607] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4571.790112][T23607] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.790119][T23607] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4571.790123][T23607] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.790135][T23607] rawv6_sendmsg (net/ipv6/raw.c:918) [4571.790147][T23607] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4571.790153][T23607] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4571.790157][T23607] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.790166][T23607] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4571.790170][T23607] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4571.790180][T23607] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4571.790196][T23607] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4571.790199][T23607] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.790210][T23607] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.790216][T23607] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.790222][T23607] ? __pfx___sys_sendto (net/socket.c:2147) [4571.790237][T23607] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4571.790243][T23607] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4571.790253][T23607] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4571.790260][T23607] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4571.790270][T23607] __x64_sys_sendto (net/socket.c:2183) [4571.790275][T23607] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4571.790280][T23607] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4571.790285][T23607] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4571.790291][T23607] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4571.790295][T23607] RIP: 0033:0x7f561f9a8a4a [ 4571.790298][T23607] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4571.790301][T23607] RSP: 002b:00007ffdf71a9048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4571.790305][T23607] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f561f9a8a4a [ 4571.790307][T23607] RDX: 0000000000000040 RSI: 00000000055bc340 RDI: 0000000000000005 [ 4571.790309][T23607] RBP: 00007ffdf71a90d0 R08: 0000000000418574 R09: 000000000000001c [ 4571.790311][T23607] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4571.790314][T23607] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f561fad1000 | [ 4571.790314][T23607] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f561fad1000 | [ 4571.790328][T23607] | [ 4571.808416][T23607] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23607 | [4571.808810][T23607] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4571.809081][T23607] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4571.809083][T23607] Call Trace: [ 4571.809085][T23607] [4571.809088][T23607] dump_stack_lvl (lib/dump_stack.c:123) [4571.809096][T23607] check_preemption_disabled (lib/smp_processor_id.c:52) [4571.809104][T23607] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4571.809111][T23607] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4571.809119][T23607] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.809125][T23607] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4571.809130][T23607] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.809143][T23607] rawv6_sendmsg (net/ipv6/raw.c:918) [4571.809154][T23607] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4571.809159][T23607] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4571.809165][T23607] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.809175][T23607] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4571.809179][T23607] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4571.809189][T23607] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4571.809206][T23607] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4571.809209][T23607] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.809220][T23607] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.809227][T23607] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.809233][T23607] ? __pfx___sys_sendto (net/socket.c:2147) [4571.809247][T23607] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4571.809254][T23607] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4571.809263][T23607] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4571.809270][T23607] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4571.809280][T23607] __x64_sys_sendto (net/socket.c:2183) [4571.809284][T23607] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4571.809290][T23607] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4571.809295][T23607] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4571.809301][T23607] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4571.809305][T23607] RIP: 0033:0x7f561f9a8a4a [ 4571.809309][T23607] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4571.809312][T23607] RSP: 002b:00007ffdf71a9048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4571.809315][T23607] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f561f9a8a4a [ 4571.809318][T23607] RDX: 0000000000000040 RSI: 00000000055bc340 RDI: 0000000000000005 [ 4571.809320][T23607] RBP: 00007ffdf71a90d0 R08: 0000000000418574 R09: 000000000000001c [ 4571.809322][T23607] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4571.809324][T23607] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f561fad1000 | [ 4571.809324][T23607] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f561fad1000 | [ 4571.809340][T23607] | [ 4572.300755][T23611] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23611 | [4572.301238][T23611] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4572.301503][T23611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.301505][T23611] Call Trace: [ 4572.301507][T23611] [4572.301510][T23611] dump_stack_lvl (lib/dump_stack.c:123) [4572.301519][T23611] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.301529][T23611] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4572.301535][T23611] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.301544][T23611] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.301551][T23611] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.301555][T23611] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.301568][T23611] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.301579][T23611] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.301585][T23611] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.301593][T23611] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.301603][T23611] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.301609][T23611] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.301618][T23611] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.301634][T23611] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.301637][T23611] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.301648][T23611] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.301656][T23611] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.301661][T23611] ? __pfx___sys_sendto (net/socket.c:2147) [4572.301675][T23611] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.301683][T23611] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.301693][T23611] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.301702][T23611] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.301712][T23611] __x64_sys_sendto (net/socket.c:2183) [4572.301716][T23611] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4572.301723][T23611] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.301728][T23611] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.301734][T23611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.301738][T23611] RIP: 0033:0x7f448284ba4a [ 4572.301743][T23611] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.301747][T23611] RSP: 002b:00007ffd1e058318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.301751][T23611] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f448284ba4a [ 4572.301753][T23611] RDX: 0000000000000040 RSI: 000000002731f340 RDI: 0000000000000005 [ 4572.301755][T23611] RBP: 00007ffd1e0583a0 R08: 0000000000418574 R09: 000000000000001c [ 4572.301757][T23611] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.301759][T23611] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4482974000 | [ 4572.301759][T23611] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4482974000 | [ 4572.301774][T23611] | [ 4572.314934][T23611] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23611 | [4572.315309][T23611] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4572.315572][T23611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.315574][T23611] Call Trace: [ 4572.315576][T23611] [4572.315579][T23611] dump_stack_lvl (lib/dump_stack.c:123) [4572.315587][T23611] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.315595][T23611] lwtunnel_output (net/core/lwtunnel.c:359) [4572.315601][T23611] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.315608][T23611] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.315615][T23611] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.315619][T23611] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.315632][T23611] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.315643][T23611] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.315648][T23611] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.315653][T23611] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.315662][T23611] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.315666][T23611] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.315676][T23611] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.315693][T23611] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.315695][T23611] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.315709][T23611] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.315715][T23611] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.315721][T23611] ? __pfx___sys_sendto (net/socket.c:2147) [4572.315735][T23611] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.315742][T23611] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.315751][T23611] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.315759][T23611] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.315769][T23611] __x64_sys_sendto (net/socket.c:2183) [4572.315773][T23611] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4572.315779][T23611] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.315784][T23611] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.315790][T23611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.315794][T23611] RIP: 0033:0x7f448284ba4a [ 4572.315797][T23611] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.315800][T23611] RSP: 002b:00007ffd1e058318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.315804][T23611] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f448284ba4a [ 4572.315806][T23611] RDX: 0000000000000040 RSI: 000000002731f340 RDI: 0000000000000005 [ 4572.315808][T23611] RBP: 00007ffd1e0583a0 R08: 0000000000418574 R09: 000000000000001c [ 4572.315810][T23611] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.315812][T23611] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4482974000 | [ 4572.315812][T23611] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4482974000 | [ 4572.315826][T23611] | [ 4572.330606][T23611] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23611 | [4572.331007][T23611] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4572.331275][T23611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.331277][T23611] Call Trace: [ 4572.331279][T23611] [4572.331281][T23611] dump_stack_lvl (lib/dump_stack.c:123) [4572.331288][T23611] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.331296][T23611] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4572.331302][T23611] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.331309][T23611] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.331315][T23611] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.331320][T23611] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.331333][T23611] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.331344][T23611] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.331350][T23611] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.331354][T23611] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.331363][T23611] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.331367][T23611] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.331377][T23611] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.331394][T23611] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.331397][T23611] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.331408][T23611] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.331414][T23611] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.331420][T23611] ? __pfx___sys_sendto (net/socket.c:2147) [4572.331434][T23611] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.331441][T23611] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.331450][T23611] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.331457][T23611] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.331467][T23611] __x64_sys_sendto (net/socket.c:2183) [4572.331471][T23611] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4572.331476][T23611] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.331481][T23611] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.331487][T23611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.331491][T23611] RIP: 0033:0x7f448284ba4a [ 4572.331495][T23611] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.331498][T23611] RSP: 002b:00007ffd1e058318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.331501][T23611] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f448284ba4a [ 4572.331504][T23611] RDX: 0000000000000040 RSI: 000000002731f340 RDI: 0000000000000005 [ 4572.331506][T23611] RBP: 00007ffd1e0583a0 R08: 0000000000418574 R09: 000000000000001c [ 4572.331508][T23611] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.331510][T23611] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4482974000 | [ 4572.331510][T23611] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4482974000 | [ 4572.331525][T23611] | [ 4572.838652][T23615] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23615 | [4572.840215][T23615] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4572.840485][T23615] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.840488][T23615] Call Trace: [ 4572.840490][T23615] [4572.840494][T23615] dump_stack_lvl (lib/dump_stack.c:123) [4572.840504][T23615] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.840513][T23615] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4572.840520][T23615] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.840529][T23615] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.840537][T23615] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.840542][T23615] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.840554][T23615] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.840565][T23615] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.840570][T23615] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.840578][T23615] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.840588][T23615] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.840594][T23615] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.840603][T23615] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.840619][T23615] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.840622][T23615] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.840634][T23615] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.840642][T23615] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.840647][T23615] ? __pfx___sys_sendto (net/socket.c:2147) [4572.840662][T23615] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.840670][T23615] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.840680][T23615] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.840687][T23615] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.840699][T23615] __x64_sys_sendto (net/socket.c:2183) [4572.840703][T23615] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4572.840710][T23615] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.840715][T23615] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.840721][T23615] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.840725][T23615] RIP: 0033:0x7fbd6ebc9a4a [ 4572.840730][T23615] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.840734][T23615] RSP: 002b:00007ffcb2b8c7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.840738][T23615] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd6ebc9a4a [ 4572.840740][T23615] RDX: 0000000000000040 RSI: 0000000004c61340 RDI: 0000000000000005 [ 4572.840742][T23615] RBP: 00007ffcb2b8c880 R08: 0000000000418574 R09: 000000000000001c [ 4572.840745][T23615] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.840747][T23615] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd6ecf2000 | [ 4572.840761][T23615] | [ 4572.853420][T23615] lwtunnel_output(): recursion limit reached on datapath | [ 4574.310965][T23619] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23619 | [4574.311568][T23619] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4574.312000][T23619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4574.312003][T23619] Call Trace: [ 4574.312007][T23619] [4574.312010][T23619] dump_stack_lvl (lib/dump_stack.c:123) [4574.312022][T23619] check_preemption_disabled (lib/smp_processor_id.c:52) [4574.312034][T23619] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4574.312047][T23619] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4574.312060][T23619] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4574.312070][T23619] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4574.312078][T23619] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4574.312102][T23619] rawv6_sendmsg (net/ipv6/raw.c:918) [4574.312124][T23619] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4574.312131][T23619] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4574.312137][T23619] ? __lock_release (kernel/locking/lockdep.c:5534) [4574.312146][T23619] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4574.312150][T23619] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4574.312159][T23619] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4574.312175][T23619] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4574.312178][T23619] ? __lock_release (kernel/locking/lockdep.c:5534) [4574.312189][T23619] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4574.312195][T23619] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4574.312200][T23619] ? __pfx___sys_sendto (net/socket.c:2147) [4574.312215][T23619] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4574.312221][T23619] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4574.312230][T23619] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4574.312237][T23619] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4574.312247][T23619] __x64_sys_sendto (net/socket.c:2183) [4574.312251][T23619] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4574.312257][T23619] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4574.312262][T23619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4574.312268][T23619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4574.312272][T23619] RIP: 0033:0x7fc1d55f6a4a [ 4574.312276][T23619] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4574.312279][T23619] RSP: 002b:00007ffeaa8384f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4574.312284][T23619] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1d55f6a4a [ 4574.312286][T23619] RDX: 0000000000000040 RSI: 000000000d4e1340 RDI: 0000000000000005 [ 4574.312288][T23619] RBP: 00007ffeaa838580 R08: 0000000000418574 R09: 000000000000001c [ 4574.312290][T23619] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4574.312292][T23619] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1d571f000 | [ 4574.312307][T23619] | [ 4574.312310][T23619] lwtunnel_output(): recursion limit reached on datapath | [ 4575.808229][T23623] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23623 | [4575.809782][T23623] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4575.810061][T23623] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4575.810064][T23623] Call Trace: [ 4575.810066][T23623] [4575.810068][T23623] dump_stack_lvl (lib/dump_stack.c:123) [4575.810078][T23623] check_preemption_disabled (lib/smp_processor_id.c:52) [4575.810087][T23623] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4575.810093][T23623] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4575.810102][T23623] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.810109][T23623] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4575.810114][T23623] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.810125][T23623] rawv6_sendmsg (net/ipv6/raw.c:918) [4575.810137][T23623] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4575.810142][T23623] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4575.810148][T23623] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.810158][T23623] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4575.810164][T23623] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4575.810173][T23623] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4575.810188][T23623] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4575.810192][T23623] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.810202][T23623] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.810210][T23623] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.810215][T23623] ? __pfx___sys_sendto (net/socket.c:2147) [4575.810229][T23623] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4575.810237][T23623] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4575.810246][T23623] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4575.810253][T23623] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4575.810263][T23623] __x64_sys_sendto (net/socket.c:2183) [4575.810267][T23623] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4575.810274][T23623] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4575.810278][T23623] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4575.810284][T23623] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4575.810289][T23623] RIP: 0033:0x7f06aa58da4a [ 4575.810293][T23623] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.810297][T23623] RSP: 002b:00007ffe47f37ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4575.810302][T23623] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06aa58da4a [ 4575.810305][T23623] RDX: 0000000000000040 RSI: 000000000e172340 RDI: 0000000000000005 [ 4575.810307][T23623] RBP: 00007ffe47f37d30 R08: 0000000000418574 R09: 000000000000001c [ 4575.810309][T23623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4575.810311][T23623] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06aa6b6000 | [ 4575.810311][T23623] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06aa6b6000 | [ 4575.810325][T23623] | [ 4575.810328][T23623] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23623 | [4575.822140][T23623] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4575.822400][T23623] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4575.822402][T23623] Call Trace: [ 4575.822405][T23623] [4575.822407][T23623] dump_stack_lvl (lib/dump_stack.c:123) [4575.822414][T23623] check_preemption_disabled (lib/smp_processor_id.c:52) [4575.822422][T23623] lwtunnel_output (net/core/lwtunnel.c:359) [4575.822428][T23623] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4575.822436][T23623] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.822443][T23623] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4575.822447][T23623] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.822459][T23623] rawv6_sendmsg (net/ipv6/raw.c:918) [4575.822472][T23623] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4575.822477][T23623] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4575.822482][T23623] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.822492][T23623] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4575.822496][T23623] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4575.822505][T23623] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4575.822522][T23623] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4575.822525][T23623] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.822536][T23623] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.822542][T23623] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.822548][T23623] ? __pfx___sys_sendto (net/socket.c:2147) [4575.822563][T23623] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4575.822570][T23623] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4575.822578][T23623] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4575.822586][T23623] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4575.822596][T23623] __x64_sys_sendto (net/socket.c:2183) [4575.822600][T23623] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4575.822606][T23623] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4575.822610][T23623] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4575.822616][T23623] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4575.822620][T23623] RIP: 0033:0x7f06aa58da4a [ 4575.822624][T23623] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.822627][T23623] RSP: 002b:00007ffe47f37ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4575.822630][T23623] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06aa58da4a [ 4575.822633][T23623] RDX: 0000000000000040 RSI: 000000000e172340 RDI: 0000000000000005 [ 4575.822635][T23623] RBP: 00007ffe47f37d30 R08: 0000000000418574 R09: 000000000000001c [ 4575.822637][T23623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4575.822639][T23623] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06aa6b6000 | [ 4575.822639][T23623] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06aa6b6000 | [ 4575.822654][T23623] | [ 4575.837814][T23623] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23623 | [4575.838194][T23623] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4575.838449][T23623] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4575.838451][T23623] Call Trace: [ 4575.838453][T23623] [4575.838456][T23623] dump_stack_lvl (lib/dump_stack.c:123) [4575.838464][T23623] check_preemption_disabled (lib/smp_processor_id.c:52) [4575.838472][T23623] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4575.838478][T23623] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4575.838486][T23623] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.838492][T23623] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4575.838496][T23623] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.838508][T23623] rawv6_sendmsg (net/ipv6/raw.c:918) [4575.838520][T23623] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4575.838525][T23623] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4575.838530][T23623] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.838538][T23623] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4575.838543][T23623] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4575.838553][T23623] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4575.838569][T23623] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4575.838572][T23623] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.838583][T23623] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.838589][T23623] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.838595][T23623] ? __pfx___sys_sendto (net/socket.c:2147) [4575.838609][T23623] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4575.838616][T23623] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4575.838626][T23623] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4575.838633][T23623] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4575.838643][T23623] __x64_sys_sendto (net/socket.c:2183) [4575.838647][T23623] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4575.838653][T23623] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4575.838658][T23623] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4575.838663][T23623] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4575.838667][T23623] RIP: 0033:0x7f06aa58da4a [ 4575.838671][T23623] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.838674][T23623] RSP: 002b:00007ffe47f37ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4575.838677][T23623] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06aa58da4a [ 4575.838680][T23623] RDX: 0000000000000040 RSI: 000000000e172340 RDI: 0000000000000005 [ 4575.838681][T23623] RBP: 00007ffe47f37d30 R08: 0000000000418574 R09: 000000000000001c [ 4575.838683][T23623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4575.838685][T23623] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06aa6b6000 | [ 4575.838685][T23623] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06aa6b6000 | [ 4575.838701][T23623] | [ 4576.348371][T23627] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23627 | [4576.348990][T23627] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4576.349400][T23627] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4576.349403][T23627] Call Trace: [ 4576.349407][T23627] [4576.349410][T23627] dump_stack_lvl (lib/dump_stack.c:123) [4576.349424][T23627] check_preemption_disabled (lib/smp_processor_id.c:52) [4576.349438][T23627] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4576.349451][T23627] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4576.349465][T23627] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.349477][T23627] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4576.349486][T23627] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.349510][T23627] rawv6_sendmsg (net/ipv6/raw.c:918) [4576.349532][T23627] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4576.349541][T23627] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4576.349549][T23627] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.349559][T23627] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4576.349565][T23627] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4576.349574][T23627] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4576.349590][T23627] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4576.349593][T23627] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.349604][T23627] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.349613][T23627] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.349618][T23627] ? __pfx___sys_sendto (net/socket.c:2147) [4576.349633][T23627] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4576.349641][T23627] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4576.349652][T23627] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4576.349659][T23627] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4576.349669][T23627] __x64_sys_sendto (net/socket.c:2183) [4576.349673][T23627] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4576.349680][T23627] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4576.349685][T23627] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4576.349691][T23627] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4576.349696][T23627] RIP: 0033:0x7f0bb6208a4a [ 4576.349702][T23627] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4576.349705][T23627] RSP: 002b:00007ffd91870558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4576.349710][T23627] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0bb6208a4a [ 4576.349712][T23627] RDX: 0000000000000040 RSI: 00000000254a1340 RDI: 0000000000000005 [ 4576.349714][T23627] RBP: 00007ffd918705e0 R08: 0000000000418574 R09: 000000000000001c [ 4576.349716][T23627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4576.349718][T23627] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0bb6331000 | [ 4576.349733][T23627] | [ 4576.371059][T23627] lwtunnel_output(): recursion limit reached on datapath | [ 4578.262948][T23635] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23635 | [4578.263550][T23635] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4578.263973][T23635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4578.263976][T23635] Call Trace: [ 4578.263980][T23635] [4578.263983][T23635] dump_stack_lvl (lib/dump_stack.c:123) [4578.263995][T23635] check_preemption_disabled (lib/smp_processor_id.c:52) [4578.264008][T23635] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4578.264021][T23635] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4578.264033][T23635] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4578.264044][T23635] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4578.264052][T23635] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4578.264076][T23635] rawv6_sendmsg (net/ipv6/raw.c:918) [4578.264098][T23635] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4578.264104][T23635] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4578.264110][T23635] ? __lock_release (kernel/locking/lockdep.c:5534) [4578.264119][T23635] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4578.264123][T23635] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4578.264132][T23635] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4578.264148][T23635] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4578.264151][T23635] ? __lock_release (kernel/locking/lockdep.c:5534) [4578.264162][T23635] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4578.264168][T23635] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4578.264173][T23635] ? __pfx___sys_sendto (net/socket.c:2147) [4578.264188][T23635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4578.264195][T23635] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4578.264203][T23635] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4578.264210][T23635] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4578.264221][T23635] __x64_sys_sendto (net/socket.c:2183) [4578.264224][T23635] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4578.264230][T23635] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4578.264234][T23635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4578.264240][T23635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4578.264244][T23635] RIP: 0033:0x7fcf883b3a4a [ 4578.264248][T23635] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4578.264252][T23635] RSP: 002b:00007ffdd9fe53f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4578.264256][T23635] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf883b3a4a [ 4578.264259][T23635] RDX: 0000000000000040 RSI: 00000000370ed340 RDI: 0000000000000005 [ 4578.264261][T23635] RBP: 00007ffdd9fe5480 R08: 0000000000418574 R09: 000000000000001c [ 4578.264263][T23635] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4578.264265][T23635] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf884dc000 | [ 4578.264280][T23635] | [ 4578.264283][T23635] lwtunnel_output(): recursion limit reached on datapath | [ 4579.782447][T23639] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23639 | [4579.782934][T23639] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4579.783194][T23639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4579.783197][T23639] Call Trace: [ 4579.783200][T23639] [4579.783202][T23639] dump_stack_lvl (lib/dump_stack.c:123) [4579.783211][T23639] check_preemption_disabled (lib/smp_processor_id.c:52) [4579.783220][T23639] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4579.783226][T23639] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4579.783235][T23639] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.783242][T23639] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4579.783247][T23639] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.783259][T23639] rawv6_sendmsg (net/ipv6/raw.c:918) [4579.783270][T23639] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4579.783275][T23639] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4579.783282][T23639] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.783291][T23639] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4579.783297][T23639] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4579.783306][T23639] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4579.783321][T23639] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4579.783324][T23639] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.783335][T23639] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.783342][T23639] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.783348][T23639] ? __pfx___sys_sendto (net/socket.c:2147) [4579.783362][T23639] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4579.783370][T23639] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4579.783379][T23639] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4579.783387][T23639] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4579.783397][T23639] __x64_sys_sendto (net/socket.c:2183) [4579.783401][T23639] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4579.783407][T23639] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4579.783411][T23639] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4579.783417][T23639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4579.783422][T23639] RIP: 0033:0x7fa470a0aa4a [ 4579.783427][T23639] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.783431][T23639] RSP: 002b:00007ffd2641bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4579.783435][T23639] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa470a0aa4a [ 4579.783437][T23639] RDX: 0000000000000040 RSI: 000000001507e340 RDI: 0000000000000005 [ 4579.783439][T23639] RBP: 00007ffd2641bcf0 R08: 0000000000418574 R09: 000000000000001c [ 4579.783441][T23639] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4579.783443][T23639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa470b33000 | [ 4579.783443][T23639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa470b33000 | [ 4579.783457][T23639] | [ 4579.783460][T23639] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23639 | [4579.795815][T23639] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4579.796077][T23639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4579.796078][T23639] Call Trace: [ 4579.796080][T23639] [4579.796082][T23639] dump_stack_lvl (lib/dump_stack.c:123) [4579.796088][T23639] check_preemption_disabled (lib/smp_processor_id.c:52) [4579.796096][T23639] lwtunnel_output (net/core/lwtunnel.c:359) [4579.796102][T23639] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4579.796109][T23639] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.796115][T23639] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4579.796119][T23639] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.796132][T23639] rawv6_sendmsg (net/ipv6/raw.c:918) [4579.796143][T23639] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4579.796149][T23639] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4579.796153][T23639] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.796161][T23639] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4579.796165][T23639] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4579.796174][T23639] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4579.796191][T23639] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4579.796193][T23639] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.796205][T23639] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.796209][T23639] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.796215][T23639] ? __pfx___sys_sendto (net/socket.c:2147) [4579.796229][T23639] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4579.796236][T23639] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4579.796244][T23639] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4579.796252][T23639] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4579.796262][T23639] __x64_sys_sendto (net/socket.c:2183) [4579.796266][T23639] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4579.796271][T23639] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4579.796275][T23639] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4579.796281][T23639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4579.796285][T23639] RIP: 0033:0x7fa470a0aa4a [ 4579.796288][T23639] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.796291][T23639] RSP: 002b:00007ffd2641bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4579.796295][T23639] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa470a0aa4a [ 4579.796297][T23639] RDX: 0000000000000040 RSI: 000000001507e340 RDI: 0000000000000005 [ 4579.796299][T23639] RBP: 00007ffd2641bcf0 R08: 0000000000418574 R09: 000000000000001c [ 4579.796301][T23639] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4579.796303][T23639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa470b33000 | [ 4579.796303][T23639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa470b33000 | [ 4579.796319][T23639] | [ 4579.812629][T23639] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23639 | [4579.813032][T23639] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4579.813286][T23639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4579.813288][T23639] Call Trace: [ 4579.813290][T23639] [4579.813292][T23639] dump_stack_lvl (lib/dump_stack.c:123) [4579.813299][T23639] check_preemption_disabled (lib/smp_processor_id.c:52) [4579.813306][T23639] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4579.813313][T23639] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4579.813319][T23639] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.813325][T23639] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4579.813330][T23639] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.813342][T23639] rawv6_sendmsg (net/ipv6/raw.c:918) [4579.813353][T23639] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4579.813358][T23639] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4579.813362][T23639] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.813371][T23639] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4579.813375][T23639] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4579.813383][T23639] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4579.813399][T23639] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4579.813402][T23639] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.813414][T23639] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.813419][T23639] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.813425][T23639] ? __pfx___sys_sendto (net/socket.c:2147) [4579.813456][T23639] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4579.813462][T23639] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4579.813470][T23639] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4579.813477][T23639] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4579.813488][T23639] __x64_sys_sendto (net/socket.c:2183) [4579.813492][T23639] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4579.813496][T23639] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4579.813501][T23639] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4579.813507][T23639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4579.813510][T23639] RIP: 0033:0x7fa470a0aa4a [ 4579.813514][T23639] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.813517][T23639] RSP: 002b:00007ffd2641bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4579.813520][T23639] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa470a0aa4a [ 4579.813522][T23639] RDX: 0000000000000040 RSI: 000000001507e340 RDI: 0000000000000005 [ 4579.813524][T23639] RBP: 00007ffd2641bcf0 R08: 0000000000418574 R09: 000000000000001c [ 4579.813526][T23639] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4579.813528][T23639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa470b33000 | [ 4579.813528][T23639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa470b33000 | [ 4579.813543][T23639] | [ 4580.294858][T23643] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23643 | [4580.295337][T23643] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4580.295594][T23643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4580.295596][T23643] Call Trace: [ 4580.295598][T23643] [4580.295601][T23643] dump_stack_lvl (lib/dump_stack.c:123) [4580.295607][T23643] check_preemption_disabled (lib/smp_processor_id.c:52) [4580.295615][T23643] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4580.295621][T23643] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4580.295627][T23643] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.295633][T23643] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4580.295638][T23643] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.295649][T23643] rawv6_sendmsg (net/ipv6/raw.c:918) [4580.295661][T23643] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4580.295666][T23643] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4580.295670][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.295678][T23643] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4580.295683][T23643] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4580.295691][T23643] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4580.295709][T23643] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4580.295711][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.295723][T23643] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.295729][T23643] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.295735][T23643] ? __pfx___sys_sendto (net/socket.c:2147) [4580.295749][T23643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4580.295756][T23643] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4580.295764][T23643] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4580.295771][T23643] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4580.295781][T23643] __x64_sys_sendto (net/socket.c:2183) [4580.295785][T23643] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4580.295790][T23643] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4580.295795][T23643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4580.295801][T23643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4580.295805][T23643] RIP: 0033:0x7f18a7f64a4a [ 4580.295808][T23643] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.295812][T23643] RSP: 002b:00007ffc2c47f0e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4580.295816][T23643] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18a7f64a4a [ 4580.295818][T23643] RDX: 0000000000000040 RSI: 000000003f71f340 RDI: 0000000000000005 [ 4580.295820][T23643] RBP: 00007ffc2c47f170 R08: 0000000000418574 R09: 000000000000001c [ 4580.295823][T23643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4580.295825][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18a808d000 | [ 4580.295825][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18a808d000 | [ 4580.295839][T23643] | [ 4580.308807][T23643] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23643 | [4580.309175][T23643] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4580.309428][T23643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4580.309430][T23643] Call Trace: [ 4580.309432][T23643] [4580.309434][T23643] dump_stack_lvl (lib/dump_stack.c:123) [4580.309440][T23643] check_preemption_disabled (lib/smp_processor_id.c:52) [4580.309446][T23643] lwtunnel_output (net/core/lwtunnel.c:359) [4580.309453][T23643] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4580.309459][T23643] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.309464][T23643] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4580.309469][T23643] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.309481][T23643] rawv6_sendmsg (net/ipv6/raw.c:918) [4580.309492][T23643] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4580.309497][T23643] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4580.309501][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.309509][T23643] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4580.309513][T23643] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4580.309522][T23643] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4580.309538][T23643] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4580.309540][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.309551][T23643] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.309556][T23643] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.309561][T23643] ? __pfx___sys_sendto (net/socket.c:2147) [4580.309576][T23643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4580.309582][T23643] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4580.309589][T23643] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4580.309597][T23643] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4580.309607][T23643] __x64_sys_sendto (net/socket.c:2183) [4580.309610][T23643] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4580.309614][T23643] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4580.309619][T23643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4580.309624][T23643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4580.309627][T23643] RIP: 0033:0x7f18a7f64a4a [ 4580.309631][T23643] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.309634][T23643] RSP: 002b:00007ffc2c47f0e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4580.309637][T23643] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18a7f64a4a [ 4580.309639][T23643] RDX: 0000000000000040 RSI: 000000003f71f340 RDI: 0000000000000005 [ 4580.309641][T23643] RBP: 00007ffc2c47f170 R08: 0000000000418574 R09: 000000000000001c [ 4580.309643][T23643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4580.309645][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18a808d000 | [ 4580.309645][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18a808d000 | [ 4580.309659][T23643] | [ 4580.324639][T23643] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23643 | [4580.325021][T23643] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4580.325275][T23643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4580.325277][T23643] Call Trace: [ 4580.325278][T23643] [4580.325281][T23643] dump_stack_lvl (lib/dump_stack.c:123) [4580.325286][T23643] check_preemption_disabled (lib/smp_processor_id.c:52) [4580.325293][T23643] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4580.325299][T23643] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4580.325306][T23643] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.325312][T23643] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4580.325316][T23643] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.325328][T23643] rawv6_sendmsg (net/ipv6/raw.c:918) [4580.325340][T23643] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4580.325345][T23643] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4580.325348][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.325357][T23643] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4580.325361][T23643] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4580.325369][T23643] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4580.325386][T23643] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4580.325389][T23643] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.325400][T23643] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.325405][T23643] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.325410][T23643] ? __pfx___sys_sendto (net/socket.c:2147) [4580.325425][T23643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4580.325431][T23643] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4580.325438][T23643] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4580.325445][T23643] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4580.325455][T23643] __x64_sys_sendto (net/socket.c:2183) [4580.325459][T23643] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4580.325463][T23643] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4580.325467][T23643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4580.325473][T23643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4580.325476][T23643] RIP: 0033:0x7f18a7f64a4a [ 4580.325479][T23643] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.325482][T23643] RSP: 002b:00007ffc2c47f0e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4580.325486][T23643] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18a7f64a4a [ 4580.325488][T23643] RDX: 0000000000000040 RSI: 000000003f71f340 RDI: 0000000000000005 [ 4580.325490][T23643] RBP: 00007ffc2c47f170 R08: 0000000000418574 R09: 000000000000001c [ 4580.325492][T23643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4580.325494][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18a808d000 | [ 4580.325494][T23643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18a808d000 | [ 4580.325519][T23643] | [ 4580.807395][T23647] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23647 | [4580.807899][T23647] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4580.808161][T23647] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4580.808163][T23647] Call Trace: [ 4580.808166][T23647] [4580.808168][T23647] dump_stack_lvl (lib/dump_stack.c:123) [4580.808177][T23647] check_preemption_disabled (lib/smp_processor_id.c:52) [4580.808187][T23647] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4580.808193][T23647] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4580.808202][T23647] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.808209][T23647] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4580.808214][T23647] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.808226][T23647] rawv6_sendmsg (net/ipv6/raw.c:918) [4580.808237][T23647] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4580.808242][T23647] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4580.808248][T23647] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.808258][T23647] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4580.808263][T23647] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4580.808272][T23647] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4580.808288][T23647] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4580.808291][T23647] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.808302][T23647] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.808310][T23647] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.808315][T23647] ? __pfx___sys_sendto (net/socket.c:2147) [4580.808329][T23647] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4580.808337][T23647] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4580.808346][T23647] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4580.808353][T23647] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4580.808363][T23647] __x64_sys_sendto (net/socket.c:2183) [4580.808367][T23647] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4580.808372][T23647] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4580.808376][T23647] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4580.808382][T23647] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4580.808386][T23647] RIP: 0033:0x7fe293b9aa4a [ 4580.808390][T23647] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.808394][T23647] RSP: 002b:00007ffc266b4be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4580.808399][T23647] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe293b9aa4a [ 4580.808401][T23647] RDX: 0000000000000040 RSI: 000000000c41a340 RDI: 0000000000000005 [ 4580.808402][T23647] RBP: 00007ffc266b4c70 R08: 0000000000418574 R09: 000000000000001c [ 4580.808404][T23647] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4580.808406][T23647] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe293cc3000 | [ 4580.808406][T23647] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe293cc3000 | [ 4580.808420][T23647] | [ 4580.808423][T23647] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23647 | [4580.820524][T23647] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4580.820780][T23647] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4580.820782][T23647] Call Trace: [ 4580.820784][T23647] [4580.820786][T23647] dump_stack_lvl (lib/dump_stack.c:123) [4580.820791][T23647] check_preemption_disabled (lib/smp_processor_id.c:52) [4580.820797][T23647] lwtunnel_output (net/core/lwtunnel.c:359) [4580.820803][T23647] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4580.820809][T23647] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.820814][T23647] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4580.820819][T23647] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.820830][T23647] rawv6_sendmsg (net/ipv6/raw.c:918) [4580.820841][T23647] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4580.820846][T23647] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4580.820849][T23647] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.820856][T23647] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4580.820859][T23647] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4580.820868][T23647] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4580.820883][T23647] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4580.820885][T23647] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.820896][T23647] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.820900][T23647] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.820905][T23647] ? __pfx___sys_sendto (net/socket.c:2147) [4580.820919][T23647] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4580.820925][T23647] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4580.820931][T23647] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4580.820938][T23647] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4580.820948][T23647] __x64_sys_sendto (net/socket.c:2183) [4580.820952][T23647] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4580.820956][T23647] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4580.820960][T23647] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4580.820966][T23647] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4580.820968][T23647] RIP: 0033:0x7fe293b9aa4a [ 4580.820972][T23647] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.820974][T23647] RSP: 002b:00007ffc266b4be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4580.820978][T23647] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe293b9aa4a [ 4580.820980][T23647] RDX: 0000000000000040 RSI: 000000000c41a340 RDI: 0000000000000005 [ 4580.820982][T23647] RBP: 00007ffc266b4c70 R08: 0000000000418574 R09: 000000000000001c [ 4580.820984][T23647] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4580.820986][T23647] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe293cc3000 | [ 4580.820986][T23647] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe293cc3000 | [ 4580.821000][T23647] | [ 4580.821582][T23647] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23647 | [4580.833444][T23647] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4580.833719][T23647] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4580.833721][T23647] Call Trace: [ 4580.833724][T23647] [4580.833726][T23647] dump_stack_lvl (lib/dump_stack.c:123) [4580.833732][T23647] check_preemption_disabled (lib/smp_processor_id.c:52) [4580.833740][T23647] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4580.833746][T23647] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4580.833753][T23647] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.833759][T23647] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4580.833764][T23647] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4580.833776][T23647] rawv6_sendmsg (net/ipv6/raw.c:918) [4580.833787][T23647] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4580.833793][T23647] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4580.833798][T23647] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.833806][T23647] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4580.833810][T23647] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4580.833819][T23647] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4580.833836][T23647] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4580.833838][T23647] ? __lock_release (kernel/locking/lockdep.c:5534) [4580.833850][T23647] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.833855][T23647] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4580.833861][T23647] ? __pfx___sys_sendto (net/socket.c:2147) [4580.833876][T23647] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4580.833883][T23647] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4580.833891][T23647] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4580.833899][T23647] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4580.833910][T23647] __x64_sys_sendto (net/socket.c:2183) [4580.833914][T23647] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4580.833919][T23647] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4580.833923][T23647] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4580.833929][T23647] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4580.833933][T23647] RIP: 0033:0x7fe293b9aa4a [ 4580.833936][T23647] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.833940][T23647] RSP: 002b:00007ffc266b4be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4580.833943][T23647] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe293b9aa4a [ 4580.833945][T23647] RDX: 0000000000000040 RSI: 000000000c41a340 RDI: 0000000000000005 [ 4580.833947][T23647] RBP: 00007ffc266b4c70 R08: 0000000000418574 R09: 000000000000001c [ 4580.833949][T23647] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4580.833951][T23647] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe293cc3000 | [ 4580.833951][T23647] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe293cc3000 | [ 4580.833966][T23647] | [ 4581.325221][T23651] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23651 | [4581.325686][T23651] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4581.325974][T23651] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4581.325977][T23651] Call Trace: [ 4581.325979][T23651] [4581.325982][T23651] dump_stack_lvl (lib/dump_stack.c:123) [4581.325990][T23651] check_preemption_disabled (lib/smp_processor_id.c:52) [4581.325999][T23651] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4581.326006][T23651] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4581.326014][T23651] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.326021][T23651] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4581.326026][T23651] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.326038][T23651] rawv6_sendmsg (net/ipv6/raw.c:918) [4581.326049][T23651] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4581.326054][T23651] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4581.326061][T23651] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.326070][T23651] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4581.326076][T23651] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4581.326085][T23651] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4581.326101][T23651] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4581.326104][T23651] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.326115][T23651] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.326122][T23651] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.326128][T23651] ? __pfx___sys_sendto (net/socket.c:2147) [4581.326142][T23651] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4581.326151][T23651] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4581.326160][T23651] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4581.326167][T23651] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4581.326177][T23651] __x64_sys_sendto (net/socket.c:2183) [4581.326181][T23651] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4581.326188][T23651] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4581.326193][T23651] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4581.326199][T23651] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4581.326203][T23651] RIP: 0033:0x7fb2b6f9ea4a [ 4581.326208][T23651] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4581.326212][T23651] RSP: 002b:00007ffc8c04fd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4581.326216][T23651] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2b6f9ea4a [ 4581.326218][T23651] RDX: 0000000000000040 RSI: 000000000c2e2340 RDI: 0000000000000005 [ 4581.326220][T23651] RBP: 00007ffc8c04fde0 R08: 0000000000418574 R09: 000000000000001c [ 4581.326223][T23651] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4581.326225][T23651] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2b70c7000 | [ 4584.242339][T23667] lwtunnel_output(): recursion limit reached on datapath | [ 4585.744796][T23671] check_preemption_disabled: 10 callbacks suppressed | [ 4585.744804][T23671] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23671 | [4585.745888][T23671] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4585.746293][T23671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4585.746297][T23671] Call Trace: [ 4585.746301][T23671] [4585.746304][T23671] dump_stack_lvl (lib/dump_stack.c:123) [4585.746318][T23671] check_preemption_disabled (lib/smp_processor_id.c:52) [4585.746333][T23671] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4585.746346][T23671] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4585.746360][T23671] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4585.746371][T23671] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4585.746380][T23671] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4585.746403][T23671] rawv6_sendmsg (net/ipv6/raw.c:918) [4585.746426][T23671] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4585.746435][T23671] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4585.746443][T23671] ? __lock_release (kernel/locking/lockdep.c:5534) [4585.746454][T23671] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4585.746460][T23671] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4585.746469][T23671] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4585.746485][T23671] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4585.746488][T23671] ? __lock_release (kernel/locking/lockdep.c:5534) [4585.746499][T23671] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4585.746508][T23671] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4585.746513][T23671] ? __pfx___sys_sendto (net/socket.c:2147) [4585.746527][T23671] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4585.746535][T23671] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4585.746546][T23671] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4585.746554][T23671] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4585.746564][T23671] __x64_sys_sendto (net/socket.c:2183) [4585.746568][T23671] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4585.746575][T23671] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4585.746580][T23671] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4585.746586][T23671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4585.746590][T23671] RIP: 0033:0x7f5423a88a4a [ 4585.746595][T23671] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4585.746599][T23671] RSP: 002b:00007ffde30de348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4585.746603][T23671] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5423a88a4a [ 4585.746606][T23671] RDX: 0000000000000040 RSI: 000000000712f340 RDI: 0000000000000005 [ 4585.746608][T23671] RBP: 00007ffde30de3d0 R08: 0000000000418574 R09: 000000000000001c [ 4585.746610][T23671] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4585.746612][T23671] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5423bb1000 | [ 4585.746627][T23671] | [ 4585.746630][T23671] lwtunnel_output(): recursion limit reached on datapath | [ 4587.253997][T23675] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23675 | [4587.254601][T23675] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4587.255022][T23675] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4587.255026][T23675] Call Trace: [ 4587.255029][T23675] [4587.255033][T23675] dump_stack_lvl (lib/dump_stack.c:123) [4587.255045][T23675] check_preemption_disabled (lib/smp_processor_id.c:52) [4587.255057][T23675] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4587.255070][T23675] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4587.255082][T23675] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.255093][T23675] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4587.255101][T23675] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.255124][T23675] rawv6_sendmsg (net/ipv6/raw.c:918) [4587.255146][T23675] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4587.255152][T23675] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4587.255158][T23675] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.255166][T23675] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4587.255172][T23675] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4587.255181][T23675] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4587.255197][T23675] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4587.255200][T23675] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.255211][T23675] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.255217][T23675] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.255222][T23675] ? __pfx___sys_sendto (net/socket.c:2147) [4587.255236][T23675] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4587.255244][T23675] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4587.255252][T23675] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4587.255259][T23675] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4587.255269][T23675] __x64_sys_sendto (net/socket.c:2183) [4587.255273][T23675] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4587.255279][T23675] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4587.255283][T23675] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4587.255289][T23675] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4587.255293][T23675] RIP: 0033:0x7fda65d1ea4a [ 4587.255297][T23675] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.255301][T23675] RSP: 002b:00007ffe77c92758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4587.255304][T23675] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda65d1ea4a [ 4587.255307][T23675] RDX: 0000000000000040 RSI: 0000000024242340 RDI: 0000000000000005 [ 4587.255309][T23675] RBP: 00007ffe77c927e0 R08: 0000000000418574 R09: 000000000000001c [ 4587.255310][T23675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4587.255312][T23675] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda65e47000 | [ 4587.255327][T23675] | [ 4587.255329][T23675] lwtunnel_output(): recursion limit reached on datapath | [ 4588.765356][T23679] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23679 | [4588.765859][T23679] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4588.766136][T23679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.766138][T23679] Call Trace: [ 4588.766141][T23679] [4588.766143][T23679] dump_stack_lvl (lib/dump_stack.c:123) [4588.766153][T23679] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.766162][T23679] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4588.766169][T23679] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.766178][T23679] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.766185][T23679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.766189][T23679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.766201][T23679] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.766213][T23679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.766218][T23679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.766225][T23679] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.766235][T23679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.766240][T23679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.766250][T23679] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.766266][T23679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.766268][T23679] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.766280][T23679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.766287][T23679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.766292][T23679] ? __pfx___sys_sendto (net/socket.c:2147) [4588.766307][T23679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.766315][T23679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.766325][T23679] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.766332][T23679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.766343][T23679] __x64_sys_sendto (net/socket.c:2183) [4588.766347][T23679] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4588.766353][T23679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.766358][T23679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.766364][T23679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.766368][T23679] RIP: 0033:0x7f455c922a4a [ 4588.766373][T23679] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.766377][T23679] RSP: 002b:00007ffe8ccd5398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.766382][T23679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f455c922a4a [ 4588.766384][T23679] RDX: 0000000000000040 RSI: 000000002f452340 RDI: 0000000000000005 [ 4588.766386][T23679] RBP: 00007ffe8ccd5420 R08: 0000000000418574 R09: 000000000000001c [ 4588.766388][T23679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.766390][T23679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f455ca4b000 | [ 4588.766390][T23679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f455ca4b000 | [ 4588.766404][T23679] | [ 4588.766407][T23679] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23679 | [4588.778676][T23679] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4588.779049][T23679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.779051][T23679] Call Trace: [ 4588.779053][T23679] [4588.779055][T23679] dump_stack_lvl (lib/dump_stack.c:123) [4588.779062][T23679] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.779070][T23679] lwtunnel_output (net/core/lwtunnel.c:359) [4588.779077][T23679] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.779085][T23679] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.779091][T23679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.779096][T23679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.779108][T23679] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.779120][T23679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.779125][T23679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.779130][T23679] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.779138][T23679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.779142][T23679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.779152][T23679] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.779168][T23679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.779170][T23679] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.779182][T23679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.779188][T23679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.779194][T23679] ? __pfx___sys_sendto (net/socket.c:2147) [4588.779208][T23679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.779215][T23679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.779225][T23679] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.779232][T23679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.779242][T23679] __x64_sys_sendto (net/socket.c:2183) [4588.779246][T23679] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4588.779251][T23679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.779256][T23679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.779262][T23679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.779265][T23679] RIP: 0033:0x7f455c922a4a [ 4588.779270][T23679] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.779273][T23679] RSP: 002b:00007ffe8ccd5398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.779277][T23679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f455c922a4a [ 4588.779279][T23679] RDX: 0000000000000040 RSI: 000000002f452340 RDI: 0000000000000005 [ 4588.779281][T23679] RBP: 00007ffe8ccd5420 R08: 0000000000418574 R09: 000000000000001c [ 4588.779283][T23679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.779285][T23679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f455ca4b000 | [ 4588.779285][T23679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f455ca4b000 | [ 4588.779301][T23679] | [ 4588.796271][T23679] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23679 | [4588.796650][T23679] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4588.796921][T23679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.796923][T23679] Call Trace: [ 4588.796926][T23679] [4588.796929][T23679] dump_stack_lvl (lib/dump_stack.c:123) [4588.796936][T23679] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.796944][T23679] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4588.796951][T23679] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.796957][T23679] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.796963][T23679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.796968][T23679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.796981][T23679] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.796992][T23679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.796997][T23679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.797003][T23679] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.797011][T23679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.797015][T23679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.797025][T23679] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.797041][T23679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.797044][T23679] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.797055][T23679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.797061][T23679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.797067][T23679] ? __pfx___sys_sendto (net/socket.c:2147) [4588.797081][T23679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.797088][T23679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.797097][T23679] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.797104][T23679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.797115][T23679] __x64_sys_sendto (net/socket.c:2183) [4588.797119][T23679] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4588.797125][T23679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.797130][T23679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.797135][T23679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.797139][T23679] RIP: 0033:0x7f455c922a4a [ 4588.797143][T23679] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.797146][T23679] RSP: 002b:00007ffe8ccd5398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.797150][T23679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f455c922a4a [ 4588.797152][T23679] RDX: 0000000000000040 RSI: 000000002f452340 RDI: 0000000000000005 [ 4588.797154][T23679] RBP: 00007ffe8ccd5420 R08: 0000000000418574 R09: 000000000000001c [ 4588.797156][T23679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.797158][T23679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f455ca4b000 | [ 4588.797158][T23679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f455ca4b000 | [ 4588.797173][T23679] | [ 4589.280078][T23683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23683 | [4589.280567][T23683] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4589.280848][T23683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4589.280851][T23683] Call Trace: [ 4589.280853][T23683] [4589.280856][T23683] dump_stack_lvl (lib/dump_stack.c:123) [4589.280865][T23683] check_preemption_disabled (lib/smp_processor_id.c:52) [4589.280875][T23683] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4589.280881][T23683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4589.280891][T23683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.280898][T23683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4589.280903][T23683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.280914][T23683] rawv6_sendmsg (net/ipv6/raw.c:918) [4589.280926][T23683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4589.280931][T23683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4589.280938][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.280947][T23683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4589.280953][T23683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4589.280962][T23683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4589.280978][T23683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4589.280981][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.280993][T23683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.281000][T23683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.281006][T23683] ? __pfx___sys_sendto (net/socket.c:2147) [4589.281021][T23683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4589.281028][T23683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4589.281038][T23683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4589.281045][T23683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4589.281055][T23683] __x64_sys_sendto (net/socket.c:2183) [4589.281059][T23683] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4589.281066][T23683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4589.281070][T23683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4589.281076][T23683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4589.281081][T23683] RIP: 0033:0x7f9ccd26ca4a [ 4589.281085][T23683] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4589.281089][T23683] RSP: 002b:00007ffd63356038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4589.281094][T23683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ccd26ca4a [ 4589.281096][T23683] RDX: 0000000000000040 RSI: 000000002fbb2340 RDI: 0000000000000005 [ 4589.281098][T23683] RBP: 00007ffd633560c0 R08: 0000000000418574 R09: 000000000000001c [ 4589.281100][T23683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4589.281101][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ccd395000 | [ 4589.281101][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ccd395000 | [ 4589.281116][T23683] | [ 4589.281119][T23683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23683 | [4589.294203][T23683] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4589.294463][T23683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4589.294465][T23683] Call Trace: [ 4589.294467][T23683] [4589.294470][T23683] dump_stack_lvl (lib/dump_stack.c:123) [4589.294477][T23683] check_preemption_disabled (lib/smp_processor_id.c:52) [4589.294485][T23683] lwtunnel_output (net/core/lwtunnel.c:359) [4589.294491][T23683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4589.294499][T23683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.294505][T23683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4589.294510][T23683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.294522][T23683] rawv6_sendmsg (net/ipv6/raw.c:918) [4589.294534][T23683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4589.294539][T23683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4589.294543][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.294551][T23683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4589.294556][T23683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4589.294565][T23683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4589.294581][T23683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4589.294584][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.294596][T23683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.294601][T23683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.294607][T23683] ? __pfx___sys_sendto (net/socket.c:2147) [4589.294622][T23683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4589.294628][T23683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4589.294637][T23683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4589.294644][T23683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4589.294654][T23683] __x64_sys_sendto (net/socket.c:2183) [4589.294658][T23683] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4589.294663][T23683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4589.294668][T23683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4589.294674][T23683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4589.294678][T23683] RIP: 0033:0x7f9ccd26ca4a [ 4589.294682][T23683] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4589.294685][T23683] RSP: 002b:00007ffd63356038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4589.294689][T23683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ccd26ca4a [ 4589.294691][T23683] RDX: 0000000000000040 RSI: 000000002fbb2340 RDI: 0000000000000005 [ 4589.294693][T23683] RBP: 00007ffd633560c0 R08: 0000000000418574 R09: 000000000000001c [ 4589.294695][T23683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4589.294699][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ccd395000 | [ 4589.294699][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ccd395000 | [ 4589.294714][T23683] | [ 4589.308279][T23683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23683 | [4589.308668][T23683] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4589.308942][T23683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4589.308944][T23683] Call Trace: [ 4589.308946][T23683] [4589.308949][T23683] dump_stack_lvl (lib/dump_stack.c:123) [4589.308956][T23683] check_preemption_disabled (lib/smp_processor_id.c:52) [4589.308964][T23683] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4589.308970][T23683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4589.308978][T23683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.308984][T23683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4589.308989][T23683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.309001][T23683] rawv6_sendmsg (net/ipv6/raw.c:918) [4589.309013][T23683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4589.309018][T23683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4589.309023][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.309032][T23683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4589.309036][T23683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4589.309045][T23683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4589.309062][T23683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4589.309065][T23683] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.309076][T23683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.309081][T23683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.309087][T23683] ? __pfx___sys_sendto (net/socket.c:2147) [4589.309101][T23683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4589.309108][T23683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4589.309117][T23683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4589.309124][T23683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4589.309134][T23683] __x64_sys_sendto (net/socket.c:2183) [4589.309138][T23683] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4589.309144][T23683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4589.309149][T23683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4589.309155][T23683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4589.309158][T23683] RIP: 0033:0x7f9ccd26ca4a [ 4589.309161][T23683] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4589.309164][T23683] RSP: 002b:00007ffd63356038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4589.309168][T23683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ccd26ca4a [ 4589.309170][T23683] RDX: 0000000000000040 RSI: 000000002fbb2340 RDI: 0000000000000005 [ 4589.309172][T23683] RBP: 00007ffd633560c0 R08: 0000000000418574 R09: 000000000000001c [ 4589.309174][T23683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4589.309176][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ccd395000 | [ 4589.309176][T23683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ccd395000 | [ 4589.309191][T23683] | [ 4589.836300][T23687] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23687 | [4589.836801][T23687] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4589.837057][T23687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4589.837059][T23687] Call Trace: [ 4589.837062][T23687] [4589.837064][T23687] dump_stack_lvl (lib/dump_stack.c:123) [4589.837074][T23687] check_preemption_disabled (lib/smp_processor_id.c:52) [4589.837083][T23687] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4589.837090][T23687] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4589.837098][T23687] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.837106][T23687] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4589.837110][T23687] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.837122][T23687] rawv6_sendmsg (net/ipv6/raw.c:918) [4589.837133][T23687] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4589.837139][T23687] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4589.837145][T23687] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.837156][T23687] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4589.837162][T23687] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4589.837171][T23687] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4589.837187][T23687] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4589.837189][T23687] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.837200][T23687] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.837208][T23687] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.837214][T23687] ? __pfx___sys_sendto (net/socket.c:2147) [4589.837228][T23687] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4589.837235][T23687] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4589.837245][T23687] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4589.837252][T23687] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4589.837261][T23687] __x64_sys_sendto (net/socket.c:2183) [4589.837265][T23687] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4589.837271][T23687] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4589.837275][T23687] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4589.837281][T23687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4589.837285][T23687] RIP: 0033:0x7f2eef47ba4a [ 4589.837290][T23687] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4589.837294][T23687] RSP: 002b:00007fff8ff25e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4589.837298][T23687] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2eef47ba4a [ 4589.837301][T23687] RDX: 0000000000000040 RSI: 0000000037b71340 RDI: 0000000000000005 [ 4589.837302][T23687] RBP: 00007fff8ff25ed0 R08: 0000000000418574 R09: 000000000000001c [ 4589.837305][T23687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4589.837307][T23687] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2eef5a4000 | [ 4589.837307][T23687] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2eef5a4000 | [ 4589.837322][T23687] | [ 4589.837325][T23687] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23687 | [4589.849906][T23687] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4589.850174][T23687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4589.850177][T23687] Call Trace: [ 4589.850179][T23687] [4589.850181][T23687] dump_stack_lvl (lib/dump_stack.c:123) [4589.850189][T23687] check_preemption_disabled (lib/smp_processor_id.c:52) [4589.850197][T23687] lwtunnel_output (net/core/lwtunnel.c:359) [4589.850204][T23687] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4589.850211][T23687] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.850217][T23687] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4589.850222][T23687] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.850234][T23687] rawv6_sendmsg (net/ipv6/raw.c:918) [4589.850246][T23687] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4589.850251][T23687] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4589.850256][T23687] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.850265][T23687] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4589.850269][T23687] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4589.850279][T23687] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4589.850295][T23687] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4589.850298][T23687] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.850310][T23687] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.850315][T23687] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.850321][T23687] ? __pfx___sys_sendto (net/socket.c:2147) [4589.850335][T23687] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4589.850342][T23687] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4589.850351][T23687] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4589.850358][T23687] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4589.850368][T23687] __x64_sys_sendto (net/socket.c:2183) [4589.850373][T23687] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4589.850378][T23687] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4589.850382][T23687] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4589.850388][T23687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4589.850392][T23687] RIP: 0033:0x7f2eef47ba4a [ 4589.850396][T23687] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4589.850399][T23687] RSP: 002b:00007fff8ff25e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4589.850403][T23687] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2eef47ba4a [ 4589.850405][T23687] RDX: 0000000000000040 RSI: 0000000037b71340 RDI: 0000000000000005 [ 4589.850407][T23687] RBP: 00007fff8ff25ed0 R08: 0000000000418574 R09: 000000000000001c [ 4589.850409][T23687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4589.850411][T23687] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2eef5a4000 | [ 4589.850426][T23687] | [ 4590.830695][T23695] check_preemption_disabled: 4 callbacks suppressed | [ 4590.831129][T23695] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23695 | [4590.831571][T23695] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4590.832751][T23695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4590.832754][T23695] Call Trace: [ 4590.832757][T23695] [4590.832759][T23695] dump_stack_lvl (lib/dump_stack.c:123) [4590.832769][T23695] check_preemption_disabled (lib/smp_processor_id.c:52) [4590.832778][T23695] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4590.832785][T23695] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4590.832794][T23695] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.832801][T23695] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4590.832806][T23695] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.832818][T23695] rawv6_sendmsg (net/ipv6/raw.c:918) [4590.832830][T23695] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4590.832835][T23695] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4590.832841][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.832851][T23695] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4590.832857][T23695] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4590.832866][T23695] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4590.832882][T23695] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4590.832886][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.832897][T23695] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.832904][T23695] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.832909][T23695] ? __pfx___sys_sendto (net/socket.c:2147) [4590.832924][T23695] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4590.832931][T23695] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4590.832941][T23695] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4590.832948][T23695] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4590.832958][T23695] __x64_sys_sendto (net/socket.c:2183) [4590.832962][T23695] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4590.832969][T23695] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4590.832973][T23695] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4590.832979][T23695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4590.832984][T23695] RIP: 0033:0x7f0467768a4a [ 4590.832989][T23695] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.832992][T23695] RSP: 002b:00007ffc0a2a2ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4590.832997][T23695] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0467768a4a [ 4590.833000][T23695] RDX: 0000000000000040 RSI: 000000002d449340 RDI: 0000000000000005 [ 4590.833002][T23695] RBP: 00007ffc0a2a2f70 R08: 0000000000418574 R09: 000000000000001c [ 4590.833004][T23695] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4590.833005][T23695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0467891000 | [ 4590.833005][T23695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0467891000 | [ 4590.833020][T23695] | [ 4590.833023][T23695] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23695 | [4590.845158][T23695] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4590.845419][T23695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4590.845420][T23695] Call Trace: [ 4590.845422][T23695] [4590.845425][T23695] dump_stack_lvl (lib/dump_stack.c:123) [4590.845431][T23695] check_preemption_disabled (lib/smp_processor_id.c:52) [4590.845439][T23695] lwtunnel_output (net/core/lwtunnel.c:359) [4590.845446][T23695] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4590.845452][T23695] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.845457][T23695] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4590.845462][T23695] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.845474][T23695] rawv6_sendmsg (net/ipv6/raw.c:918) [4590.845486][T23695] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4590.845491][T23695] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4590.845496][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.845504][T23695] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4590.845507][T23695] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4590.845516][T23695] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4590.845533][T23695] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4590.845535][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.845547][T23695] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.845552][T23695] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.845558][T23695] ? __pfx___sys_sendto (net/socket.c:2147) [4590.845572][T23695] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4590.845578][T23695] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4590.845587][T23695] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4590.845594][T23695] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4590.845604][T23695] __x64_sys_sendto (net/socket.c:2183) [4590.845608][T23695] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4590.845613][T23695] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4590.845617][T23695] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4590.845623][T23695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4590.845626][T23695] RIP: 0033:0x7f0467768a4a [ 4590.845630][T23695] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.845632][T23695] RSP: 002b:00007ffc0a2a2ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4590.845636][T23695] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0467768a4a [ 4590.845638][T23695] RDX: 0000000000000040 RSI: 000000002d449340 RDI: 0000000000000005 [ 4590.845640][T23695] RBP: 00007ffc0a2a2f70 R08: 0000000000418574 R09: 000000000000001c [ 4590.845642][T23695] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4590.845644][T23695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0467891000 | [ 4590.845644][T23695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0467891000 | [ 4590.845659][T23695] | [ 4590.860785][T23695] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23695 | [4590.861167][T23695] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4590.861427][T23695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4590.861428][T23695] Call Trace: [ 4590.861431][T23695] [4590.861433][T23695] dump_stack_lvl (lib/dump_stack.c:123) [4590.861440][T23695] check_preemption_disabled (lib/smp_processor_id.c:52) [4590.861448][T23695] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4590.861454][T23695] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4590.861462][T23695] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.861468][T23695] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4590.861473][T23695] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.861485][T23695] rawv6_sendmsg (net/ipv6/raw.c:918) [4590.861496][T23695] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4590.861502][T23695] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4590.861506][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.861515][T23695] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4590.861520][T23695] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4590.861529][T23695] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4590.861546][T23695] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4590.861549][T23695] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.861560][T23695] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.861566][T23695] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.861571][T23695] ? __pfx___sys_sendto (net/socket.c:2147) [4590.861586][T23695] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4590.861593][T23695] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4590.861601][T23695] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4590.861608][T23695] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4590.861619][T23695] __x64_sys_sendto (net/socket.c:2183) [4590.861623][T23695] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4590.861629][T23695] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4590.861633][T23695] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4590.861639][T23695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4590.861642][T23695] RIP: 0033:0x7f0467768a4a [ 4590.861647][T23695] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.861650][T23695] RSP: 002b:00007ffc0a2a2ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4590.861653][T23695] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0467768a4a [ 4590.861655][T23695] RDX: 0000000000000040 RSI: 000000002d449340 RDI: 0000000000000005 [ 4590.861657][T23695] RBP: 00007ffc0a2a2f70 R08: 0000000000418574 R09: 000000000000001c [ 4590.861659][T23695] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4590.861661][T23695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0467891000 | [ 4590.861661][T23695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0467891000 | [ 4590.861676][T23695] | [ 4591.364717][T23699] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23699 | [4591.365207][T23699] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4591.365471][T23699] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4591.365473][T23699] Call Trace: [ 4591.365476][T23699] [4591.365478][T23699] dump_stack_lvl (lib/dump_stack.c:123) [4591.365488][T23699] check_preemption_disabled (lib/smp_processor_id.c:52) [4591.365498][T23699] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4591.365505][T23699] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4591.365514][T23699] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4591.365522][T23699] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4591.365527][T23699] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4591.365539][T23699] rawv6_sendmsg (net/ipv6/raw.c:918) [4591.365550][T23699] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4591.365555][T23699] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4591.365563][T23699] ? __lock_release (kernel/locking/lockdep.c:5534) [4591.365574][T23699] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4591.365580][T23699] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4591.365589][T23699] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4591.365605][T23699] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4591.365608][T23699] ? __lock_release (kernel/locking/lockdep.c:5534) [4591.365619][T23699] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4591.365628][T23699] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4591.365634][T23699] ? __pfx___sys_sendto (net/socket.c:2147) [4591.365648][T23699] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4591.365656][T23699] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4591.365667][T23699] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4591.365674][T23699] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4591.365684][T23699] __x64_sys_sendto (net/socket.c:2183) [4591.365688][T23699] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4591.365695][T23699] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4591.365702][T23699] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4591.365708][T23699] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4591.365713][T23699] RIP: 0033:0x7fd196f1aa4a [ 4591.365717][T23699] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.365720][T23699] RSP: 002b:00007fffd5099aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4591.365725][T23699] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd196f1aa4a [ 4591.365727][T23699] RDX: 0000000000000040 RSI: 00000000024d3340 RDI: 0000000000000005 [ 4591.365729][T23699] RBP: 00007fffd5099b30 R08: 0000000000418574 R09: 000000000000001c [ 4591.365731][T23699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4591.365733][T23699] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd197043000 | [ 4591.365747][T23699] | [ 4591.378458][T23699] lwtunnel_output(): recursion limit reached on datapath | [ 4592.848948][T23703] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23703 | [4592.849439][T23703] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4592.849727][T23703] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4592.849730][T23703] Call Trace: [ 4592.849732][T23703] [4592.849735][T23703] dump_stack_lvl (lib/dump_stack.c:123) [4592.849742][T23703] check_preemption_disabled (lib/smp_processor_id.c:52) [4592.849750][T23703] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4592.849757][T23703] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4592.849764][T23703] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4592.849770][T23703] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4592.849775][T23703] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4592.849787][T23703] rawv6_sendmsg (net/ipv6/raw.c:918) [4592.849798][T23703] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4592.849803][T23703] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4592.849810][T23703] ? __lock_release (kernel/locking/lockdep.c:5534) [4592.849819][T23703] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4592.849823][T23703] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4592.849832][T23703] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4592.849848][T23703] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4592.849851][T23703] ? __lock_release (kernel/locking/lockdep.c:5534) [4592.849862][T23703] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4592.849868][T23703] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4592.849874][T23703] ? __pfx___sys_sendto (net/socket.c:2147) [4592.849888][T23703] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4592.849895][T23703] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4592.849903][T23703] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4592.849910][T23703] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4592.849920][T23703] __x64_sys_sendto (net/socket.c:2183) [4592.849924][T23703] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4592.849929][T23703] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4592.849934][T23703] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4592.849940][T23703] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4592.849943][T23703] RIP: 0033:0x7f93e4012a4a [ 4592.849948][T23703] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4592.849951][T23703] RSP: 002b:00007ffc51968bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4592.849955][T23703] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93e4012a4a [ 4592.849958][T23703] RDX: 0000000000000040 RSI: 00000000374c0340 RDI: 0000000000000005 [ 4592.849960][T23703] RBP: 00007ffc51968c80 R08: 0000000000418574 R09: 000000000000001c [ 4592.849962][T23703] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4592.849964][T23703] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93e413b000 | [ 4592.849978][T23703] | [ 4592.849981][T23703] lwtunnel_output(): recursion limit reached on datapath | [ 4594.319721][T23707] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23707 | [4594.320195][T23707] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4594.320458][T23707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4594.320460][T23707] Call Trace: [ 4594.320463][T23707] [4594.320465][T23707] dump_stack_lvl (lib/dump_stack.c:123) [4594.320475][T23707] check_preemption_disabled (lib/smp_processor_id.c:52) [4594.320484][T23707] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4594.320490][T23707] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4594.320499][T23707] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.320506][T23707] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4594.320511][T23707] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.320522][T23707] rawv6_sendmsg (net/ipv6/raw.c:918) [4594.320533][T23707] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4594.320539][T23707] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4594.320545][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.320555][T23707] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4594.320561][T23707] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4594.320570][T23707] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4594.320586][T23707] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4594.320588][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.320599][T23707] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.320607][T23707] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.320612][T23707] ? __pfx___sys_sendto (net/socket.c:2147) [4594.320626][T23707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4594.320633][T23707] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4594.320643][T23707] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4594.320650][T23707] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4594.320660][T23707] __x64_sys_sendto (net/socket.c:2183) [4594.320664][T23707] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4594.320670][T23707] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4594.320674][T23707] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4594.320680][T23707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4594.320685][T23707] RIP: 0033:0x7f31a96dea4a [ 4594.320689][T23707] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.320694][T23707] RSP: 002b:00007ffc7a14eaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4594.320700][T23707] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31a96dea4a [ 4594.320702][T23707] RDX: 0000000000000040 RSI: 0000000026eeb340 RDI: 0000000000000005 [ 4594.320704][T23707] RBP: 00007ffc7a14eb30 R08: 0000000000418574 R09: 000000000000001c [ 4594.320706][T23707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4594.320708][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31a9807000 | [ 4594.320708][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31a9807000 | [ 4594.320722][T23707] | [ 4594.333689][T23707] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23707 | [4594.334057][T23707] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4594.334300][T23707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4594.334302][T23707] Call Trace: [ 4594.334303][T23707] [4594.334306][T23707] dump_stack_lvl (lib/dump_stack.c:123) [4594.334311][T23707] check_preemption_disabled (lib/smp_processor_id.c:52) [4594.334318][T23707] lwtunnel_output (net/core/lwtunnel.c:359) [4594.334324][T23707] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4594.334330][T23707] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.334335][T23707] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4594.334339][T23707] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.334351][T23707] rawv6_sendmsg (net/ipv6/raw.c:918) [4594.334362][T23707] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4594.334367][T23707] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4594.334370][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.334378][T23707] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4594.334381][T23707] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4594.334389][T23707] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4594.334405][T23707] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4594.334407][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.334418][T23707] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.334422][T23707] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.334427][T23707] ? __pfx___sys_sendto (net/socket.c:2147) [4594.334441][T23707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4594.334447][T23707] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4594.334454][T23707] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4594.334461][T23707] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4594.334470][T23707] __x64_sys_sendto (net/socket.c:2183) [4594.334474][T23707] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4594.334478][T23707] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4594.334482][T23707] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4594.334488][T23707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4594.334491][T23707] RIP: 0033:0x7f31a96dea4a [ 4594.334494][T23707] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.334497][T23707] RSP: 002b:00007ffc7a14eaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4594.334500][T23707] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31a96dea4a [ 4594.334503][T23707] RDX: 0000000000000040 RSI: 0000000026eeb340 RDI: 0000000000000005 [ 4594.334505][T23707] RBP: 00007ffc7a14eb30 R08: 0000000000418574 R09: 000000000000001c [ 4594.334507][T23707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4594.334509][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31a9807000 | [ 4594.334509][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31a9807000 | [ 4594.334523][T23707] | [ 4594.350178][T23707] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23707 | [4594.350551][T23707] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4594.350817][T23707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4594.350819][T23707] Call Trace: [ 4594.350821][T23707] [4594.350823][T23707] dump_stack_lvl (lib/dump_stack.c:123) [4594.350830][T23707] check_preemption_disabled (lib/smp_processor_id.c:52) [4594.350838][T23707] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4594.350844][T23707] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4594.350851][T23707] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.350856][T23707] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4594.350861][T23707] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.350873][T23707] rawv6_sendmsg (net/ipv6/raw.c:918) [4594.350884][T23707] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4594.350889][T23707] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4594.350894][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.350902][T23707] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4594.350906][T23707] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4594.350915][T23707] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4594.350931][T23707] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4594.350933][T23707] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.350945][T23707] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.350950][T23707] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.350955][T23707] ? __pfx___sys_sendto (net/socket.c:2147) [4594.350969][T23707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4594.350976][T23707] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4594.350984][T23707] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4594.350991][T23707] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4594.351001][T23707] __x64_sys_sendto (net/socket.c:2183) [4594.351004][T23707] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4594.351009][T23707] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4594.351013][T23707] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4594.351019][T23707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4594.351023][T23707] RIP: 0033:0x7f31a96dea4a [ 4594.351027][T23707] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.351030][T23707] RSP: 002b:00007ffc7a14eaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4594.351033][T23707] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31a96dea4a [ 4594.351035][T23707] RDX: 0000000000000040 RSI: 0000000026eeb340 RDI: 0000000000000005 [ 4594.351038][T23707] RBP: 00007ffc7a14eb30 R08: 0000000000418574 R09: 000000000000001c [ 4594.351040][T23707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4594.351042][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31a9807000 | [ 4594.351042][T23707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31a9807000 | [ 4594.351056][T23707] | [ 4594.830181][T23711] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23711 | [4594.830663][T23711] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4594.830943][T23711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4594.830946][T23711] Call Trace: [ 4594.830949][T23711] [4594.830951][T23711] dump_stack_lvl (lib/dump_stack.c:123) [4594.830962][T23711] check_preemption_disabled (lib/smp_processor_id.c:52) [4594.830972][T23711] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4594.830978][T23711] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4594.830987][T23711] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.830995][T23711] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4594.830999][T23711] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.831011][T23711] rawv6_sendmsg (net/ipv6/raw.c:918) [4594.831023][T23711] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4594.831028][T23711] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4594.831036][T23711] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.831047][T23711] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4594.831052][T23711] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4594.831062][T23711] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4594.831078][T23711] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4594.831080][T23711] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.831091][T23711] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.831100][T23711] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.831105][T23711] ? __pfx___sys_sendto (net/socket.c:2147) [4594.831120][T23711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4594.831128][T23711] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4594.831138][T23711] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4594.831145][T23711] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4594.831155][T23711] __x64_sys_sendto (net/socket.c:2183) [4594.831159][T23711] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4594.831166][T23711] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4594.831171][T23711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4594.831177][T23711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4594.831182][T23711] RIP: 0033:0x7f593089da4a [ 4594.831187][T23711] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.831190][T23711] RSP: 002b:00007fffecbd33c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4594.831194][T23711] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f593089da4a [ 4594.831196][T23711] RDX: 0000000000000040 RSI: 0000000035877340 RDI: 0000000000000005 [ 4594.831198][T23711] RBP: 00007fffecbd3450 R08: 0000000000418574 R09: 000000000000001c [ 4594.831200][T23711] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4594.831202][T23711] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59309c6000 | [ 4594.831216][T23711] | [ 4594.831219][T23711] lwtunnel_output(): recursion limit reached on datapath | [ 4596.320324][T23715] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23715 | [4596.321098][T23715] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4596.321348][T23715] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4596.321351][T23715] Call Trace: [ 4596.321353][T23715] [4596.321356][T23715] dump_stack_lvl (lib/dump_stack.c:123) [4596.321364][T23715] check_preemption_disabled (lib/smp_processor_id.c:52) [4596.321372][T23715] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4596.321379][T23715] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4596.321387][T23715] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4596.321393][T23715] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4596.321398][T23715] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4596.321410][T23715] rawv6_sendmsg (net/ipv6/raw.c:918) [4596.321421][T23715] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4596.321427][T23715] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4596.321433][T23715] ? __lock_release (kernel/locking/lockdep.c:5534) [4596.321442][T23715] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4596.321447][T23715] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4596.321456][T23715] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4596.321472][T23715] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4596.321475][T23715] ? __lock_release (kernel/locking/lockdep.c:5534) [4596.321486][T23715] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4596.321492][T23715] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4596.321498][T23715] ? __pfx___sys_sendto (net/socket.c:2147) [4596.321513][T23715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4596.321520][T23715] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4596.321530][T23715] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4596.321537][T23715] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4596.321547][T23715] __x64_sys_sendto (net/socket.c:2183) [4596.321552][T23715] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4596.321558][T23715] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4596.321562][T23715] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4596.321568][T23715] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4596.321572][T23715] RIP: 0033:0x7f453d9a0a4a [ 4596.321576][T23715] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.321579][T23715] RSP: 002b:00007ffe9f20c108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4596.321583][T23715] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f453d9a0a4a [ 4596.321586][T23715] RDX: 0000000000000040 RSI: 0000000025005340 RDI: 0000000000000005 [ 4596.321588][T23715] RBP: 00007ffe9f20c190 R08: 0000000000418574 R09: 000000000000001c [ 4596.321590][T23715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4596.321592][T23715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f453dac9000 | [ 4596.321606][T23715] | [ 4596.321609][T23715] lwtunnel_output(): recursion limit reached on datapath | [ 4597.772593][T23719] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23719 | [4597.773095][T23719] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4597.773357][T23719] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4597.773359][T23719] Call Trace: [ 4597.773361][T23719] [4597.773364][T23719] dump_stack_lvl (lib/dump_stack.c:123) [4597.773371][T23719] check_preemption_disabled (lib/smp_processor_id.c:52) [4597.773379][T23719] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4597.773385][T23719] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4597.773393][T23719] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.773400][T23719] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4597.773404][T23719] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.773416][T23719] rawv6_sendmsg (net/ipv6/raw.c:918) [4597.773427][T23719] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4597.773433][T23719] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4597.773438][T23719] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.773447][T23719] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4597.773452][T23719] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4597.773461][T23719] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4597.773477][T23719] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4597.773480][T23719] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.773491][T23719] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.773497][T23719] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.773502][T23719] ? __pfx___sys_sendto (net/socket.c:2147) [4597.773516][T23719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4597.773523][T23719] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4597.773532][T23719] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4597.773539][T23719] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4597.773549][T23719] __x64_sys_sendto (net/socket.c:2183) [4597.773553][T23719] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4597.773558][T23719] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4597.773563][T23719] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4597.773568][T23719] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4597.773572][T23719] RIP: 0033:0x7fe9e0429a4a [ 4597.773577][T23719] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4597.773580][T23719] RSP: 002b:00007ffec9b159b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4597.773584][T23719] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9e0429a4a [ 4597.773587][T23719] RDX: 0000000000000040 RSI: 000000001b052340 RDI: 0000000000000005 [ 4597.773589][T23719] RBP: 00007ffec9b15a40 R08: 0000000000418574 R09: 000000000000001c [ 4597.773591][T23719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4597.773593][T23719] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9e0552000 | [ 4597.773607][T23719] | [ 4597.773610][T23719] lwtunnel_output(): recursion limit reached on datapath | [ 4599.258763][T23723] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23723 | [4599.259226][T23723] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4599.259472][T23723] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4599.259474][T23723] Call Trace: [ 4599.259476][T23723] [4599.259479][T23723] dump_stack_lvl (lib/dump_stack.c:123) [4599.259487][T23723] check_preemption_disabled (lib/smp_processor_id.c:52) [4599.259495][T23723] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4599.259501][T23723] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4599.259509][T23723] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.259516][T23723] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4599.259520][T23723] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.259532][T23723] rawv6_sendmsg (net/ipv6/raw.c:918) [4599.259543][T23723] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4599.259549][T23723] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4599.259554][T23723] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.259562][T23723] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4599.259566][T23723] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4599.259575][T23723] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4599.259591][T23723] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4599.259594][T23723] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.259605][T23723] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.259611][T23723] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.259616][T23723] ? __pfx___sys_sendto (net/socket.c:2147) [4599.259631][T23723] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4599.259638][T23723] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4599.259647][T23723] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4599.259654][T23723] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4599.259664][T23723] __x64_sys_sendto (net/socket.c:2183) [4599.259668][T23723] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4599.259673][T23723] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4599.259678][T23723] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4599.259683][T23723] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4599.259688][T23723] RIP: 0033:0x7f949a295a4a [ 4599.259692][T23723] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4599.259695][T23723] RSP: 002b:00007ffff8fa4328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4599.259700][T23723] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f949a295a4a [ 4599.259703][T23723] RDX: 0000000000000040 RSI: 0000000021baf340 RDI: 0000000000000005 [ 4599.259704][T23723] RBP: 00007ffff8fa43b0 R08: 0000000000418574 R09: 000000000000001c [ 4599.259706][T23723] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4599.259708][T23723] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f949a3be000 | [ 4599.417062][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4599.417898][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4600.753544][T23727] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23727 | [4600.754019][T23727] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4600.754267][T23727] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4600.754269][T23727] Call Trace: [ 4600.754271][T23727] [4600.754273][T23727] dump_stack_lvl (lib/dump_stack.c:123) [4600.754281][T23727] check_preemption_disabled (lib/smp_processor_id.c:52) [4600.754289][T23727] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4600.754295][T23727] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4600.754303][T23727] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4600.754309][T23727] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4600.754313][T23727] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4600.754325][T23727] rawv6_sendmsg (net/ipv6/raw.c:918) [4600.754337][T23727] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4600.754342][T23727] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4600.754348][T23727] ? __lock_release (kernel/locking/lockdep.c:5534) [4600.754357][T23727] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4600.754361][T23727] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4600.754370][T23727] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4600.754386][T23727] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4600.754389][T23727] ? __lock_release (kernel/locking/lockdep.c:5534) [4600.754401][T23727] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4600.754406][T23727] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4600.754412][T23727] ? __pfx___sys_sendto (net/socket.c:2147) [4600.754426][T23727] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4600.754433][T23727] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4600.754441][T23727] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4600.754448][T23727] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4600.754458][T23727] __x64_sys_sendto (net/socket.c:2183) [4600.754462][T23727] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4600.754467][T23727] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4600.754471][T23727] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4600.754477][T23727] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4600.754481][T23727] RIP: 0033:0x7fe30593ea4a [ 4600.754485][T23727] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4600.754488][T23727] RSP: 002b:00007ffc246d18d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4600.754492][T23727] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe30593ea4a [ 4600.754494][T23727] RDX: 0000000000000040 RSI: 0000000032410340 RDI: 0000000000000005 [ 4600.754496][T23727] RBP: 00007ffc246d1960 R08: 0000000000418574 R09: 000000000000001c [ 4600.754498][T23727] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4600.754500][T23727] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe305a67000 | [ 4600.754514][T23727] | [ 4600.754517][T23727] lwtunnel_output(): recursion limit reached on datapath | [ 4602.212378][T23731] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23731 | [4602.213569][T23731] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4602.213857][T23731] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4602.213860][T23731] Call Trace: [ 4602.213863][T23731] [4602.213865][T23731] dump_stack_lvl (lib/dump_stack.c:123) [4602.213874][T23731] check_preemption_disabled (lib/smp_processor_id.c:52) [4602.213882][T23731] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4602.213888][T23731] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4602.213897][T23731] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.213904][T23731] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4602.213908][T23731] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.213919][T23731] rawv6_sendmsg (net/ipv6/raw.c:918) [4602.213930][T23731] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4602.213935][T23731] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4602.213941][T23731] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.213951][T23731] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4602.213957][T23731] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4602.213965][T23731] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4602.213980][T23731] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4602.213983][T23731] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.213994][T23731] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.214001][T23731] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.214006][T23731] ? __pfx___sys_sendto (net/socket.c:2147) [4602.214019][T23731] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4602.214027][T23731] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4602.214036][T23731] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4602.214043][T23731] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4602.214052][T23731] __x64_sys_sendto (net/socket.c:2183) [4602.214056][T23731] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4602.214062][T23731] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4602.214066][T23731] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4602.214072][T23731] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4602.214076][T23731] RIP: 0033:0x7f3cdcde1a4a [ 4602.214081][T23731] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4602.214084][T23731] RSP: 002b:00007ffecf99d278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4602.214088][T23731] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cdcde1a4a [ 4602.214090][T23731] RDX: 0000000000000040 RSI: 000000003d643340 RDI: 0000000000000005 [ 4602.214092][T23731] RBP: 00007ffecf99d300 R08: 0000000000418574 R09: 000000000000001c [ 4602.214094][T23731] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4602.214096][T23731] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cdcf0a000 | [ 4602.214096][T23731] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cdcf0a000 | [ 4602.214109][T23731] | [ 4602.214111][T23731] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23731 | [4602.225582][T23731] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4602.225835][T23731] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4602.225836][T23731] Call Trace: [ 4602.225838][T23731] [4602.225840][T23731] dump_stack_lvl (lib/dump_stack.c:123) [4602.225845][T23731] check_preemption_disabled (lib/smp_processor_id.c:52) [4602.225851][T23731] lwtunnel_output (net/core/lwtunnel.c:359) [4602.225857][T23731] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4602.225863][T23731] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.225868][T23731] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4602.225872][T23731] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.225883][T23731] rawv6_sendmsg (net/ipv6/raw.c:918) [4602.225894][T23731] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4602.225899][T23731] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4602.225903][T23731] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.225909][T23731] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4602.225913][T23731] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4602.225921][T23731] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4602.225936][T23731] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4602.225938][T23731] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.225949][T23731] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.225953][T23731] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.225958][T23731] ? __pfx___sys_sendto (net/socket.c:2147) [4602.225971][T23731] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4602.225977][T23731] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4602.225984][T23731] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4602.225990][T23731] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4602.226000][T23731] __x64_sys_sendto (net/socket.c:2183) [4602.226004][T23731] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4602.226008][T23731] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4602.226012][T23731] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4602.226017][T23731] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4602.226020][T23731] RIP: 0033:0x7f3cdcde1a4a [ 4602.226023][T23731] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4602.226026][T23731] RSP: 002b:00007ffecf99d278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4602.226029][T23731] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cdcde1a4a [ 4602.226031][T23731] RDX: 0000000000000040 RSI: 000000003d643340 RDI: 0000000000000005 [ 4602.226032][T23731] RBP: 00007ffecf99d300 R08: 0000000000418574 R09: 000000000000001c [ 4602.226034][T23731] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4602.226036][T23731] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cdcf0a000 | [ 4602.226036][T23731] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cdcf0a000 | [ 4602.226049][T23731] | [ 4602.226474][T23731] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23731 | [4602.238197][T23731] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4602.238452][T23731] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4602.238455][T23731] Call Trace: [ 4602.238457][T23731] [4602.238459][T23731] dump_stack_lvl (lib/dump_stack.c:123) [4602.238466][T23731] check_preemption_disabled (lib/smp_processor_id.c:52) [4602.238473][T23731] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4602.238480][T23731] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4602.238487][T23731] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.238493][T23731] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4602.238498][T23731] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.238509][T23731] rawv6_sendmsg (net/ipv6/raw.c:918) [4602.238521][T23731] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4602.238526][T23731] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4602.238531][T23731] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.238539][T23731] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4602.238554][T23731] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4602.238563][T23731] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4602.238578][T23731] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4602.238581][T23731] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.238591][T23731] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.238595][T23731] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.238601][T23731] ? __pfx___sys_sendto (net/socket.c:2147) [4602.238614][T23731] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4602.238621][T23731] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4602.238630][T23731] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4602.238636][T23731] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4602.238646][T23731] __x64_sys_sendto (net/socket.c:2183) [4602.238649][T23731] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4602.238654][T23731] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4602.238658][T23731] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4602.238663][T23731] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4602.238666][T23731] RIP: 0033:0x7f3cdcde1a4a [ 4602.238670][T23731] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4602.238673][T23731] RSP: 002b:00007ffecf99d278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4602.238676][T23731] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cdcde1a4a [ 4602.238678][T23731] RDX: 0000000000000040 RSI: 000000003d643340 RDI: 0000000000000005 [ 4602.238680][T23731] RBP: 00007ffecf99d300 R08: 0000000000418574 R09: 000000000000001c [ 4602.238682][T23731] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4602.238684][T23731] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cdcf0a000 | [ 4602.238684][T23731] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cdcf0a000 | [ 4602.238698][T23731] | [ 4602.715938][T23735] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23735 | [4602.716433][T23735] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4602.716701][T23735] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4602.716704][T23735] Call Trace: [ 4602.716706][T23735] [4602.716709][T23735] dump_stack_lvl (lib/dump_stack.c:123) [4602.716719][T23735] check_preemption_disabled (lib/smp_processor_id.c:52) [4602.716729][T23735] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4602.716736][T23735] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4602.716745][T23735] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.716753][T23735] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4602.716758][T23735] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.716769][T23735] rawv6_sendmsg (net/ipv6/raw.c:918) [4602.716781][T23735] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4602.716786][T23735] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4602.716793][T23735] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.716803][T23735] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4602.716809][T23735] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4602.716818][T23735] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4602.716835][T23735] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4602.716837][T23735] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.716849][T23735] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.716857][T23735] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.716863][T23735] ? __pfx___sys_sendto (net/socket.c:2147) [4602.716877][T23735] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4602.716885][T23735] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4602.716895][T23735] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4602.716903][T23735] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4602.716913][T23735] __x64_sys_sendto (net/socket.c:2183) [4602.716917][T23735] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4602.716922][T23735] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4602.716927][T23735] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4602.716932][T23735] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4602.716938][T23735] RIP: 0033:0x7f02c3270a4a [ 4602.716942][T23735] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4602.716945][T23735] RSP: 002b:00007ffd17b996d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4602.716950][T23735] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02c3270a4a [ 4602.716952][T23735] RDX: 0000000000000040 RSI: 000000002e467340 RDI: 0000000000000005 [ 4602.716954][T23735] RBP: 00007ffd17b99760 R08: 0000000000418574 R09: 000000000000001c [ 4602.716956][T23735] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4602.716958][T23735] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02c3399000 | [ 4602.716972][T23735] | [ 4602.730246][T23735] lwtunnel_output(): recursion limit reached on datapath | [ 4604.202300][T23739] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23739 | [4604.202767][T23739] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4604.203014][T23739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.203016][T23739] Call Trace: [ 4604.203019][T23739] [4604.203021][T23739] dump_stack_lvl (lib/dump_stack.c:123) [4604.203029][T23739] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.203037][T23739] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4604.203043][T23739] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4604.203052][T23739] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.203059][T23739] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4604.203064][T23739] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.203075][T23739] rawv6_sendmsg (net/ipv6/raw.c:918) [4604.203087][T23739] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4604.203092][T23739] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4604.203098][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.203107][T23739] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4604.203112][T23739] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4604.203121][T23739] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4604.203137][T23739] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4604.203140][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.203151][T23739] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.203158][T23739] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.203164][T23739] ? __pfx___sys_sendto (net/socket.c:2147) [4604.203178][T23739] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4604.203185][T23739] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4604.203194][T23739] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4604.203201][T23739] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4604.203211][T23739] __x64_sys_sendto (net/socket.c:2183) [4604.203215][T23739] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4604.203221][T23739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4604.203226][T23739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.203232][T23739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.203236][T23739] RIP: 0033:0x7fad7b926a4a [ 4604.203240][T23739] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4604.203243][T23739] RSP: 002b:00007ffd613162a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4604.203247][T23739] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad7b926a4a [ 4604.203249][T23739] RDX: 0000000000000040 RSI: 0000000020ed8340 RDI: 0000000000000005 [ 4604.203251][T23739] RBP: 00007ffd61316330 R08: 0000000000418574 R09: 000000000000001c [ 4604.203253][T23739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4604.203255][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7ba4f000 | [ 4604.203255][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7ba4f000 | [ 4604.203269][T23739] | [ 4604.203272][T23739] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23739 | [4604.214759][T23739] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4604.215002][T23739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.215004][T23739] Call Trace: [ 4604.215006][T23739] [4604.215008][T23739] dump_stack_lvl (lib/dump_stack.c:123) [4604.215014][T23739] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.215022][T23739] lwtunnel_output (net/core/lwtunnel.c:359) [4604.215028][T23739] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4604.215035][T23739] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.215041][T23739] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4604.215046][T23739] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.215058][T23739] rawv6_sendmsg (net/ipv6/raw.c:918) [4604.215070][T23739] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4604.215075][T23739] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4604.215079][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.215087][T23739] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4604.215091][T23739] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4604.215100][T23739] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4604.215116][T23739] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4604.215119][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.215131][T23739] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.215135][T23739] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.215141][T23739] ? __pfx___sys_sendto (net/socket.c:2147) [4604.215156][T23739] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4604.215162][T23739] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4604.215169][T23739] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4604.215177][T23739] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4604.215187][T23739] __x64_sys_sendto (net/socket.c:2183) [4604.215191][T23739] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4604.215195][T23739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4604.215200][T23739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.215206][T23739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.215209][T23739] RIP: 0033:0x7fad7b926a4a [ 4604.215213][T23739] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4604.215216][T23739] RSP: 002b:00007ffd613162a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4604.215219][T23739] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad7b926a4a [ 4604.215221][T23739] RDX: 0000000000000040 RSI: 0000000020ed8340 RDI: 0000000000000005 [ 4604.215223][T23739] RBP: 00007ffd61316330 R08: 0000000000418574 R09: 000000000000001c [ 4604.215225][T23739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4604.215228][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7ba4f000 | [ 4604.215228][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7ba4f000 | [ 4604.215243][T23739] | [ 4604.215692][T23739] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23739 | [4604.228877][T23739] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4604.229127][T23739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.229129][T23739] Call Trace: [ 4604.229131][T23739] [4604.229133][T23739] dump_stack_lvl (lib/dump_stack.c:123) [4604.229140][T23739] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.229147][T23739] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4604.229154][T23739] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4604.229160][T23739] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.229166][T23739] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4604.229171][T23739] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.229183][T23739] rawv6_sendmsg (net/ipv6/raw.c:918) [4604.229195][T23739] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4604.229200][T23739] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4604.229205][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.229213][T23739] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4604.229217][T23739] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4604.229226][T23739] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4604.229243][T23739] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4604.229245][T23739] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.229257][T23739] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.229262][T23739] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.229268][T23739] ? __pfx___sys_sendto (net/socket.c:2147) [4604.229282][T23739] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4604.229289][T23739] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4604.229298][T23739] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4604.229305][T23739] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4604.229315][T23739] __x64_sys_sendto (net/socket.c:2183) [4604.229319][T23739] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4604.229323][T23739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4604.229327][T23739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.229333][T23739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.229337][T23739] RIP: 0033:0x7fad7b926a4a [ 4604.229340][T23739] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4604.229343][T23739] RSP: 002b:00007ffd613162a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4604.229347][T23739] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad7b926a4a [ 4604.229349][T23739] RDX: 0000000000000040 RSI: 0000000020ed8340 RDI: 0000000000000005 [ 4604.229351][T23739] RBP: 00007ffd61316330 R08: 0000000000418574 R09: 000000000000001c [ 4604.229353][T23739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4604.229355][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7ba4f000 | [ 4604.229355][T23739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7ba4f000 | [ 4604.229370][T23739] | [ 4604.704646][T23743] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23743 | [4604.705434][T23743] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4604.705713][T23743] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.705716][T23743] Call Trace: [ 4604.705719][T23743] [4604.705721][T23743] dump_stack_lvl (lib/dump_stack.c:123) [4604.705731][T23743] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.705740][T23743] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4604.705747][T23743] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4604.705755][T23743] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.705763][T23743] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4604.705768][T23743] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.705780][T23743] rawv6_sendmsg (net/ipv6/raw.c:918) [4604.705791][T23743] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4604.705797][T23743] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4604.705803][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.705813][T23743] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4604.705819][T23743] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4604.705828][T23743] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4604.705844][T23743] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4604.705847][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.705858][T23743] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.705865][T23743] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.705871][T23743] ? __pfx___sys_sendto (net/socket.c:2147) [4604.705885][T23743] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4604.705893][T23743] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4604.705903][T23743] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4604.705911][T23743] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4604.705921][T23743] __x64_sys_sendto (net/socket.c:2183) [4604.705925][T23743] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4604.705931][T23743] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4604.705935][T23743] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.705941][T23743] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.705945][T23743] RIP: 0033:0x7f30514e9a4a [ 4604.705950][T23743] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4604.705954][T23743] RSP: 002b:00007fffc4d2b338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4604.705958][T23743] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30514e9a4a [ 4604.705961][T23743] RDX: 0000000000000040 RSI: 0000000017027340 RDI: 0000000000000005 [ 4604.705963][T23743] RBP: 00007fffc4d2b3c0 R08: 0000000000418574 R09: 000000000000001c [ 4604.705966][T23743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4604.705968][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3051612000 | [ 4604.705968][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3051612000 | [ 4604.705983][T23743] | [ 4604.719105][T23743] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23743 | [4604.719484][T23743] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4604.719752][T23743] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.719754][T23743] Call Trace: [ 4604.719756][T23743] [4604.719758][T23743] dump_stack_lvl (lib/dump_stack.c:123) [4604.719764][T23743] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.719772][T23743] lwtunnel_output (net/core/lwtunnel.c:359) [4604.719778][T23743] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4604.719786][T23743] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.719792][T23743] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4604.719797][T23743] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.719810][T23743] rawv6_sendmsg (net/ipv6/raw.c:918) [4604.719821][T23743] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4604.719826][T23743] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4604.719831][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.719840][T23743] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4604.719844][T23743] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4604.719854][T23743] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4604.719870][T23743] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4604.719873][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.719884][T23743] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.719889][T23743] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.719895][T23743] ? __pfx___sys_sendto (net/socket.c:2147) [4604.719910][T23743] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4604.719917][T23743] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4604.719925][T23743] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4604.719933][T23743] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4604.719943][T23743] __x64_sys_sendto (net/socket.c:2183) [4604.719947][T23743] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4604.719953][T23743] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4604.719957][T23743] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.719963][T23743] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.719966][T23743] RIP: 0033:0x7f30514e9a4a [ 4604.719970][T23743] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4604.719973][T23743] RSP: 002b:00007fffc4d2b338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4604.719977][T23743] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30514e9a4a [ 4604.719980][T23743] RDX: 0000000000000040 RSI: 0000000017027340 RDI: 0000000000000005 [ 4604.719982][T23743] RBP: 00007fffc4d2b3c0 R08: 0000000000418574 R09: 000000000000001c [ 4604.719984][T23743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4604.719986][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3051612000 | [ 4604.719986][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3051612000 | [ 4604.720001][T23743] | [ 4604.720477][T23743] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23743 | [4604.732668][T23743] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4604.732942][T23743] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.732944][T23743] Call Trace: [ 4604.732946][T23743] [4604.732948][T23743] dump_stack_lvl (lib/dump_stack.c:123) [4604.732956][T23743] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.732964][T23743] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4604.732970][T23743] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4604.732979][T23743] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.732985][T23743] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4604.732990][T23743] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.733003][T23743] rawv6_sendmsg (net/ipv6/raw.c:918) [4604.733014][T23743] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4604.733019][T23743] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4604.733025][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.733033][T23743] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4604.733038][T23743] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4604.733047][T23743] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4604.733064][T23743] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4604.733067][T23743] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.733078][T23743] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.733084][T23743] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.733089][T23743] ? __pfx___sys_sendto (net/socket.c:2147) [4604.733104][T23743] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4604.733111][T23743] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4604.733120][T23743] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4604.733127][T23743] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4604.733138][T23743] __x64_sys_sendto (net/socket.c:2183) [4604.733142][T23743] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4604.733148][T23743] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4604.733153][T23743] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.733159][T23743] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.733163][T23743] RIP: 0033:0x7f30514e9a4a [ 4604.733166][T23743] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4604.733169][T23743] RSP: 002b:00007fffc4d2b338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4604.733173][T23743] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30514e9a4a [ 4604.733175][T23743] RDX: 0000000000000040 RSI: 0000000017027340 RDI: 0000000000000005 [ 4604.733178][T23743] RBP: 00007fffc4d2b3c0 R08: 0000000000418574 R09: 000000000000001c [ 4604.733180][T23743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4604.733182][T23743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3051612000 | [ 4606.664482][T23751] lwtunnel_output(): recursion limit reached on datapath | [ 4608.128093][T23755] check_preemption_disabled: 2 callbacks suppressed | [ 4608.128101][T23755] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23755 | [4608.128842][T23755] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4608.129092][T23755] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4608.129094][T23755] Call Trace: [ 4608.129096][T23755] [4608.129099][T23755] dump_stack_lvl (lib/dump_stack.c:123) [4608.129109][T23755] check_preemption_disabled (lib/smp_processor_id.c:52) [4608.129119][T23755] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4608.129125][T23755] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4608.129135][T23755] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4608.129142][T23755] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4608.129147][T23755] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4608.129159][T23755] rawv6_sendmsg (net/ipv6/raw.c:918) [4608.129170][T23755] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4608.129175][T23755] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4608.129182][T23755] ? __lock_release (kernel/locking/lockdep.c:5534) [4608.129193][T23755] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4608.129199][T23755] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4608.129208][T23755] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4608.129224][T23755] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4608.129227][T23755] ? __lock_release (kernel/locking/lockdep.c:5534) [4608.129238][T23755] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4608.129247][T23755] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4608.129253][T23755] ? __pfx___sys_sendto (net/socket.c:2147) [4608.129267][T23755] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4608.129276][T23755] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4608.129286][T23755] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4608.129293][T23755] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4608.129303][T23755] __x64_sys_sendto (net/socket.c:2183) [4608.129307][T23755] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4608.129314][T23755] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4608.129319][T23755] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4608.129325][T23755] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4608.129330][T23755] RIP: 0033:0x7f819d9cea4a [ 4608.129334][T23755] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4608.129337][T23755] RSP: 002b:00007ffeb8cb68d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4608.129342][T23755] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f819d9cea4a [ 4608.129344][T23755] RDX: 0000000000000040 RSI: 000000003c47e340 RDI: 0000000000000005 [ 4608.129346][T23755] RBP: 00007ffeb8cb6960 R08: 0000000000418574 R09: 000000000000001c [ 4608.129348][T23755] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4608.129349][T23755] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f819daf7000 | [ 4608.129364][T23755] | [ 4608.129366][T23755] lwtunnel_output(): recursion limit reached on datapath | [ 4609.615584][T23759] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23759 | [4609.616082][T23759] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4609.616342][T23759] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4609.616344][T23759] Call Trace: [ 4609.616347][T23759] [4609.616349][T23759] dump_stack_lvl (lib/dump_stack.c:123) [4609.616357][T23759] check_preemption_disabled (lib/smp_processor_id.c:52) [4609.616365][T23759] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4609.616371][T23759] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4609.616379][T23759] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4609.616385][T23759] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4609.616390][T23759] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4609.616402][T23759] rawv6_sendmsg (net/ipv6/raw.c:918) [4609.616413][T23759] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4609.616418][T23759] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4609.616423][T23759] ? __lock_release (kernel/locking/lockdep.c:5534) [4609.616432][T23759] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4609.616437][T23759] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4609.616446][T23759] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4609.616462][T23759] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4609.616465][T23759] ? __lock_release (kernel/locking/lockdep.c:5534) [4609.616476][T23759] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4609.616481][T23759] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4609.616487][T23759] ? __pfx___sys_sendto (net/socket.c:2147) [4609.616501][T23759] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4609.616508][T23759] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4609.616517][T23759] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4609.616524][T23759] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4609.616534][T23759] __x64_sys_sendto (net/socket.c:2183) [4609.616538][T23759] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4609.616543][T23759] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4609.616548][T23759] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4609.616553][T23759] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4609.616557][T23759] RIP: 0033:0x7fca117b9a4a [ 4609.616562][T23759] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4609.616565][T23759] RSP: 002b:00007fffda6384d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4609.616570][T23759] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca117b9a4a [ 4609.616572][T23759] RDX: 0000000000000040 RSI: 0000000037a94340 RDI: 0000000000000005 [ 4609.616574][T23759] RBP: 00007fffda638560 R08: 0000000000418574 R09: 000000000000001c [ 4609.616576][T23759] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4609.616577][T23759] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca118e2000 | [ 4609.616594][T23759] lwtunnel_output(): recursion limit reached on datapath | [ 4609.656911][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4611.082380][T23763] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23763 | [4611.083842][T23763] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4611.084091][T23763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4611.084093][T23763] Call Trace: [ 4611.084096][T23763] [4611.084098][T23763] dump_stack_lvl (lib/dump_stack.c:123) [4611.084106][T23763] check_preemption_disabled (lib/smp_processor_id.c:52) [4611.084114][T23763] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4611.084120][T23763] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4611.084127][T23763] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4611.084133][T23763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4611.084138][T23763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4611.084150][T23763] rawv6_sendmsg (net/ipv6/raw.c:918) [4611.084161][T23763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4611.084166][T23763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4611.084173][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4611.084181][T23763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4611.084186][T23763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4611.084195][T23763] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4611.084211][T23763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4611.084213][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4611.084224][T23763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4611.084230][T23763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4611.084236][T23763] ? __pfx___sys_sendto (net/socket.c:2147) [4611.084250][T23763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4611.084257][T23763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4611.084265][T23763] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4611.084272][T23763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4611.084283][T23763] __x64_sys_sendto (net/socket.c:2183) [4611.084286][T23763] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4611.084292][T23763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4611.084296][T23763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4611.084302][T23763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4611.084306][T23763] RIP: 0033:0x7fdb05188a4a [ 4611.084310][T23763] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4611.084314][T23763] RSP: 002b:00007ffe86a78dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4611.084318][T23763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb05188a4a [ 4611.084320][T23763] RDX: 0000000000000040 RSI: 0000000036aef340 RDI: 0000000000000005 [ 4611.084322][T23763] RBP: 00007ffe86a78e60 R08: 0000000000418574 R09: 000000000000001c [ 4611.084324][T23763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4611.084326][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb052b1000 | [ 4611.084341][T23763] | [ 4611.084344][T23763] lwtunnel_output(): recursion limit reached on datapath | [ 4612.567586][T23767] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23767 | [4612.568358][T23767] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4612.568629][T23767] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4612.568631][T23767] Call Trace: [ 4612.568633][T23767] [4612.568636][T23767] dump_stack_lvl (lib/dump_stack.c:123) [4612.568643][T23767] check_preemption_disabled (lib/smp_processor_id.c:52) [4612.568651][T23767] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4612.568657][T23767] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4612.568665][T23767] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4612.568672][T23767] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4612.568676][T23767] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4612.568688][T23767] rawv6_sendmsg (net/ipv6/raw.c:918) [4612.568701][T23767] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4612.568706][T23767] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4612.568711][T23767] ? __lock_release (kernel/locking/lockdep.c:5534) [4612.568720][T23767] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4612.568725][T23767] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4612.568734][T23767] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4612.568750][T23767] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4612.568753][T23767] ? __lock_release (kernel/locking/lockdep.c:5534) [4612.568764][T23767] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4612.568770][T23767] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4612.568776][T23767] ? __pfx___sys_sendto (net/socket.c:2147) [4612.568790][T23767] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4612.568797][T23767] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4612.568806][T23767] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4612.568813][T23767] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4612.568823][T23767] __x64_sys_sendto (net/socket.c:2183) [4612.568826][T23767] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4612.568832][T23767] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4612.568837][T23767] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4612.568843][T23767] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4612.568846][T23767] RIP: 0033:0x7f97dd946a4a [ 4612.568851][T23767] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4612.568854][T23767] RSP: 002b:00007ffe3fcd9d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4612.568858][T23767] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97dd946a4a [ 4612.568860][T23767] RDX: 0000000000000040 RSI: 0000000008d80340 RDI: 0000000000000005 [ 4612.568863][T23767] RBP: 00007ffe3fcd9e20 R08: 0000000000418574 R09: 000000000000001c [ 4612.568865][T23767] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4612.568867][T23767] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97dda6f000 | [ 4612.568882][T23767] | [ 4612.581327][T23767] lwtunnel_output(): recursion limit reached on datapath | [ 4614.037586][T23771] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23771 | [4614.038081][T23771] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4614.038340][T23771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4614.038343][T23771] Call Trace: [ 4614.038345][T23771] [4614.038348][T23771] dump_stack_lvl (lib/dump_stack.c:123) [4614.038357][T23771] check_preemption_disabled (lib/smp_processor_id.c:52) [4614.038366][T23771] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4614.038372][T23771] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4614.038381][T23771] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.038388][T23771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4614.038393][T23771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.038405][T23771] rawv6_sendmsg (net/ipv6/raw.c:918) [4614.038416][T23771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4614.038421][T23771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4614.038427][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.038437][T23771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4614.038442][T23771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4614.038451][T23771] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4614.038467][T23771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4614.038470][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.038481][T23771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.038489][T23771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.038495][T23771] ? __pfx___sys_sendto (net/socket.c:2147) [4614.038509][T23771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4614.038516][T23771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4614.038526][T23771] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4614.038533][T23771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4614.038543][T23771] __x64_sys_sendto (net/socket.c:2183) [4614.038546][T23771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4614.038553][T23771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4614.038558][T23771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4614.038563][T23771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4614.038568][T23771] RIP: 0033:0x7faf2f8c1a4a [ 4614.038572][T23771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4614.038576][T23771] RSP: 002b:00007ffc340dc7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4614.038581][T23771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf2f8c1a4a [ 4614.038584][T23771] RDX: 0000000000000040 RSI: 000000000989a340 RDI: 0000000000000005 [ 4614.038586][T23771] RBP: 00007ffc340dc880 R08: 0000000000418574 R09: 000000000000001c [ 4614.038588][T23771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4614.038590][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf2f9ea000 | [ 4614.038590][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf2f9ea000 | [ 4614.038605][T23771] | [ 4614.038607][T23771] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23771 | [4614.051161][T23771] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4614.051421][T23771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4614.051423][T23771] Call Trace: [ 4614.051426][T23771] [4614.051428][T23771] dump_stack_lvl (lib/dump_stack.c:123) [4614.051435][T23771] check_preemption_disabled (lib/smp_processor_id.c:52) [4614.051444][T23771] lwtunnel_output (net/core/lwtunnel.c:359) [4614.051450][T23771] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4614.051458][T23771] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.051464][T23771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4614.051468][T23771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.051480][T23771] rawv6_sendmsg (net/ipv6/raw.c:918) [4614.051492][T23771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4614.051497][T23771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4614.051501][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.051510][T23771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4614.051514][T23771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4614.051522][T23771] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4614.051539][T23771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4614.051542][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.051553][T23771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.051558][T23771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.051564][T23771] ? __pfx___sys_sendto (net/socket.c:2147) [4614.051585][T23771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4614.051593][T23771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4614.051602][T23771] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4614.051609][T23771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4614.051619][T23771] __x64_sys_sendto (net/socket.c:2183) [4614.051623][T23771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4614.051629][T23771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4614.051633][T23771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4614.051639][T23771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4614.051644][T23771] RIP: 0033:0x7faf2f8c1a4a [ 4614.051648][T23771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4614.051651][T23771] RSP: 002b:00007ffc340dc7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4614.051654][T23771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf2f8c1a4a [ 4614.051657][T23771] RDX: 0000000000000040 RSI: 000000000989a340 RDI: 0000000000000005 [ 4614.051659][T23771] RBP: 00007ffc340dc880 R08: 0000000000418574 R09: 000000000000001c [ 4614.051660][T23771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4614.051663][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf2f9ea000 | [ 4614.051663][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf2f9ea000 | [ 4614.051677][T23771] | [ 4614.066939][T23771] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23771 | [4614.067326][T23771] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4614.067583][T23771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4614.067585][T23771] Call Trace: [ 4614.067587][T23771] [4614.067590][T23771] dump_stack_lvl (lib/dump_stack.c:123) [4614.067597][T23771] check_preemption_disabled (lib/smp_processor_id.c:52) [4614.067606][T23771] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4614.067612][T23771] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4614.067620][T23771] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.067626][T23771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4614.067630][T23771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.067642][T23771] rawv6_sendmsg (net/ipv6/raw.c:918) [4614.067654][T23771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4614.067660][T23771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4614.067664][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.067672][T23771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4614.067677][T23771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4614.067686][T23771] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4614.067704][T23771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4614.067707][T23771] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.067718][T23771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.067723][T23771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.067729][T23771] ? __pfx___sys_sendto (net/socket.c:2147) [4614.067744][T23771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4614.067751][T23771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4614.067759][T23771] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4614.067766][T23771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4614.067776][T23771] __x64_sys_sendto (net/socket.c:2183) [4614.067780][T23771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4614.067784][T23771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4614.067789][T23771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4614.067795][T23771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4614.067798][T23771] RIP: 0033:0x7faf2f8c1a4a [ 4614.067802][T23771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4614.067805][T23771] RSP: 002b:00007ffc340dc7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4614.067808][T23771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf2f8c1a4a [ 4614.067811][T23771] RDX: 0000000000000040 RSI: 000000000989a340 RDI: 0000000000000005 [ 4614.067813][T23771] RBP: 00007ffc340dc880 R08: 0000000000418574 R09: 000000000000001c [ 4614.067815][T23771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4614.067818][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf2f9ea000 | [ 4614.067818][T23771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf2f9ea000 | [ 4614.067833][T23771] | [ 4614.520910][T23775] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23775 | [4614.521427][T23775] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4614.521687][T23775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4614.521689][T23775] Call Trace: [ 4614.521692][T23775] [4614.521694][T23775] dump_stack_lvl (lib/dump_stack.c:123) [4614.521706][T23775] check_preemption_disabled (lib/smp_processor_id.c:52) [4614.521716][T23775] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4614.521722][T23775] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4614.521731][T23775] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.521739][T23775] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4614.521744][T23775] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.521756][T23775] rawv6_sendmsg (net/ipv6/raw.c:918) [4614.521768][T23775] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4614.521773][T23775] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4614.521780][T23775] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.521791][T23775] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4614.521797][T23775] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4614.521807][T23775] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4614.521823][T23775] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4614.521826][T23775] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.521837][T23775] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.521845][T23775] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.521851][T23775] ? __pfx___sys_sendto (net/socket.c:2147) [4614.521866][T23775] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4614.521874][T23775] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4614.521884][T23775] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4614.521891][T23775] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4614.521901][T23775] __x64_sys_sendto (net/socket.c:2183) [4614.521905][T23775] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4614.521912][T23775] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4614.521917][T23775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4614.521922][T23775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4614.521927][T23775] RIP: 0033:0x7ff48a940a4a [ 4614.521932][T23775] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4614.521936][T23775] RSP: 002b:00007ffd51d4be48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4614.521940][T23775] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff48a940a4a [ 4614.521942][T23775] RDX: 0000000000000040 RSI: 0000000012ed9340 RDI: 0000000000000005 [ 4614.521944][T23775] RBP: 00007ffd51d4bed0 R08: 0000000000418574 R09: 000000000000001c [ 4614.521946][T23775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4614.521948][T23775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff48aa69000 | [ 4614.521963][T23775] | [ 4614.534357][T23775] lwtunnel_output(): recursion limit reached on datapath | [ 4616.003869][T23779] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23779 | [4616.004324][T23779] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4616.004572][T23779] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4616.004575][T23779] Call Trace: [ 4616.004577][T23779] [4616.004579][T23779] dump_stack_lvl (lib/dump_stack.c:123) [4616.004588][T23779] check_preemption_disabled (lib/smp_processor_id.c:52) [4616.004596][T23779] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4616.004602][T23779] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4616.004611][T23779] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.004618][T23779] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4616.004622][T23779] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.004634][T23779] rawv6_sendmsg (net/ipv6/raw.c:918) [4616.004645][T23779] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4616.004651][T23779] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4616.004657][T23779] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.004667][T23779] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4616.004672][T23779] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4616.004681][T23779] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4616.004698][T23779] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4616.004701][T23779] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.004712][T23779] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.004719][T23779] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.004725][T23779] ? __pfx___sys_sendto (net/socket.c:2147) [4616.004739][T23779] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4616.004746][T23779] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4616.004755][T23779] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4616.004762][T23779] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4616.004773][T23779] __x64_sys_sendto (net/socket.c:2183) [4616.004777][T23779] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4616.004782][T23779] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4616.004787][T23779] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4616.004793][T23779] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4616.004797][T23779] RIP: 0033:0x7f27b4cb7a4a [ 4616.004801][T23779] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4616.004804][T23779] RSP: 002b:00007ffddaedb328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4616.004808][T23779] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27b4cb7a4a [ 4616.004811][T23779] RDX: 0000000000000040 RSI: 0000000000f17340 RDI: 0000000000000005 [ 4616.004813][T23779] RBP: 00007ffddaedb3b0 R08: 0000000000418574 R09: 000000000000001c [ 4616.004815][T23779] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4616.004817][T23779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27b4de0000 | [ 4616.004817][T23779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27b4de0000 | [ 4616.004831][T23779] | [ 4616.017251][T23779] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23779 | [4616.017617][T23779] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4616.018404][T23779] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4616.018405][T23779] Call Trace: [ 4616.018408][T23779] [4616.018410][T23779] dump_stack_lvl (lib/dump_stack.c:123) [4616.018416][T23779] check_preemption_disabled (lib/smp_processor_id.c:52) [4616.018424][T23779] lwtunnel_output (net/core/lwtunnel.c:359) [4616.018430][T23779] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4616.018437][T23779] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.018443][T23779] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4616.018448][T23779] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.018460][T23779] rawv6_sendmsg (net/ipv6/raw.c:918) [4616.018471][T23779] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4616.018476][T23779] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4616.018481][T23779] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.018489][T23779] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4616.018493][T23779] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4616.018502][T23779] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4616.018519][T23779] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4616.018522][T23779] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.018533][T23779] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.018539][T23779] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.018544][T23779] ? __pfx___sys_sendto (net/socket.c:2147) [4616.018559][T23779] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4616.018566][T23779] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4616.018574][T23779] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4616.018581][T23779] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4616.018592][T23779] __x64_sys_sendto (net/socket.c:2183) [4616.018596][T23779] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4616.018601][T23779] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4616.018605][T23779] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4616.018611][T23779] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4616.018615][T23779] RIP: 0033:0x7f27b4cb7a4a [ 4616.018618][T23779] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4616.018622][T23779] RSP: 002b:00007ffddaedb328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4616.018625][T23779] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27b4cb7a4a [ 4616.018627][T23779] RDX: 0000000000000040 RSI: 0000000000f17340 RDI: 0000000000000005 [ 4616.018629][T23779] RBP: 00007ffddaedb3b0 R08: 0000000000418574 R09: 000000000000001c [ 4616.018631][T23779] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4616.018633][T23779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27b4de0000 | [ 4616.018633][T23779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27b4de0000 | [ 4616.018647][T23779] | [ 4616.032313][T23779] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23779 | [4616.032679][T23779] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4616.032934][T23779] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4616.032936][T23779] Call Trace: [ 4616.032938][T23779] [4616.032940][T23779] dump_stack_lvl (lib/dump_stack.c:123) [4616.032946][T23779] check_preemption_disabled (lib/smp_processor_id.c:52) [4616.032953][T23779] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4616.032960][T23779] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4616.032966][T23779] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.032972][T23779] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4616.032976][T23779] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.032988][T23779] rawv6_sendmsg (net/ipv6/raw.c:918) [4616.033000][T23779] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4616.033005][T23779] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4616.033009][T23779] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.033018][T23779] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4616.033021][T23779] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4616.033030][T23779] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4616.033047][T23779] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4616.033050][T23779] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.033062][T23779] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.033066][T23779] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.033072][T23779] ? __pfx___sys_sendto (net/socket.c:2147) [4616.033087][T23779] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4616.033093][T23779] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4616.033101][T23779] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4616.033108][T23779] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4616.033118][T23779] __x64_sys_sendto (net/socket.c:2183) [4616.033122][T23779] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4616.033127][T23779] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4616.033131][T23779] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4616.033137][T23779] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4616.033141][T23779] RIP: 0033:0x7f27b4cb7a4a [ 4616.033145][T23779] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4616.033148][T23779] RSP: 002b:00007ffddaedb328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4616.033152][T23779] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27b4cb7a4a [ 4616.033154][T23779] RDX: 0000000000000040 RSI: 0000000000f17340 RDI: 0000000000000005 [ 4616.033156][T23779] RBP: 00007ffddaedb3b0 R08: 0000000000418574 R09: 000000000000001c [ 4616.033158][T23779] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4616.033161][T23779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27b4de0000 | [ 4616.033161][T23779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27b4de0000 | [ 4616.033175][T23779] | [ 4616.520927][T23783] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23783 | [4616.521376][T23783] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4616.521635][T23783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4616.521638][T23783] Call Trace: [ 4616.521640][T23783] [4616.521643][T23783] dump_stack_lvl (lib/dump_stack.c:123) [4616.521650][T23783] check_preemption_disabled (lib/smp_processor_id.c:52) [4616.521658][T23783] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4616.521664][T23783] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4616.521672][T23783] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.521678][T23783] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4616.521682][T23783] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.521694][T23783] rawv6_sendmsg (net/ipv6/raw.c:918) [4616.521707][T23783] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4616.521712][T23783] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4616.521717][T23783] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.521726][T23783] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4616.521731][T23783] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4616.521740][T23783] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4616.521756][T23783] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4616.521759][T23783] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.521770][T23783] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.521776][T23783] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.521782][T23783] ? __pfx___sys_sendto (net/socket.c:2147) [4616.521796][T23783] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4616.521803][T23783] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4616.521811][T23783] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4616.521818][T23783] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4616.521828][T23783] __x64_sys_sendto (net/socket.c:2183) [4616.521832][T23783] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4616.521837][T23783] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4616.521841][T23783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4616.521847][T23783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4616.521851][T23783] RIP: 0033:0x7f010ee7ba4a [ 4616.521855][T23783] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4616.521858][T23783] RSP: 002b:00007ffc65b67dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4616.521862][T23783] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f010ee7ba4a [ 4616.521864][T23783] RDX: 0000000000000040 RSI: 000000002c7dc340 RDI: 0000000000000005 [ 4616.521866][T23783] RBP: 00007ffc65b67e60 R08: 0000000000418574 R09: 000000000000001c [ 4616.521868][T23783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4616.521870][T23783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010efa4000 | [ 4616.521870][T23783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010efa4000 | [ 4616.521884][T23783] | [ 4616.534288][T23783] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23783 | [4616.534646][T23783] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4616.535422][T23783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4616.535424][T23783] Call Trace: [ 4616.535426][T23783] [4616.535428][T23783] dump_stack_lvl (lib/dump_stack.c:123) [4616.535434][T23783] check_preemption_disabled (lib/smp_processor_id.c:52) [4616.535441][T23783] lwtunnel_output (net/core/lwtunnel.c:359) [4616.535448][T23783] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4616.535455][T23783] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.535461][T23783] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4616.535465][T23783] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.535477][T23783] rawv6_sendmsg (net/ipv6/raw.c:918) [4616.535489][T23783] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4616.535494][T23783] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4616.535498][T23783] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.535506][T23783] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4616.535509][T23783] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4616.535518][T23783] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4616.535534][T23783] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4616.535537][T23783] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.535548][T23783] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.535553][T23783] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.535558][T23783] ? __pfx___sys_sendto (net/socket.c:2147) [4616.535573][T23783] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4616.535580][T23783] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4616.535589][T23783] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4616.535596][T23783] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4616.535606][T23783] __x64_sys_sendto (net/socket.c:2183) [4616.535610][T23783] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4616.535614][T23783] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4616.535619][T23783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4616.535625][T23783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4616.535628][T23783] RIP: 0033:0x7f010ee7ba4a [ 4616.535632][T23783] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4616.535634][T23783] RSP: 002b:00007ffc65b67dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4616.535638][T23783] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f010ee7ba4a [ 4616.535640][T23783] RDX: 0000000000000040 RSI: 000000002c7dc340 RDI: 0000000000000005 [ 4616.535642][T23783] RBP: 00007ffc65b67e60 R08: 0000000000418574 R09: 000000000000001c [ 4616.535644][T23783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4616.535646][T23783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010efa4000 | [ 4616.535646][T23783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010efa4000 | [ 4616.535661][T23783] | [ 4616.550174][T23783] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23783 | [4616.550539][T23783] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4616.550792][T23783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4616.550794][T23783] Call Trace: [ 4616.550796][T23783] [4616.550798][T23783] dump_stack_lvl (lib/dump_stack.c:123) [4616.550805][T23783] check_preemption_disabled (lib/smp_processor_id.c:52) [4616.550813][T23783] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4616.550819][T23783] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4616.550825][T23783] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.550831][T23783] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4616.550835][T23783] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4616.550847][T23783] rawv6_sendmsg (net/ipv6/raw.c:918) [4616.550859][T23783] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4616.550864][T23783] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4616.550868][T23783] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.550876][T23783] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4616.550880][T23783] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4616.550889][T23783] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4616.550906][T23783] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4616.550908][T23783] ? __lock_release (kernel/locking/lockdep.c:5534) [4616.550920][T23783] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.550924][T23783] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4616.550930][T23783] ? __pfx___sys_sendto (net/socket.c:2147) [4616.550945][T23783] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4616.550951][T23783] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4616.550959][T23783] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4616.550966][T23783] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4616.550976][T23783] __x64_sys_sendto (net/socket.c:2183) [4616.550980][T23783] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4616.550984][T23783] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4616.550989][T23783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4616.550994][T23783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4616.550998][T23783] RIP: 0033:0x7f010ee7ba4a [ 4616.551001][T23783] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4616.551004][T23783] RSP: 002b:00007ffc65b67dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4616.551008][T23783] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f010ee7ba4a [ 4616.551010][T23783] RDX: 0000000000000040 RSI: 000000002c7dc340 RDI: 0000000000000005 [ 4616.551012][T23783] RBP: 00007ffc65b67e60 R08: 0000000000418574 R09: 000000000000001c [ 4616.551014][T23783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4616.551016][T23783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010efa4000 | [ 4618.496080][T23791] lwtunnel_output(): recursion limit reached on datapath | [ 4619.957757][T23795] check_preemption_disabled: 2 callbacks suppressed | [ 4619.957764][T23795] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23795 | [4619.958493][T23795] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4619.959100][T23795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4619.959102][T23795] Call Trace: [ 4619.959104][T23795] [4619.959107][T23795] dump_stack_lvl (lib/dump_stack.c:123) [4619.959114][T23795] check_preemption_disabled (lib/smp_processor_id.c:52) [4619.959122][T23795] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4619.959129][T23795] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4619.959136][T23795] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4619.959142][T23795] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4619.959147][T23795] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4619.959159][T23795] rawv6_sendmsg (net/ipv6/raw.c:918) [4619.959170][T23795] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4619.959175][T23795] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4619.959181][T23795] ? __lock_release (kernel/locking/lockdep.c:5534) [4619.959189][T23795] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4619.959194][T23795] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4619.959203][T23795] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4619.959219][T23795] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4619.959222][T23795] ? __lock_release (kernel/locking/lockdep.c:5534) [4619.959233][T23795] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4619.959238][T23795] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4619.959244][T23795] ? __pfx___sys_sendto (net/socket.c:2147) [4619.959258][T23795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4619.959266][T23795] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4619.959274][T23795] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4619.959281][T23795] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4619.959291][T23795] __x64_sys_sendto (net/socket.c:2183) [4619.959295][T23795] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4619.959300][T23795] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4619.959305][T23795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4619.959310][T23795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4619.959314][T23795] RIP: 0033:0x7f6cd57e3a4a [ 4619.959319][T23795] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4619.959323][T23795] RSP: 002b:00007ffd44a7c738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4619.959327][T23795] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cd57e3a4a [ 4619.959329][T23795] RDX: 0000000000000040 RSI: 0000000034da7340 RDI: 0000000000000005 [ 4619.959331][T23795] RBP: 00007ffd44a7c7c0 R08: 0000000000418574 R09: 000000000000001c [ 4619.959333][T23795] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4619.959335][T23795] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cd590c000 | [ 4619.959350][T23795] | [ 4619.959352][T23795] lwtunnel_output(): recursion limit reached on datapath | [ 4621.431844][T23799] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23799 | [4621.432325][T23799] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4621.432589][T23799] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4621.432591][T23799] Call Trace: [ 4621.432594][T23799] [4621.432597][T23799] dump_stack_lvl (lib/dump_stack.c:123) [4621.432606][T23799] check_preemption_disabled (lib/smp_processor_id.c:52) [4621.432615][T23799] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4621.432622][T23799] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4621.432630][T23799] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4621.432637][T23799] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4621.432642][T23799] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4621.432654][T23799] rawv6_sendmsg (net/ipv6/raw.c:918) [4621.432666][T23799] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4621.432671][T23799] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4621.432678][T23799] ? __lock_release (kernel/locking/lockdep.c:5534) [4621.432688][T23799] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4621.432694][T23799] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4621.432705][T23799] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4621.432721][T23799] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4621.432724][T23799] ? __lock_release (kernel/locking/lockdep.c:5534) [4621.432746][T23799] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4621.432754][T23799] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4621.432760][T23799] ? __pfx___sys_sendto (net/socket.c:2147) [4621.432774][T23799] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4621.432781][T23799] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4621.432790][T23799] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4621.432797][T23799] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4621.432807][T23799] __x64_sys_sendto (net/socket.c:2183) [4621.432810][T23799] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4621.432816][T23799] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4621.432820][T23799] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4621.432826][T23799] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4621.432831][T23799] RIP: 0033:0x7f9e7384ea4a [ 4621.432835][T23799] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4621.432838][T23799] RSP: 002b:00007ffe30be9f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4621.432843][T23799] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e7384ea4a [ 4621.432845][T23799] RDX: 0000000000000040 RSI: 000000001a7ee340 RDI: 0000000000000005 [ 4621.432847][T23799] RBP: 00007ffe30be9f90 R08: 0000000000418574 R09: 000000000000001c [ 4621.432849][T23799] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4621.432851][T23799] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e73977000 | [ 4621.432851][T23799] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e73977000 | [ 4621.432865][T23799] | [ 4621.445871][T23799] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23799 | [4621.446255][T23799] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4621.446513][T23799] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4621.446515][T23799] Call Trace: [ 4621.446517][T23799] [4621.446519][T23799] dump_stack_lvl (lib/dump_stack.c:123) [4621.446525][T23799] check_preemption_disabled (lib/smp_processor_id.c:52) [4621.446533][T23799] lwtunnel_output (net/core/lwtunnel.c:359) [4621.446540][T23799] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4621.446547][T23799] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4621.446553][T23799] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4621.446558][T23799] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4621.446570][T23799] rawv6_sendmsg (net/ipv6/raw.c:918) [4621.446582][T23799] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4621.446587][T23799] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4621.446592][T23799] ? __lock_release (kernel/locking/lockdep.c:5534) [4621.446601][T23799] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4621.446604][T23799] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4621.446613][T23799] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4621.446630][T23799] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4621.446632][T23799] ? __lock_release (kernel/locking/lockdep.c:5534) [4621.446644][T23799] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4621.446649][T23799] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4621.446655][T23799] ? __pfx___sys_sendto (net/socket.c:2147) [4621.446669][T23799] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4621.446676][T23799] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4621.446684][T23799] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4621.446692][T23799] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4621.446704][T23799] __x64_sys_sendto (net/socket.c:2183) [4621.446708][T23799] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4621.446712][T23799] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4621.446717][T23799] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4621.446723][T23799] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4621.446726][T23799] RIP: 0033:0x7f9e7384ea4a [ 4621.446729][T23799] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4621.446732][T23799] RSP: 002b:00007ffe30be9f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4621.446736][T23799] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e7384ea4a [ 4621.446739][T23799] RDX: 0000000000000040 RSI: 000000001a7ee340 RDI: 0000000000000005 [ 4621.446741][T23799] RBP: 00007ffe30be9f90 R08: 0000000000418574 R09: 000000000000001c [ 4621.446743][T23799] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4621.446745][T23799] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e73977000 | [ 4621.446745][T23799] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e73977000 | [ 4621.446760][T23799] | [ 4621.460302][T23799] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23799 | [4621.460676][T23799] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4621.460943][T23799] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4621.460945][T23799] Call Trace: [ 4621.460947][T23799] [4621.460950][T23799] dump_stack_lvl (lib/dump_stack.c:123) [4621.460956][T23799] check_preemption_disabled (lib/smp_processor_id.c:52) [4621.460964][T23799] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4621.460970][T23799] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4621.460977][T23799] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4621.460983][T23799] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4621.460988][T23799] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4621.461000][T23799] rawv6_sendmsg (net/ipv6/raw.c:918) [4621.461011][T23799] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4621.461016][T23799] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4621.461020][T23799] ? __lock_release (kernel/locking/lockdep.c:5534) [4621.461028][T23799] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4621.461031][T23799] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4621.461040][T23799] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4621.461056][T23799] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4621.461059][T23799] ? __lock_release (kernel/locking/lockdep.c:5534) [4621.461070][T23799] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4621.461075][T23799] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4621.461081][T23799] ? __pfx___sys_sendto (net/socket.c:2147) [4621.461095][T23799] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4621.461102][T23799] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4621.461109][T23799] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4621.461117][T23799] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4621.461127][T23799] __x64_sys_sendto (net/socket.c:2183) [4621.461131][T23799] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4621.461136][T23799] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4621.461140][T23799] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4621.461146][T23799] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4621.461149][T23799] RIP: 0033:0x7f9e7384ea4a [ 4621.461153][T23799] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4621.461156][T23799] RSP: 002b:00007ffe30be9f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4621.461159][T23799] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e7384ea4a [ 4621.461162][T23799] RDX: 0000000000000040 RSI: 000000001a7ee340 RDI: 0000000000000005 [ 4621.461164][T23799] RBP: 00007ffe30be9f90 R08: 0000000000418574 R09: 000000000000001c [ 4621.461167][T23799] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4621.461169][T23799] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e73977000 | [ 4621.461169][T23799] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e73977000 | [ 4621.461184][T23799] | [ 4621.942327][T23803] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23803 | [4621.943242][T23803] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4621.943510][T23803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4621.943512][T23803] Call Trace: [ 4621.943515][T23803] [4621.943517][T23803] dump_stack_lvl (lib/dump_stack.c:123) [4621.943527][T23803] check_preemption_disabled (lib/smp_processor_id.c:52) [4621.943537][T23803] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4621.943543][T23803] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4621.943553][T23803] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4621.943560][T23803] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4621.943564][T23803] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4621.943576][T23803] rawv6_sendmsg (net/ipv6/raw.c:918) [4621.943588][T23803] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4621.943593][T23803] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4621.943601][T23803] ? __lock_release (kernel/locking/lockdep.c:5534) [4621.943612][T23803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4621.943618][T23803] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4621.943627][T23803] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4621.943643][T23803] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4621.943646][T23803] ? __lock_release (kernel/locking/lockdep.c:5534) [4621.943657][T23803] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4621.943665][T23803] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4621.943671][T23803] ? __pfx___sys_sendto (net/socket.c:2147) [4621.943685][T23803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4621.943693][T23803] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4621.943705][T23803] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4621.943712][T23803] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4621.943722][T23803] __x64_sys_sendto (net/socket.c:2183) [4621.943726][T23803] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4621.943734][T23803] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4621.943739][T23803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4621.943745][T23803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4621.943750][T23803] RIP: 0033:0x7fa2b503aa4a [ 4621.943754][T23803] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4621.943758][T23803] RSP: 002b:00007ffe542d8e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4621.943762][T23803] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2b503aa4a [ 4621.943764][T23803] RDX: 0000000000000040 RSI: 000000002b749340 RDI: 0000000000000005 [ 4621.943766][T23803] RBP: 00007ffe542d8f00 R08: 0000000000418574 R09: 000000000000001c [ 4621.943769][T23803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4621.943771][T23803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2b5163000 | [ 4621.943786][T23803] | [ 4621.956226][T23803] lwtunnel_output(): recursion limit reached on datapath | [ 4623.432485][T23807] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23807 | [4623.432989][T23807] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4623.433259][T23807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4623.433262][T23807] Call Trace: [ 4623.433264][T23807] [4623.433266][T23807] dump_stack_lvl (lib/dump_stack.c:123) [4623.433275][T23807] check_preemption_disabled (lib/smp_processor_id.c:52) [4623.433284][T23807] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4623.433290][T23807] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4623.433298][T23807] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4623.433305][T23807] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4623.433309][T23807] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4623.433321][T23807] rawv6_sendmsg (net/ipv6/raw.c:918) [4623.433333][T23807] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4623.433338][T23807] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4623.433344][T23807] ? __lock_release (kernel/locking/lockdep.c:5534) [4623.433354][T23807] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4623.433359][T23807] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4623.433368][T23807] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4623.433384][T23807] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4623.433387][T23807] ? __lock_release (kernel/locking/lockdep.c:5534) [4623.433399][T23807] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4623.433405][T23807] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4623.433410][T23807] ? __pfx___sys_sendto (net/socket.c:2147) [4623.433425][T23807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4623.433432][T23807] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4623.433441][T23807] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4623.433449][T23807] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4623.433459][T23807] __x64_sys_sendto (net/socket.c:2183) [4623.433463][T23807] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4623.433469][T23807] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4623.433474][T23807] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4623.433479][T23807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4623.433484][T23807] RIP: 0033:0x7f123d8aca4a [ 4623.433488][T23807] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4623.433491][T23807] RSP: 002b:00007ffe7b10be78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4623.433496][T23807] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f123d8aca4a [ 4623.433498][T23807] RDX: 0000000000000040 RSI: 00000000125e4340 RDI: 0000000000000005 [ 4623.433500][T23807] RBP: 00007ffe7b10bf00 R08: 0000000000418574 R09: 000000000000001c [ 4623.433502][T23807] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4623.433504][T23807] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f123d9d5000 | [ 4623.433518][T23807] | [ 4623.433521][T23807] lwtunnel_output(): recursion limit reached on datapath | [ 4624.942633][T23811] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23811 | [4624.944173][T23811] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4624.944445][T23811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4624.944448][T23811] Call Trace: [ 4624.944450][T23811] [4624.944453][T23811] dump_stack_lvl (lib/dump_stack.c:123) [4624.944463][T23811] check_preemption_disabled (lib/smp_processor_id.c:52) [4624.944472][T23811] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4624.944479][T23811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4624.944487][T23811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4624.944495][T23811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4624.944499][T23811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4624.944511][T23811] rawv6_sendmsg (net/ipv6/raw.c:918) [4624.944523][T23811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4624.944528][T23811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4624.944535][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4624.944545][T23811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4624.944551][T23811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4624.944560][T23811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4624.944576][T23811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4624.944579][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4624.944590][T23811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4624.944598][T23811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4624.944603][T23811] ? __pfx___sys_sendto (net/socket.c:2147) [4624.944618][T23811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4624.944625][T23811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4624.944635][T23811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4624.944642][T23811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4624.944652][T23811] __x64_sys_sendto (net/socket.c:2183) [4624.944656][T23811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4624.944663][T23811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4624.944668][T23811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4624.944673][T23811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4624.944677][T23811] RIP: 0033:0x7f52d2b50a4a [ 4624.944683][T23811] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4624.944686][T23811] RSP: 002b:00007ffee25389f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4624.944690][T23811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52d2b50a4a [ 4624.944693][T23811] RDX: 0000000000000040 RSI: 0000000006520340 RDI: 0000000000000005 [ 4624.944695][T23811] RBP: 00007ffee2538a80 R08: 0000000000418574 R09: 000000000000001c [ 4624.944699][T23811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4624.944701][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d2c79000 | [ 4624.944701][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d2c79000 | [ 4624.944716][T23811] | [ 4624.957759][T23811] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23811 | [4624.958139][T23811] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4624.958402][T23811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4624.958404][T23811] Call Trace: [ 4624.958406][T23811] [4624.958408][T23811] dump_stack_lvl (lib/dump_stack.c:123) [4624.958415][T23811] check_preemption_disabled (lib/smp_processor_id.c:52) [4624.958434][T23811] lwtunnel_output (net/core/lwtunnel.c:359) [4624.958441][T23811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4624.958449][T23811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4624.958455][T23811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4624.958459][T23811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4624.958471][T23811] rawv6_sendmsg (net/ipv6/raw.c:918) [4624.958482][T23811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4624.958487][T23811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4624.958492][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4624.958500][T23811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4624.958504][T23811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4624.958513][T23811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4624.958530][T23811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4624.958532][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4624.958543][T23811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4624.958549][T23811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4624.958555][T23811] ? __pfx___sys_sendto (net/socket.c:2147) [4624.958569][T23811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4624.958576][T23811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4624.958584][T23811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4624.958592][T23811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4624.958601][T23811] __x64_sys_sendto (net/socket.c:2183) [4624.958605][T23811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4624.958611][T23811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4624.958616][T23811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4624.958621][T23811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4624.958625][T23811] RIP: 0033:0x7f52d2b50a4a [ 4624.958629][T23811] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4624.958632][T23811] RSP: 002b:00007ffee25389f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4624.958636][T23811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52d2b50a4a [ 4624.958638][T23811] RDX: 0000000000000040 RSI: 0000000006520340 RDI: 0000000000000005 [ 4624.958639][T23811] RBP: 00007ffee2538a80 R08: 0000000000418574 R09: 000000000000001c [ 4624.958641][T23811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4624.958643][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d2c79000 | [ 4624.958643][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d2c79000 | [ 4624.958657][T23811] | [ 4624.972728][T23811] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23811 | [4624.973103][T23811] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4624.973357][T23811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4624.973358][T23811] Call Trace: [ 4624.973361][T23811] [4624.973363][T23811] dump_stack_lvl (lib/dump_stack.c:123) [4624.973369][T23811] check_preemption_disabled (lib/smp_processor_id.c:52) [4624.973377][T23811] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4624.973383][T23811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4624.973391][T23811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4624.973397][T23811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4624.973401][T23811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4624.973413][T23811] rawv6_sendmsg (net/ipv6/raw.c:918) [4624.973425][T23811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4624.973430][T23811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4624.973434][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4624.973442][T23811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4624.973446][T23811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4624.973455][T23811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4624.973471][T23811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4624.973474][T23811] ? __lock_release (kernel/locking/lockdep.c:5534) [4624.973485][T23811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4624.973490][T23811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4624.973496][T23811] ? __pfx___sys_sendto (net/socket.c:2147) [4624.973510][T23811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4624.973517][T23811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4624.973525][T23811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4624.973532][T23811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4624.973542][T23811] __x64_sys_sendto (net/socket.c:2183) [4624.973545][T23811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4624.973551][T23811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4624.973556][T23811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4624.973562][T23811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4624.973566][T23811] RIP: 0033:0x7f52d2b50a4a [ 4624.973569][T23811] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4624.973572][T23811] RSP: 002b:00007ffee25389f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4624.973576][T23811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52d2b50a4a [ 4624.973578][T23811] RDX: 0000000000000040 RSI: 0000000006520340 RDI: 0000000000000005 [ 4624.973581][T23811] RBP: 00007ffee2538a80 R08: 0000000000418574 R09: 000000000000001c [ 4624.973583][T23811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4624.973585][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d2c79000 | [ 4624.973585][T23811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52d2c79000 | [ 4624.973600][T23811] | [ 4625.470223][T23815] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23815 | [4625.470785][T23815] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4625.471055][T23815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4625.471058][T23815] Call Trace: [ 4625.471060][T23815] [4625.471063][T23815] dump_stack_lvl (lib/dump_stack.c:123) [4625.471072][T23815] check_preemption_disabled (lib/smp_processor_id.c:52) [4625.471081][T23815] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4625.471087][T23815] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4625.471096][T23815] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4625.471103][T23815] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4625.471107][T23815] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4625.471119][T23815] rawv6_sendmsg (net/ipv6/raw.c:918) [4625.471131][T23815] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4625.471136][T23815] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4625.471144][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4625.471154][T23815] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4625.471159][T23815] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4625.471169][T23815] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4625.471185][T23815] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4625.471188][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4625.471199][T23815] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4625.471207][T23815] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4625.471213][T23815] ? __pfx___sys_sendto (net/socket.c:2147) [4625.471227][T23815] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4625.471234][T23815] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4625.471244][T23815] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4625.471251][T23815] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4625.471261][T23815] __x64_sys_sendto (net/socket.c:2183) [4625.471265][T23815] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4625.471271][T23815] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4625.471275][T23815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4625.471281][T23815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4625.471286][T23815] RIP: 0033:0x7fc8ca355a4a [ 4625.471290][T23815] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4625.471293][T23815] RSP: 002b:00007ffff184af08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4625.471298][T23815] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc8ca355a4a [ 4625.471300][T23815] RDX: 0000000000000040 RSI: 0000000019240340 RDI: 0000000000000005 [ 4625.471302][T23815] RBP: 00007ffff184af90 R08: 0000000000418574 R09: 000000000000001c [ 4625.471304][T23815] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4625.471306][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8ca47e000 | [ 4625.471306][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8ca47e000 | [ 4625.471320][T23815] | [ 4625.471323][T23815] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23815 | [4625.483534][T23815] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4625.483799][T23815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4625.483801][T23815] Call Trace: [ 4625.483803][T23815] [4625.483805][T23815] dump_stack_lvl (lib/dump_stack.c:123) [4625.483811][T23815] check_preemption_disabled (lib/smp_processor_id.c:52) [4625.483819][T23815] lwtunnel_output (net/core/lwtunnel.c:359) [4625.483826][T23815] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4625.483833][T23815] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4625.483838][T23815] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4625.483842][T23815] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4625.483855][T23815] rawv6_sendmsg (net/ipv6/raw.c:918) [4625.483866][T23815] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4625.483872][T23815] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4625.483876][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4625.483884][T23815] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4625.483887][T23815] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4625.483896][T23815] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4625.483913][T23815] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4625.483916][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4625.483927][T23815] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4625.483931][T23815] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4625.483937][T23815] ? __pfx___sys_sendto (net/socket.c:2147) [4625.483951][T23815] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4625.483958][T23815] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4625.483965][T23815] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4625.483972][T23815] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4625.483983][T23815] __x64_sys_sendto (net/socket.c:2183) [4625.483986][T23815] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4625.483992][T23815] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4625.483996][T23815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4625.484002][T23815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4625.484005][T23815] RIP: 0033:0x7fc8ca355a4a [ 4625.484009][T23815] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4625.484012][T23815] RSP: 002b:00007ffff184af08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4625.484015][T23815] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc8ca355a4a [ 4625.484017][T23815] RDX: 0000000000000040 RSI: 0000000019240340 RDI: 0000000000000005 [ 4625.484019][T23815] RBP: 00007ffff184af90 R08: 0000000000418574 R09: 000000000000001c [ 4625.484021][T23815] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4625.484023][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8ca47e000 | [ 4625.484023][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8ca47e000 | [ 4625.484037][T23815] | [ 4625.484631][T23815] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23815 | [4625.496748][T23815] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4625.497000][T23815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4625.497002][T23815] Call Trace: [ 4625.497004][T23815] [4625.497006][T23815] dump_stack_lvl (lib/dump_stack.c:123) [4625.497012][T23815] check_preemption_disabled (lib/smp_processor_id.c:52) [4625.497020][T23815] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4625.497027][T23815] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4625.497033][T23815] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4625.497039][T23815] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4625.497043][T23815] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4625.497055][T23815] rawv6_sendmsg (net/ipv6/raw.c:918) [4625.497067][T23815] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4625.497072][T23815] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4625.497077][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4625.497085][T23815] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4625.497089][T23815] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4625.497098][T23815] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4625.497114][T23815] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4625.497117][T23815] ? __lock_release (kernel/locking/lockdep.c:5534) [4625.497128][T23815] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4625.497134][T23815] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4625.497140][T23815] ? __pfx___sys_sendto (net/socket.c:2147) [4625.497154][T23815] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4625.497160][T23815] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4625.497168][T23815] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4625.497176][T23815] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4625.497185][T23815] __x64_sys_sendto (net/socket.c:2183) [4625.497189][T23815] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4625.497194][T23815] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4625.497198][T23815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4625.497204][T23815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4625.497207][T23815] RIP: 0033:0x7fc8ca355a4a [ 4625.497211][T23815] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4625.497213][T23815] RSP: 002b:00007ffff184af08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4625.497217][T23815] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc8ca355a4a [ 4625.497219][T23815] RDX: 0000000000000040 RSI: 0000000019240340 RDI: 0000000000000005 [ 4625.497221][T23815] RBP: 00007ffff184af90 R08: 0000000000418574 R09: 000000000000001c [ 4625.497224][T23815] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4625.497226][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8ca47e000 | [ 4625.497226][T23815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8ca47e000 | [ 4625.497240][T23815] | [ 4625.987600][T23819] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23819 | [4625.988406][T23819] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4625.988673][T23819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4625.988675][T23819] Call Trace: [ 4625.988678][T23819] [4625.988680][T23819] dump_stack_lvl (lib/dump_stack.c:123) [4625.988690][T23819] check_preemption_disabled (lib/smp_processor_id.c:52) [4625.988702][T23819] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4625.988708][T23819] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4625.988718][T23819] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4625.988725][T23819] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4625.988730][T23819] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4625.988741][T23819] rawv6_sendmsg (net/ipv6/raw.c:918) [4625.988753][T23819] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4625.988758][T23819] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4625.988765][T23819] ? __lock_release (kernel/locking/lockdep.c:5534) [4625.988775][T23819] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4625.988781][T23819] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4625.988791][T23819] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4625.988807][T23819] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4625.988810][T23819] ? __lock_release (kernel/locking/lockdep.c:5534) [4625.988821][T23819] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4625.988829][T23819] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4625.988835][T23819] ? __pfx___sys_sendto (net/socket.c:2147) [4625.988849][T23819] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4625.988857][T23819] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4625.988868][T23819] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4625.988875][T23819] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4625.988885][T23819] __x64_sys_sendto (net/socket.c:2183) [4625.988889][T23819] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4625.988896][T23819] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4625.988901][T23819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4625.988907][T23819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4625.988912][T23819] RIP: 0033:0x7fe903970a4a [ 4625.988916][T23819] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4625.988920][T23819] RSP: 002b:00007ffcb147b578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4625.988924][T23819] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe903970a4a [ 4625.988926][T23819] RDX: 0000000000000040 RSI: 0000000026cd4340 RDI: 0000000000000005 [ 4625.988928][T23819] RBP: 00007ffcb147b600 R08: 0000000000418574 R09: 000000000000001c [ 4625.988930][T23819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4625.988932][T23819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe903a99000 | [ 4625.988946][T23819] | [ 4626.001363][T23819] lwtunnel_output(): recursion limit reached on datapath | [ 4627.461112][T23823] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23823 | [4627.461601][T23823] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4627.461882][T23823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4627.461884][T23823] Call Trace: [ 4627.461887][T23823] [4627.461889][T23823] dump_stack_lvl (lib/dump_stack.c:123) [4627.461899][T23823] check_preemption_disabled (lib/smp_processor_id.c:52) [4627.461908][T23823] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4627.461915][T23823] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4627.461923][T23823] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4627.461930][T23823] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4627.461935][T23823] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4627.461947][T23823] rawv6_sendmsg (net/ipv6/raw.c:918) [4627.461958][T23823] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4627.461964][T23823] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4627.461971][T23823] ? __lock_release (kernel/locking/lockdep.c:5534) [4627.461981][T23823] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4627.461987][T23823] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4627.461996][T23823] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4627.462012][T23823] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4627.462015][T23823] ? __lock_release (kernel/locking/lockdep.c:5534) [4627.462026][T23823] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4627.462034][T23823] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4627.462040][T23823] ? __pfx___sys_sendto (net/socket.c:2147) [4627.462054][T23823] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4627.462062][T23823] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4627.462072][T23823] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4627.462079][T23823] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4627.462089][T23823] __x64_sys_sendto (net/socket.c:2183) [4627.462093][T23823] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4627.462100][T23823] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4627.462105][T23823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4627.462111][T23823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4627.462115][T23823] RIP: 0033:0x7fc12b179a4a [ 4627.462120][T23823] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4627.462124][T23823] RSP: 002b:00007fffcf493058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4627.462129][T23823] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc12b179a4a [ 4627.462131][T23823] RDX: 0000000000000040 RSI: 000000002d315340 RDI: 0000000000000005 [ 4627.462133][T23823] RBP: 00007fffcf4930e0 R08: 0000000000418574 R09: 000000000000001c [ 4627.462135][T23823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4627.462137][T23823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc12b2a2000 | [ 4627.462137][T23823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc12b2a2000 | [ 4627.462152][T23823] | [ 4627.462155][T23823] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23823 | [4627.474556][T23823] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4627.474814][T23823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4627.474816][T23823] Call Trace: [ 4627.474818][T23823] [4627.474820][T23823] dump_stack_lvl (lib/dump_stack.c:123) [4627.474826][T23823] check_preemption_disabled (lib/smp_processor_id.c:52) [4627.474833][T23823] lwtunnel_output (net/core/lwtunnel.c:359) [4627.474839][T23823] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4627.474845][T23823] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4627.474850][T23823] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4627.474855][T23823] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4627.474867][T23823] rawv6_sendmsg (net/ipv6/raw.c:918) [4627.474879][T23823] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4627.474884][T23823] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4627.474887][T23823] ? __lock_release (kernel/locking/lockdep.c:5534) [4627.474896][T23823] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4627.474900][T23823] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4627.474909][T23823] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4627.474925][T23823] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4627.474927][T23823] ? __lock_release (kernel/locking/lockdep.c:5534) [4627.474938][T23823] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4627.474943][T23823] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4627.474948][T23823] ? __pfx___sys_sendto (net/socket.c:2147) [4627.474962][T23823] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4627.474968][T23823] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4627.474977][T23823] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4627.474984][T23823] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4627.474994][T23823] __x64_sys_sendto (net/socket.c:2183) [4627.474998][T23823] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4627.475003][T23823] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4627.475008][T23823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4627.475013][T23823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4627.475017][T23823] RIP: 0033:0x7fc12b179a4a [ 4627.475020][T23823] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4627.475023][T23823] RSP: 002b:00007fffcf493058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4627.475027][T23823] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc12b179a4a [ 4627.475029][T23823] RDX: 0000000000000040 RSI: 000000002d315340 RDI: 0000000000000005 [ 4627.475031][T23823] RBP: 00007fffcf4930e0 R08: 0000000000418574 R09: 000000000000001c [ 4627.475033][T23823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4627.475035][T23823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc12b2a2000 | [ 4627.475035][T23823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc12b2a2000 | [ 4627.475050][T23823] | [ 4627.475499][T23823] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23823 | [4627.487462][T23823] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4627.487733][T23823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4627.487735][T23823] Call Trace: [ 4627.487737][T23823] [4627.487739][T23823] dump_stack_lvl (lib/dump_stack.c:123) [4627.487746][T23823] check_preemption_disabled (lib/smp_processor_id.c:52) [4627.487753][T23823] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4627.487759][T23823] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4627.487766][T23823] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4627.487771][T23823] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4627.487776][T23823] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4627.487788][T23823] rawv6_sendmsg (net/ipv6/raw.c:918) [4627.487799][T23823] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4627.487804][T23823] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4627.487809][T23823] ? __lock_release (kernel/locking/lockdep.c:5534) [4627.487816][T23823] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4627.487821][T23823] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4627.487829][T23823] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4627.487846][T23823] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4627.487848][T23823] ? __lock_release (kernel/locking/lockdep.c:5534) [4627.487860][T23823] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4627.487864][T23823] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4627.487870][T23823] ? __pfx___sys_sendto (net/socket.c:2147) [4627.487884][T23823] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4627.487890][T23823] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4627.487898][T23823] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4627.487905][T23823] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4627.487915][T23823] __x64_sys_sendto (net/socket.c:2183) [4627.487919][T23823] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4627.487923][T23823] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4627.487928][T23823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4627.487934][T23823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4627.487937][T23823] RIP: 0033:0x7fc12b179a4a [ 4627.487941][T23823] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4627.487944][T23823] RSP: 002b:00007fffcf493058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4627.487948][T23823] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc12b179a4a [ 4627.487951][T23823] RDX: 0000000000000040 RSI: 000000002d315340 RDI: 0000000000000005 [ 4627.487953][T23823] RBP: 00007fffcf4930e0 R08: 0000000000418574 R09: 000000000000001c [ 4627.487955][T23823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4627.487957][T23823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc12b2a2000 | [ 4627.487957][T23823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc12b2a2000 | [ 4627.487972][T23823] | [ 4627.936654][T23827] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23827 | [4627.937118][T23827] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4627.937368][T23827] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4627.937370][T23827] Call Trace: [ 4627.937373][T23827] [4627.937375][T23827] dump_stack_lvl (lib/dump_stack.c:123) [4627.937385][T23827] check_preemption_disabled (lib/smp_processor_id.c:52) [4627.937394][T23827] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4627.937401][T23827] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4627.937410][T23827] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4627.937417][T23827] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4627.937422][T23827] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4627.937434][T23827] rawv6_sendmsg (net/ipv6/raw.c:918) [4627.937445][T23827] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4627.937450][T23827] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4627.937458][T23827] ? __lock_release (kernel/locking/lockdep.c:5534) [4627.937469][T23827] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4627.937475][T23827] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4627.937484][T23827] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4627.937500][T23827] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4627.937503][T23827] ? __lock_release (kernel/locking/lockdep.c:5534) [4627.937514][T23827] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4627.937523][T23827] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4627.937528][T23827] ? __pfx___sys_sendto (net/socket.c:2147) [4627.937542][T23827] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4627.937550][T23827] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4627.937560][T23827] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4627.937568][T23827] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4627.937578][T23827] __x64_sys_sendto (net/socket.c:2183) [4627.937582][T23827] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4627.937589][T23827] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4627.937593][T23827] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4627.937599][T23827] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4627.937604][T23827] RIP: 0033:0x7ff5b977ea4a [ 4627.937608][T23827] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4627.937612][T23827] RSP: 002b:00007ffc266826d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4627.937616][T23827] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff5b977ea4a [ 4627.937619][T23827] RDX: 0000000000000040 RSI: 0000000026c3d340 RDI: 0000000000000005 [ 4627.937621][T23827] RBP: 00007ffc26682760 R08: 0000000000418574 R09: 000000000000001c [ 4627.937623][T23827] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4627.937625][T23827] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff5b98a7000 | [ 4627.937640][T23827] | [ 4627.937643][T23827] lwtunnel_output(): recursion limit reached on datapath | [ 4629.421985][T23831] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23831 | [4629.422438][T23831] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4629.422687][T23831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4629.422688][T23831] Call Trace: [ 4629.422691][T23831] [4629.422693][T23831] dump_stack_lvl (lib/dump_stack.c:123) [4629.422703][T23831] check_preemption_disabled (lib/smp_processor_id.c:52) [4629.422713][T23831] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4629.422720][T23831] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4629.422729][T23831] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4629.422736][T23831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4629.422740][T23831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4629.422752][T23831] rawv6_sendmsg (net/ipv6/raw.c:918) [4629.422764][T23831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4629.422769][T23831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4629.422775][T23831] ? __lock_release (kernel/locking/lockdep.c:5534) [4629.422785][T23831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4629.422790][T23831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4629.422800][T23831] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4629.422816][T23831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4629.422819][T23831] ? __lock_release (kernel/locking/lockdep.c:5534) [4629.422830][T23831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4629.422837][T23831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4629.422842][T23831] ? __pfx___sys_sendto (net/socket.c:2147) [4629.422856][T23831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4629.422864][T23831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4629.422873][T23831] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4629.422880][T23831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4629.422891][T23831] __x64_sys_sendto (net/socket.c:2183) [4629.422894][T23831] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4629.422901][T23831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4629.422906][T23831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4629.422911][T23831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4629.422916][T23831] RIP: 0033:0x7fb039aa9a4a [ 4629.422921][T23831] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4629.422924][T23831] RSP: 002b:00007ffe83b8db78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4629.422928][T23831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb039aa9a4a [ 4629.422930][T23831] RDX: 0000000000000040 RSI: 00000000133c0340 RDI: 0000000000000005 [ 4629.422932][T23831] RBP: 00007ffe83b8dc00 R08: 0000000000418574 R09: 000000000000001c [ 4629.422934][T23831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4629.422936][T23831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb039bd2000 | [ 4629.422950][T23831] | [ 4629.435755][T23831] lwtunnel_output(): recursion limit reached on datapath | [ 4630.910934][T23835] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23835 | [4630.911386][T23835] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4630.911642][T23835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4630.911644][T23835] Call Trace: [ 4630.911646][T23835] [4630.911648][T23835] dump_stack_lvl (lib/dump_stack.c:123) [4630.911656][T23835] check_preemption_disabled (lib/smp_processor_id.c:52) [4630.911664][T23835] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4630.911670][T23835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4630.911677][T23835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4630.911684][T23835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4630.911688][T23835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4630.911701][T23835] rawv6_sendmsg (net/ipv6/raw.c:918) [4630.911713][T23835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4630.911718][T23835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4630.911724][T23835] ? __lock_release (kernel/locking/lockdep.c:5534) [4630.911732][T23835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4630.911737][T23835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4630.911746][T23835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4630.911762][T23835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4630.911765][T23835] ? __lock_release (kernel/locking/lockdep.c:5534) [4630.911776][T23835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4630.911782][T23835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4630.911787][T23835] ? __pfx___sys_sendto (net/socket.c:2147) [4630.911802][T23835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4630.911808][T23835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4630.911817][T23835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4630.911824][T23835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4630.911834][T23835] __x64_sys_sendto (net/socket.c:2183) [4630.911838][T23835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4630.911843][T23835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4630.911847][T23835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4630.911853][T23835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4630.911857][T23835] RIP: 0033:0x7fa39c9a1a4a [ 4630.911862][T23835] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4630.911865][T23835] RSP: 002b:00007ffe46523c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4630.911869][T23835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa39c9a1a4a [ 4630.911871][T23835] RDX: 0000000000000040 RSI: 0000000026a50340 RDI: 0000000000000005 [ 4630.911873][T23835] RBP: 00007ffe46523cc0 R08: 0000000000418574 R09: 000000000000001c [ 4630.911875][T23835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4630.911877][T23835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa39caca000 | [ 4630.911877][T23835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa39caca000 | [ 4630.911892][T23835] | [ 4630.924442][T23835] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23835 | [4630.925341][T23835] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4630.925591][T23835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4630.925593][T23835] Call Trace: [ 4630.925595][T23835] [4630.925597][T23835] dump_stack_lvl (lib/dump_stack.c:123) [4630.925603][T23835] check_preemption_disabled (lib/smp_processor_id.c:52) [4630.925610][T23835] lwtunnel_output (net/core/lwtunnel.c:359) [4630.925616][T23835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4630.925624][T23835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4630.925629][T23835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4630.925634][T23835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4630.925646][T23835] rawv6_sendmsg (net/ipv6/raw.c:918) [4630.925658][T23835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4630.925663][T23835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4630.925667][T23835] ? __lock_release (kernel/locking/lockdep.c:5534) [4630.925676][T23835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4630.925680][T23835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4630.925689][T23835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4630.925707][T23835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4630.925709][T23835] ? __lock_release (kernel/locking/lockdep.c:5534) [4630.925721][T23835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4630.925726][T23835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4630.925732][T23835] ? __pfx___sys_sendto (net/socket.c:2147) [4630.925746][T23835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4630.925753][T23835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4630.925761][T23835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4630.925768][T23835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4630.925779][T23835] __x64_sys_sendto (net/socket.c:2183) [4630.925782][T23835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4630.925787][T23835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4630.925792][T23835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4630.925798][T23835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4630.925801][T23835] RIP: 0033:0x7fa39c9a1a4a [ 4630.925805][T23835] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4630.925808][T23835] RSP: 002b:00007ffe46523c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4630.925811][T23835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa39c9a1a4a [ 4630.925814][T23835] RDX: 0000000000000040 RSI: 0000000026a50340 RDI: 0000000000000005 [ 4630.925816][T23835] RBP: 00007ffe46523cc0 R08: 0000000000418574 R09: 000000000000001c [ 4630.925817][T23835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4630.925819][T23835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa39caca000 | [ 4630.925819][T23835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa39caca000 | [ 4630.925834][T23835] | [ 4630.938710][T23835] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23835 | [4630.939073][T23835] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4630.939324][T23835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4630.939326][T23835] Call Trace: [ 4630.939328][T23835] [4630.939330][T23835] dump_stack_lvl (lib/dump_stack.c:123) [4630.939336][T23835] check_preemption_disabled (lib/smp_processor_id.c:52) [4630.939343][T23835] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4630.939350][T23835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4630.939357][T23835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4630.939362][T23835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4630.939367][T23835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4630.939379][T23835] rawv6_sendmsg (net/ipv6/raw.c:918) [4630.939390][T23835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4630.939395][T23835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4630.939400][T23835] ? __lock_release (kernel/locking/lockdep.c:5534) [4630.939408][T23835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4630.939412][T23835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4630.939421][T23835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4630.939437][T23835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4630.939440][T23835] ? __lock_release (kernel/locking/lockdep.c:5534) [4630.939452][T23835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4630.939456][T23835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4630.939462][T23835] ? __pfx___sys_sendto (net/socket.c:2147) [4630.939477][T23835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4630.939483][T23835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4630.939491][T23835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4630.939498][T23835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4630.939508][T23835] __x64_sys_sendto (net/socket.c:2183) [4630.939512][T23835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4630.939516][T23835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4630.939521][T23835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4630.939527][T23835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4630.939530][T23835] RIP: 0033:0x7fa39c9a1a4a [ 4630.939534][T23835] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4630.939537][T23835] RSP: 002b:00007ffe46523c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4630.939540][T23835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa39c9a1a4a [ 4630.939543][T23835] RDX: 0000000000000040 RSI: 0000000026a50340 RDI: 0000000000000005 [ 4630.939544][T23835] RBP: 00007ffe46523cc0 R08: 0000000000418574 R09: 000000000000001c [ 4630.939547][T23835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4630.939548][T23835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa39caca000 | [ 4630.939548][T23835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa39caca000 | [ 4630.939563][T23835] | [ 4631.408182][T23839] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23839 | [4631.408633][T23839] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4631.408900][T23839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4631.408903][T23839] Call Trace: [ 4631.408905][T23839] [4631.408908][T23839] dump_stack_lvl (lib/dump_stack.c:123) [4631.408916][T23839] check_preemption_disabled (lib/smp_processor_id.c:52) [4631.408924][T23839] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4631.408930][T23839] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4631.408937][T23839] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4631.408944][T23839] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4631.408949][T23839] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4631.408961][T23839] rawv6_sendmsg (net/ipv6/raw.c:918) [4631.408972][T23839] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4631.408977][T23839] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4631.408982][T23839] ? __lock_release (kernel/locking/lockdep.c:5534) [4631.408992][T23839] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4631.408997][T23839] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4631.409006][T23839] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4631.409021][T23839] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4631.409025][T23839] ? __lock_release (kernel/locking/lockdep.c:5534) [4631.409036][T23839] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4631.409042][T23839] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4631.409047][T23839] ? __pfx___sys_sendto (net/socket.c:2147) [4631.409062][T23839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4631.409069][T23839] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4631.409077][T23839] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4631.409084][T23839] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4631.409094][T23839] __x64_sys_sendto (net/socket.c:2183) [4631.409098][T23839] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4631.409103][T23839] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4631.409108][T23839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4631.409114][T23839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4631.409118][T23839] RIP: 0033:0x7f5b4f867a4a [ 4631.409122][T23839] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4631.409126][T23839] RSP: 002b:00007fff4c8aed68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4631.409130][T23839] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b4f867a4a [ 4631.409132][T23839] RDX: 0000000000000040 RSI: 000000001a285340 RDI: 0000000000000005 [ 4631.409134][T23839] RBP: 00007fff4c8aedf0 R08: 0000000000418574 R09: 000000000000001c [ 4631.409136][T23839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4631.409138][T23839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b4f990000 | [ 4631.409153][T23839] | [ 4631.409155][T23839] lwtunnel_output(): recursion limit reached on datapath | [ 4632.874977][T23843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23843 | [4632.875464][T23843] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4632.875740][T23843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4632.875743][T23843] Call Trace: [ 4632.875745][T23843] [4632.875748][T23843] dump_stack_lvl (lib/dump_stack.c:123) [4632.875755][T23843] check_preemption_disabled (lib/smp_processor_id.c:52) [4632.875764][T23843] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4632.875770][T23843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4632.875778][T23843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4632.875784][T23843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4632.875789][T23843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4632.875800][T23843] rawv6_sendmsg (net/ipv6/raw.c:918) [4632.875812][T23843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4632.875817][T23843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4632.875822][T23843] ? __lock_release (kernel/locking/lockdep.c:5534) [4632.875831][T23843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4632.875835][T23843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4632.875844][T23843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4632.875861][T23843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4632.875864][T23843] ? __lock_release (kernel/locking/lockdep.c:5534) [4632.875875][T23843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4632.875881][T23843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4632.875886][T23843] ? __pfx___sys_sendto (net/socket.c:2147) [4632.875901][T23843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4632.875908][T23843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4632.875916][T23843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4632.875923][T23843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4632.875933][T23843] __x64_sys_sendto (net/socket.c:2183) [4632.875937][T23843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4632.875943][T23843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4632.875947][T23843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4632.875953][T23843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4632.875957][T23843] RIP: 0033:0x7f748e2d0a4a [ 4632.875961][T23843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4632.875965][T23843] RSP: 002b:00007ffc78d1ec88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4632.875969][T23843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f748e2d0a4a [ 4632.875971][T23843] RDX: 0000000000000040 RSI: 0000000015e79340 RDI: 0000000000000005 [ 4632.875973][T23843] RBP: 00007ffc78d1ed10 R08: 0000000000418574 R09: 000000000000001c [ 4632.875975][T23843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4632.875977][T23843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f748e3f9000 | [ 4632.875992][T23843] | [ 4632.875995][T23843] lwtunnel_output(): recursion limit reached on datapath | [ 4634.350811][T23847] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23847 | [4634.351295][T23847] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4634.351570][T23847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4634.351572][T23847] Call Trace: [ 4634.351574][T23847] [4634.351577][T23847] dump_stack_lvl (lib/dump_stack.c:123) [4634.351584][T23847] check_preemption_disabled (lib/smp_processor_id.c:52) [4634.351592][T23847] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4634.351598][T23847] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4634.351606][T23847] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4634.351612][T23847] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4634.351617][T23847] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4634.351629][T23847] rawv6_sendmsg (net/ipv6/raw.c:918) [4634.351640][T23847] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4634.351645][T23847] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4634.351651][T23847] ? __lock_release (kernel/locking/lockdep.c:5534) [4634.351659][T23847] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4634.351665][T23847] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4634.351674][T23847] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4634.351690][T23847] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4634.351693][T23847] ? __lock_release (kernel/locking/lockdep.c:5534) [4634.351706][T23847] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4634.351712][T23847] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4634.351717][T23847] ? __pfx___sys_sendto (net/socket.c:2147) [4634.351732][T23847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4634.351739][T23847] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4634.351747][T23847] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4634.351754][T23847] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4634.351765][T23847] __x64_sys_sendto (net/socket.c:2183) [4634.351769][T23847] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4634.351774][T23847] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4634.351778][T23847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4634.351784][T23847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4634.351788][T23847] RIP: 0033:0x7f16b0e01a4a [ 4634.351793][T23847] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4634.351796][T23847] RSP: 002b:00007ffe1fb69aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4634.351801][T23847] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16b0e01a4a [ 4634.351803][T23847] RDX: 0000000000000040 RSI: 00000000356e5340 RDI: 0000000000000005 [ 4634.351805][T23847] RBP: 00007ffe1fb69b30 R08: 0000000000418574 R09: 000000000000001c [ 4634.351807][T23847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4634.351809][T23847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16b0f2a000 | [ 4634.351823][T23847] | [ 4634.364605][T23847] lwtunnel_output(): recursion limit reached on datapath | [ 4635.830412][T23851] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23851 | [4635.831383][T23851] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4635.831648][T23851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4635.831650][T23851] Call Trace: [ 4635.831652][T23851] [4635.831655][T23851] dump_stack_lvl (lib/dump_stack.c:123) [4635.831662][T23851] check_preemption_disabled (lib/smp_processor_id.c:52) [4635.831670][T23851] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4635.831677][T23851] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4635.831684][T23851] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4635.831690][T23851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4635.831695][T23851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4635.831709][T23851] rawv6_sendmsg (net/ipv6/raw.c:918) [4635.831720][T23851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4635.831725][T23851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4635.831731][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4635.831740][T23851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4635.831745][T23851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4635.831754][T23851] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4635.831770][T23851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4635.831773][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4635.831784][T23851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4635.831789][T23851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4635.831795][T23851] ? __pfx___sys_sendto (net/socket.c:2147) [4635.831809][T23851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4635.831816][T23851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4635.831825][T23851] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4635.831832][T23851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4635.831842][T23851] __x64_sys_sendto (net/socket.c:2183) [4635.831846][T23851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4635.831851][T23851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4635.831856][T23851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4635.831861][T23851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4635.831865][T23851] RIP: 0033:0x7f2582b8aa4a [ 4635.831869][T23851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4635.831872][T23851] RSP: 002b:00007ffe3b4ee308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4635.831876][T23851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2582b8aa4a [ 4635.831879][T23851] RDX: 0000000000000040 RSI: 0000000001a3a340 RDI: 0000000000000005 [ 4635.831881][T23851] RBP: 00007ffe3b4ee390 R08: 0000000000418574 R09: 000000000000001c [ 4635.831883][T23851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4635.831885][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2582cb3000 | [ 4635.831885][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2582cb3000 | [ 4635.831900][T23851] | [ 4635.844338][T23851] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23851 | [4635.844693][T23851] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4635.845446][T23851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4635.845448][T23851] Call Trace: [ 4635.845450][T23851] [4635.845452][T23851] dump_stack_lvl (lib/dump_stack.c:123) [4635.845459][T23851] check_preemption_disabled (lib/smp_processor_id.c:52) [4635.845466][T23851] lwtunnel_output (net/core/lwtunnel.c:359) [4635.845472][T23851] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4635.845479][T23851] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4635.845485][T23851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4635.845490][T23851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4635.845502][T23851] rawv6_sendmsg (net/ipv6/raw.c:918) [4635.845514][T23851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4635.845519][T23851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4635.845523][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4635.845532][T23851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4635.845536][T23851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4635.845545][T23851] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4635.845562][T23851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4635.845565][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4635.845576][T23851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4635.845581][T23851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4635.845587][T23851] ? __pfx___sys_sendto (net/socket.c:2147) [4635.845602][T23851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4635.845608][T23851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4635.845616][T23851] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4635.845623][T23851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4635.845634][T23851] __x64_sys_sendto (net/socket.c:2183) [4635.845637][T23851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4635.845642][T23851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4635.845647][T23851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4635.845652][T23851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4635.845656][T23851] RIP: 0033:0x7f2582b8aa4a [ 4635.845660][T23851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4635.845663][T23851] RSP: 002b:00007ffe3b4ee308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4635.845666][T23851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2582b8aa4a [ 4635.845669][T23851] RDX: 0000000000000040 RSI: 0000000001a3a340 RDI: 0000000000000005 [ 4635.845671][T23851] RBP: 00007ffe3b4ee390 R08: 0000000000418574 R09: 000000000000001c [ 4635.845673][T23851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4635.845675][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2582cb3000 | [ 4635.845675][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2582cb3000 | [ 4635.845690][T23851] | [ 4635.859863][T23851] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23851 | [4635.860234][T23851] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4635.860479][T23851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4635.860480][T23851] Call Trace: [ 4635.860482][T23851] [4635.860484][T23851] dump_stack_lvl (lib/dump_stack.c:123) [4635.860491][T23851] check_preemption_disabled (lib/smp_processor_id.c:52) [4635.860498][T23851] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4635.860505][T23851] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4635.860512][T23851] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4635.860518][T23851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4635.860523][T23851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4635.860535][T23851] rawv6_sendmsg (net/ipv6/raw.c:918) [4635.860547][T23851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4635.860552][T23851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4635.860556][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4635.860564][T23851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4635.860568][T23851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4635.860577][T23851] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4635.860593][T23851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4635.860596][T23851] ? __lock_release (kernel/locking/lockdep.c:5534) [4635.860607][T23851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4635.860612][T23851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4635.860618][T23851] ? __pfx___sys_sendto (net/socket.c:2147) [4635.860632][T23851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4635.860639][T23851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4635.860648][T23851] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4635.860655][T23851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4635.860665][T23851] __x64_sys_sendto (net/socket.c:2183) [4635.860669][T23851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4635.860673][T23851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4635.860678][T23851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4635.860683][T23851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4635.860687][T23851] RIP: 0033:0x7f2582b8aa4a [ 4635.860691][T23851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4635.860694][T23851] RSP: 002b:00007ffe3b4ee308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4635.860698][T23851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2582b8aa4a [ 4635.860701][T23851] RDX: 0000000000000040 RSI: 0000000001a3a340 RDI: 0000000000000005 [ 4635.860703][T23851] RBP: 00007ffe3b4ee390 R08: 0000000000418574 R09: 000000000000001c [ 4635.860704][T23851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4635.860706][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2582cb3000 | [ 4635.860706][T23851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2582cb3000 | [ 4635.860721][T23851] | [ 4636.319446][T23855] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23855 | [4636.321153][T23855] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4636.321404][T23855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4636.321406][T23855] Call Trace: [ 4636.321408][T23855] [4636.321410][T23855] dump_stack_lvl (lib/dump_stack.c:123) [4636.321418][T23855] check_preemption_disabled (lib/smp_processor_id.c:52) [4636.321426][T23855] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4636.321432][T23855] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4636.321439][T23855] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4636.321445][T23855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4636.321450][T23855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4636.321471][T23855] rawv6_sendmsg (net/ipv6/raw.c:918) [4636.321482][T23855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4636.321487][T23855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4636.321493][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4636.321502][T23855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4636.321507][T23855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4636.321516][T23855] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4636.321532][T23855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4636.321536][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4636.321547][T23855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4636.321553][T23855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4636.321558][T23855] ? __pfx___sys_sendto (net/socket.c:2147) [4636.321573][T23855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4636.321580][T23855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4636.321589][T23855] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4636.321596][T23855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4636.321606][T23855] __x64_sys_sendto (net/socket.c:2183) [4636.321610][T23855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4636.321615][T23855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4636.321620][T23855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4636.321626][T23855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4636.321629][T23855] RIP: 0033:0x7faceb383a4a [ 4636.321634][T23855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4636.321637][T23855] RSP: 002b:00007ffc0f5c01d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4636.321641][T23855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faceb383a4a [ 4636.321644][T23855] RDX: 0000000000000040 RSI: 00000000082f7340 RDI: 0000000000000005 [ 4636.321646][T23855] RBP: 00007ffc0f5c0260 R08: 0000000000418574 R09: 000000000000001c [ 4636.321648][T23855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4636.321650][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faceb4ac000 | [ 4636.321650][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faceb4ac000 | [ 4636.321665][T23855] | [ 4636.321668][T23855] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23855 | [4636.333315][T23855] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4636.333561][T23855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4636.333563][T23855] Call Trace: [ 4636.333565][T23855] [4636.333567][T23855] dump_stack_lvl (lib/dump_stack.c:123) [4636.333574][T23855] check_preemption_disabled (lib/smp_processor_id.c:52) [4636.333581][T23855] lwtunnel_output (net/core/lwtunnel.c:359) [4636.333587][T23855] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4636.333595][T23855] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4636.333601][T23855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4636.333605][T23855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4636.333617][T23855] rawv6_sendmsg (net/ipv6/raw.c:918) [4636.333629][T23855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4636.333634][T23855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4636.333639][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4636.333647][T23855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4636.333651][T23855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4636.333661][T23855] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4636.333677][T23855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4636.333680][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4636.333691][T23855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4636.333696][T23855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4636.333703][T23855] ? __pfx___sys_sendto (net/socket.c:2147) [4636.333717][T23855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4636.333724][T23855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4636.333732][T23855] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4636.333739][T23855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4636.333750][T23855] __x64_sys_sendto (net/socket.c:2183) [4636.333754][T23855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4636.333759][T23855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4636.333763][T23855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4636.333770][T23855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4636.333773][T23855] RIP: 0033:0x7faceb383a4a [ 4636.333777][T23855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4636.333780][T23855] RSP: 002b:00007ffc0f5c01d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4636.333784][T23855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faceb383a4a [ 4636.333786][T23855] RDX: 0000000000000040 RSI: 00000000082f7340 RDI: 0000000000000005 [ 4636.333788][T23855] RBP: 00007ffc0f5c0260 R08: 0000000000418574 R09: 000000000000001c [ 4636.333790][T23855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4636.333792][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faceb4ac000 | [ 4636.333792][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faceb4ac000 | [ 4636.333807][T23855] | [ 4636.346847][T23855] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23855 | [4636.347211][T23855] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4636.347457][T23855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4636.347459][T23855] Call Trace: [ 4636.347460][T23855] [4636.347462][T23855] dump_stack_lvl (lib/dump_stack.c:123) [4636.347468][T23855] check_preemption_disabled (lib/smp_processor_id.c:52) [4636.347476][T23855] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4636.347482][T23855] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4636.347489][T23855] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4636.347495][T23855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4636.347499][T23855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4636.347511][T23855] rawv6_sendmsg (net/ipv6/raw.c:918) [4636.347523][T23855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4636.347528][T23855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4636.347532][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4636.347540][T23855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4636.347544][T23855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4636.347553][T23855] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4636.347569][T23855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4636.347572][T23855] ? __lock_release (kernel/locking/lockdep.c:5534) [4636.347584][T23855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4636.347588][T23855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4636.347594][T23855] ? __pfx___sys_sendto (net/socket.c:2147) [4636.347608][T23855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4636.347615][T23855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4636.347622][T23855] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4636.347630][T23855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4636.347640][T23855] __x64_sys_sendto (net/socket.c:2183) [4636.347644][T23855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4636.347648][T23855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4636.347653][T23855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4636.347659][T23855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4636.347662][T23855] RIP: 0033:0x7faceb383a4a [ 4636.347666][T23855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4636.347669][T23855] RSP: 002b:00007ffc0f5c01d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4636.347672][T23855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faceb383a4a [ 4636.347674][T23855] RDX: 0000000000000040 RSI: 00000000082f7340 RDI: 0000000000000005 [ 4636.347677][T23855] RBP: 00007ffc0f5c0260 R08: 0000000000418574 R09: 000000000000001c [ 4636.347679][T23855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4636.347681][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faceb4ac000 | [ 4636.347681][T23855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faceb4ac000 | [ 4636.347696][T23855] | [ 4636.845587][T23859] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23859 | [4636.846081][T23859] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4636.846329][T23859] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4636.846330][T23859] Call Trace: [ 4636.846333][T23859] [4636.846335][T23859] dump_stack_lvl (lib/dump_stack.c:123) [4636.846342][T23859] check_preemption_disabled (lib/smp_processor_id.c:52) [4636.846350][T23859] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4636.846356][T23859] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4636.846364][T23859] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4636.846370][T23859] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4636.846375][T23859] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4636.846387][T23859] rawv6_sendmsg (net/ipv6/raw.c:918) [4636.846398][T23859] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4636.846403][T23859] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4636.846408][T23859] ? __lock_release (kernel/locking/lockdep.c:5534) [4636.846417][T23859] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4636.846421][T23859] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4636.846430][T23859] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4636.846446][T23859] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4636.846449][T23859] ? __lock_release (kernel/locking/lockdep.c:5534) [4636.846460][T23859] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4636.846466][T23859] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4636.846472][T23859] ? __pfx___sys_sendto (net/socket.c:2147) [4636.846486][T23859] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4636.846493][T23859] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4636.846501][T23859] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4636.846508][T23859] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4636.846519][T23859] __x64_sys_sendto (net/socket.c:2183) [4636.846522][T23859] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4636.846528][T23859] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4636.846532][T23859] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4636.846538][T23859] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4636.846542][T23859] RIP: 0033:0x7fd491f1da4a [ 4636.846546][T23859] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4636.846550][T23859] RSP: 002b:00007ffcbfbfa2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4636.846554][T23859] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd491f1da4a [ 4636.846556][T23859] RDX: 0000000000000040 RSI: 000000000f709340 RDI: 0000000000000005 [ 4636.846558][T23859] RBP: 00007ffcbfbfa350 R08: 0000000000418574 R09: 000000000000001c [ 4636.846560][T23859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4636.846562][T23859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd492046000 | [ 4636.846577][T23859] | [ 4636.846580][T23859] lwtunnel_output(): recursion limit reached on datapath | [ 4638.331155][T23863] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23863 | [4638.331660][T23863] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4638.332176][T23863] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4638.332179][T23863] Call Trace: [ 4638.332181][T23863] [4638.332184][T23863] dump_stack_lvl (lib/dump_stack.c:123) [4638.332193][T23863] check_preemption_disabled (lib/smp_processor_id.c:52) [4638.332202][T23863] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4638.332209][T23863] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4638.332217][T23863] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4638.332224][T23863] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4638.332229][T23863] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4638.332241][T23863] rawv6_sendmsg (net/ipv6/raw.c:918) [4638.332252][T23863] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4638.332257][T23863] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4638.332264][T23863] ? __lock_release (kernel/locking/lockdep.c:5534) [4638.332274][T23863] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4638.332280][T23863] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4638.332289][T23863] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4638.332306][T23863] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4638.332309][T23863] ? __lock_release (kernel/locking/lockdep.c:5534) [4638.332320][T23863] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4638.332327][T23863] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4638.332333][T23863] ? __pfx___sys_sendto (net/socket.c:2147) [4638.332347][T23863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4638.332355][T23863] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4638.332365][T23863] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4638.332372][T23863] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4638.332382][T23863] __x64_sys_sendto (net/socket.c:2183) [4638.332386][T23863] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4638.332393][T23863] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4638.332397][T23863] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4638.332403][T23863] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4638.332407][T23863] RIP: 0033:0x7faa2b446a4a [ 4638.332412][T23863] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4638.332415][T23863] RSP: 002b:00007ffd746a0c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4638.332420][T23863] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa2b446a4a [ 4638.332422][T23863] RDX: 0000000000000040 RSI: 0000000036840340 RDI: 0000000000000005 [ 4638.332424][T23863] RBP: 00007ffd746a0cb0 R08: 0000000000418574 R09: 000000000000001c [ 4638.332427][T23863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4638.332429][T23863] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa2b56f000 | [ 4638.332429][T23863] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa2b56f000 | [ 4638.332444][T23863] | [ 4638.332448][T23863] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23863 | [4638.344476][T23863] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4638.344734][T23863] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4638.344736][T23863] Call Trace: [ 4638.344739][T23863] [4638.344741][T23863] dump_stack_lvl (lib/dump_stack.c:123) [4638.344748][T23863] check_preemption_disabled (lib/smp_processor_id.c:52) [4638.344755][T23863] lwtunnel_output (net/core/lwtunnel.c:359) [4638.344762][T23863] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4638.344769][T23863] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4638.344775][T23863] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4638.344779][T23863] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4638.344791][T23863] rawv6_sendmsg (net/ipv6/raw.c:918) [4638.344802][T23863] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4638.344807][T23863] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4638.344812][T23863] ? __lock_release (kernel/locking/lockdep.c:5534) [4638.344820][T23863] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4638.344824][T23863] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4638.344833][T23863] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4638.344850][T23863] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4638.344852][T23863] ? __lock_release (kernel/locking/lockdep.c:5534) [4638.344863][T23863] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4638.344868][T23863] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4638.344874][T23863] ? __pfx___sys_sendto (net/socket.c:2147) [4638.344888][T23863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4638.344895][T23863] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4638.344904][T23863] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4638.344911][T23863] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4638.344921][T23863] __x64_sys_sendto (net/socket.c:2183) [4638.344925][T23863] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4638.344930][T23863] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4638.344935][T23863] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4638.344940][T23863] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4638.344944][T23863] RIP: 0033:0x7faa2b446a4a [ 4638.344947][T23863] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4638.344950][T23863] RSP: 002b:00007ffd746a0c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4638.344954][T23863] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa2b446a4a [ 4638.344956][T23863] RDX: 0000000000000040 RSI: 0000000036840340 RDI: 0000000000000005 [ 4638.344958][T23863] RBP: 00007ffd746a0cb0 R08: 0000000000418574 R09: 000000000000001c [ 4638.344960][T23863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4638.344962][T23863] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa2b56f000 | [ 4638.344962][T23863] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa2b56f000 | [ 4638.344977][T23863] | [ 4638.345459][T23863] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23863 | [4638.357438][T23863] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4638.357694][T23863] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4638.357696][T23863] Call Trace: [ 4638.357699][T23863] [4638.357702][T23863] dump_stack_lvl (lib/dump_stack.c:123) [4638.357709][T23863] check_preemption_disabled (lib/smp_processor_id.c:52) [4638.357717][T23863] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4638.357723][T23863] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4638.357730][T23863] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4638.357736][T23863] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4638.357741][T23863] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4638.357753][T23863] rawv6_sendmsg (net/ipv6/raw.c:918) [4638.357764][T23863] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4638.357770][T23863] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4638.357774][T23863] ? __lock_release (kernel/locking/lockdep.c:5534) [4638.357782][T23863] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4638.357787][T23863] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4638.357796][T23863] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4638.357812][T23863] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4638.357815][T23863] ? __lock_release (kernel/locking/lockdep.c:5534) [4638.357826][T23863] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4638.357832][T23863] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4638.357838][T23863] ? __pfx___sys_sendto (net/socket.c:2147) [4638.357852][T23863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4638.357858][T23863] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4638.357866][T23863] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4638.357874][T23863] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4638.357884][T23863] __x64_sys_sendto (net/socket.c:2183) [4638.357887][T23863] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4638.357892][T23863] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4638.357896][T23863] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4638.357901][T23863] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4638.357905][T23863] RIP: 0033:0x7faa2b446a4a [ 4638.357909][T23863] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4638.357912][T23863] RSP: 002b:00007ffd746a0c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4638.357916][T23863] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa2b446a4a [ 4638.357918][T23863] RDX: 0000000000000040 RSI: 0000000036840340 RDI: 0000000000000005 [ 4638.357920][T23863] RBP: 00007ffd746a0cb0 R08: 0000000000418574 R09: 000000000000001c [ 4638.357923][T23863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4638.357925][T23863] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa2b56f000 | [ 4638.357925][T23863] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa2b56f000 | [ 4638.357939][T23863] | [ 4638.837645][T23867] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23867 | [4638.838154][T23867] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4638.838424][T23867] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4638.838427][T23867] Call Trace: [ 4638.838429][T23867] [4638.838432][T23867] dump_stack_lvl (lib/dump_stack.c:123) [4638.838442][T23867] check_preemption_disabled (lib/smp_processor_id.c:52) [4638.838452][T23867] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4638.838458][T23867] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4638.838467][T23867] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4638.838475][T23867] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4638.838480][T23867] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4638.838492][T23867] rawv6_sendmsg (net/ipv6/raw.c:918) [4638.838503][T23867] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4638.838508][T23867] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4638.838516][T23867] ? __lock_release (kernel/locking/lockdep.c:5534) [4638.838526][T23867] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4638.838532][T23867] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4638.838542][T23867] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4638.838558][T23867] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4638.838561][T23867] ? __lock_release (kernel/locking/lockdep.c:5534) [4638.838572][T23867] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4638.838580][T23867] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4638.838586][T23867] ? __pfx___sys_sendto (net/socket.c:2147) [4638.838600][T23867] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4638.838608][T23867] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4638.838618][T23867] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4638.838626][T23867] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4638.838636][T23867] __x64_sys_sendto (net/socket.c:2183) [4638.838640][T23867] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4638.838647][T23867] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4638.838652][T23867] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4638.838658][T23867] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4638.838663][T23867] RIP: 0033:0x7f1d2258ca4a [ 4638.838667][T23867] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4638.838670][T23867] RSP: 002b:00007fff888da7a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4638.838675][T23867] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d2258ca4a [ 4638.838677][T23867] RDX: 0000000000000040 RSI: 000000003338e340 RDI: 0000000000000005 [ 4638.838679][T23867] RBP: 00007fff888da830 R08: 0000000000418574 R09: 000000000000001c [ 4638.838681][T23867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4638.838683][T23867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d226b5000 | [ 4638.838699][T23867] | [ 4638.851519][T23867] lwtunnel_output(): recursion limit reached on datapath | [ 4640.307026][T23871] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23871 | [4640.307482][T23871] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4640.307743][T23871] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4640.307745][T23871] Call Trace: [ 4640.307748][T23871] [4640.307750][T23871] dump_stack_lvl (lib/dump_stack.c:123) [4640.307758][T23871] check_preemption_disabled (lib/smp_processor_id.c:52) [4640.307767][T23871] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4640.307773][T23871] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4640.307781][T23871] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4640.307788][T23871] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4640.307793][T23871] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4640.307805][T23871] rawv6_sendmsg (net/ipv6/raw.c:918) [4640.307816][T23871] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4640.307821][T23871] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4640.307826][T23871] ? __lock_release (kernel/locking/lockdep.c:5534) [4640.307836][T23871] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4640.307841][T23871] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4640.307850][T23871] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4640.307866][T23871] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4640.307869][T23871] ? __lock_release (kernel/locking/lockdep.c:5534) [4640.307880][T23871] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4640.307886][T23871] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4640.307892][T23871] ? __pfx___sys_sendto (net/socket.c:2147) [4640.307906][T23871] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4640.307914][T23871] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4640.307923][T23871] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4640.307930][T23871] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4640.307940][T23871] __x64_sys_sendto (net/socket.c:2183) [4640.307944][T23871] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4640.307950][T23871] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4640.307955][T23871] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4640.307961][T23871] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4640.307965][T23871] RIP: 0033:0x7f46c387ba4a [ 4640.307969][T23871] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4640.307973][T23871] RSP: 002b:00007ffe708a65a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4640.307977][T23871] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46c387ba4a [ 4640.307979][T23871] RDX: 0000000000000040 RSI: 000000002f1b5340 RDI: 0000000000000005 [ 4640.307981][T23871] RBP: 00007ffe708a6630 R08: 0000000000418574 R09: 000000000000001c [ 4640.307984][T23871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4640.307986][T23871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46c39a4000 | [ 4640.307986][T23871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46c39a4000 | [ 4640.308001][T23871] | [ 4640.308003][T23871] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23871 | [4640.320386][T23871] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4640.320636][T23871] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4640.320638][T23871] Call Trace: [ 4640.320640][T23871] [4640.320642][T23871] dump_stack_lvl (lib/dump_stack.c:123) [4640.320649][T23871] check_preemption_disabled (lib/smp_processor_id.c:52) [4640.320656][T23871] lwtunnel_output (net/core/lwtunnel.c:359) [4640.320662][T23871] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4640.320669][T23871] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4640.320675][T23871] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4640.320680][T23871] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4640.320692][T23871] rawv6_sendmsg (net/ipv6/raw.c:918) [4640.320704][T23871] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4640.320710][T23871] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4640.320714][T23871] ? __lock_release (kernel/locking/lockdep.c:5534) [4640.320722][T23871] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4640.320726][T23871] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4640.320735][T23871] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4640.320752][T23871] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4640.320754][T23871] ? __lock_release (kernel/locking/lockdep.c:5534) [4640.320766][T23871] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4640.320770][T23871] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4640.320776][T23871] ? __pfx___sys_sendto (net/socket.c:2147) [4640.320790][T23871] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4640.320798][T23871] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4640.320806][T23871] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4640.320813][T23871] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4640.320823][T23871] __x64_sys_sendto (net/socket.c:2183) [4640.320827][T23871] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4640.320832][T23871] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4640.320836][T23871] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4640.320842][T23871] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4640.320845][T23871] RIP: 0033:0x7f46c387ba4a [ 4640.320849][T23871] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4640.320852][T23871] RSP: 002b:00007ffe708a65a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4640.320855][T23871] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46c387ba4a [ 4640.320858][T23871] RDX: 0000000000000040 RSI: 000000002f1b5340 RDI: 0000000000000005 [ 4640.320859][T23871] RBP: 00007ffe708a6630 R08: 0000000000418574 R09: 000000000000001c [ 4640.320861][T23871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4640.320863][T23871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46c39a4000 | [ 4640.320878][T23871] | [ 4641.601538][T23882] check_preemption_disabled: 4 callbacks suppressed | [ 4641.601545][T23882] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23882 | [4641.603306][T23882] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 4641.603552][T23882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4641.603554][T23882] Call Trace: [ 4641.603556][T23882] [4641.603559][T23882] dump_stack_lvl (lib/dump_stack.c:123) [4641.603566][T23882] check_preemption_disabled (lib/smp_processor_id.c:52) [4641.603574][T23882] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [4641.603580][T23882] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4641.603588][T23882] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4641.603595][T23882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4641.603599][T23882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4641.603611][T23882] rawv6_sendmsg (net/ipv6/raw.c:918) [4641.603623][T23882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4641.603628][T23882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4641.603633][T23882] ? __lock_release (kernel/locking/lockdep.c:5534) [4641.603642][T23882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4641.603647][T23882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4641.603656][T23882] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4641.603672][T23882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4641.603675][T23882] ? __lock_release (kernel/locking/lockdep.c:5534) [4641.603686][T23882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4641.603691][T23882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4641.603699][T23882] ? __pfx___sys_sendto (net/socket.c:2147) [4641.603713][T23882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4641.603720][T23882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4641.603729][T23882] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4641.603736][T23882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4641.603746][T23882] __x64_sys_sendto (net/socket.c:2183) [4641.603750][T23882] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4641.603755][T23882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4641.603760][T23882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4641.603766][T23882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4641.603769][T23882] RIP: 0033:0x7f6a79e06a4a [ 4641.603773][T23882] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4641.603776][T23882] RSP: 002b:00007ffd3ea08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4641.603781][T23882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a79e06a4a [ 4641.603783][T23882] RDX: 0000000000000040 RSI: 00000000069be340 RDI: 0000000000000005 [ 4641.603785][T23882] RBP: 00007ffd3ea083e0 R08: 0000000000418574 R09: 000000000000001c [ 4641.603787][T23882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4641.603788][T23882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a79f2f000 | [ 4641.603788][T23882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a79f2f000 | [ 4641.603803][T23882] | [ 4641.616429][T23882] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23882 | [4641.616796][T23882] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4641.617041][T23882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4641.617043][T23882] Call Trace: [ 4641.617045][T23882] [4641.617047][T23882] dump_stack_lvl (lib/dump_stack.c:123) [4641.617053][T23882] check_preemption_disabled (lib/smp_processor_id.c:52) [4641.617060][T23882] lwtunnel_output (net/core/lwtunnel.c:359) [4641.617067][T23882] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4641.617074][T23882] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4641.617080][T23882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4641.617085][T23882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4641.617097][T23882] rawv6_sendmsg (net/ipv6/raw.c:918) [4641.617109][T23882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4641.617114][T23882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4641.617118][T23882] ? __lock_release (kernel/locking/lockdep.c:5534) [4641.617127][T23882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4641.617131][T23882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4641.617140][T23882] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4641.617156][T23882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4641.617159][T23882] ? __lock_release (kernel/locking/lockdep.c:5534) [4641.617170][T23882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4641.617175][T23882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4641.617181][T23882] ? __pfx___sys_sendto (net/socket.c:2147) [4641.617195][T23882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4641.617202][T23882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4641.617210][T23882] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4641.617217][T23882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4641.617228][T23882] __x64_sys_sendto (net/socket.c:2183) [4641.617231][T23882] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4641.617236][T23882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4641.617241][T23882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4641.617247][T23882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4641.617250][T23882] RIP: 0033:0x7f6a79e06a4a [ 4641.617254][T23882] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4641.617256][T23882] RSP: 002b:00007ffd3ea08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4641.617260][T23882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a79e06a4a [ 4641.617262][T23882] RDX: 0000000000000040 RSI: 00000000069be340 RDI: 0000000000000005 [ 4641.617264][T23882] RBP: 00007ffd3ea083e0 R08: 0000000000418574 R09: 000000000000001c [ 4641.617266][T23882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4641.617267][T23882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a79f2f000 | [ 4641.617267][T23882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a79f2f000 | [ 4641.617282][T23882] | [ 4641.633572][T23882] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23882 | [4641.633943][T23882] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 4641.634190][T23882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4641.634192][T23882] Call Trace: [ 4641.634194][T23882] [4641.634196][T23882] dump_stack_lvl (lib/dump_stack.c:123) [4641.634202][T23882] check_preemption_disabled (lib/smp_processor_id.c:52) [4641.634210][T23882] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [4641.634216][T23882] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4641.634223][T23882] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4641.634228][T23882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4641.634232][T23882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4641.634245][T23882] rawv6_sendmsg (net/ipv6/raw.c:918) [4641.634256][T23882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4641.634261][T23882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4641.634265][T23882] ? __lock_release (kernel/locking/lockdep.c:5534) [4641.634273][T23882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4641.634277][T23882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4641.634286][T23882] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4641.634302][T23882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4641.634305][T23882] ? __lock_release (kernel/locking/lockdep.c:5534) [4641.634317][T23882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4641.634321][T23882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4641.634327][T23882] ? __pfx___sys_sendto (net/socket.c:2147) [4641.634342][T23882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4641.634348][T23882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4641.634356][T23882] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4641.634363][T23882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4641.634373][T23882] __x64_sys_sendto (net/socket.c:2183) [4641.634377][T23882] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4641.634381][T23882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4641.634386][T23882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4641.634391][T23882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4641.634395][T23882] RIP: 0033:0x7f6a79e06a4a [ 4641.634399][T23882] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4641.634402][T23882] RSP: 002b:00007ffd3ea08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4641.634405][T23882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a79e06a4a [ 4641.634408][T23882] RDX: 0000000000000040 RSI: 00000000069be340 RDI: 0000000000000005 [ 4641.634410][T23882] RBP: 00007ffd3ea083e0 R08: 0000000000418574 R09: 000000000000001c [ 4641.634412][T23882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg